Heim  >  Artikel  >  Backend-Entwicklung  >  Welche Kenntnisse muss Python erlernen?

Welche Kenntnisse muss Python erlernen?

零下一度
零下一度Original
2017-07-23 13:37:441420Durchsuche

1. Die erste Zeile des Python-Codes:

1 name = "你好,世界"2 print(name)

2 her, und name2 = name hat „SunDM12“ zu name2 zugewiesen. Nach Namensänderungen ändert sich name2 nicht mehr

3. Interaktion:
1 name = "SunDM12"2 name2 = name3 print("my name : ",name, name2)4 5 name = "wangba"6 print(name, name2)

Eingabefunktion : Benutzer Die eingegebenen Zeichen können auf der Schnittstelle angezeigt und dem Benutzernamen

1 username = input("username : ")2 print(username)

im ersten auf dem Bildschirm gedruckten Format zugewiesen werden.

%s ist eine Zeichenfolge; %d ist ein Gleitkommatyp.
 1 name = input("name :") 2 age = input("age :") 3 job = input("job :") 4 salary = input("salary :") 5  6 info = ''' 7 ------ info of %s ------ 8 name : %s 9 age : %s10 job : %s11 salary : %s12 '''%(name, name, age, job, salary)

Das zweite Format zum Drucken auf dem Bildschirm.

1 info2 = '''2 ------- info of {_name} -------3 name : {_name}4 age : {_age}5 job : {_job}6 salary : {_salary}7 '''.format(_name=name,8                _name=name,_age=age,_job=job,_salary=salary)

Das dritte Format für den Siebdruck.

4. Login-Passwort:
1 info3 = '''2 ------ info of {0} ------3 name : {0}4 age : {1}5 job : {2}6 salary : {3}7 '''.format(name,age,job,salary)

wobei getpass ein Paket ist, das tragbare Maskeneingaben bereitstellt

1 🎜>
 1 import getpass 2  3 _username = 'SunDM12' 4 _password = '123456' 5  6 username = input('username :') 7 password = input('password :') 8 print(username,password) 9 10 if _username == username and _password == password11     print("welcome user {name} login...".format(name = username))12 else:13     print("Invalid username or password!")
2. getpass.getuser()

5. Passwort-Ratespiel

Die Eingabefunktion input ist ein Zeichen, das in einen Ganzzahltyp

5.1 while-Schleife
1 correct_number = 122 guess_number = int(input("guess number:"))3 4 if correct_number == guess_number:5     print("yes,you got it...")6 elif guess_number >correct_number:7     print("think smaller...")8 else:9     print("think bigeer...")

gezwungen werden muss, wobei break bedeutet, aus dem Ganzen herauszuspringen Schleife

1 count = 02 while True:3     print("count :",count)4     count = count +15     if count == 1000:6         break
Verwenden Sie die While-Schleife, um ein Zahlenratespiel zu entwerfen

5.2 for-Schleife
correct_number = 12count = 0while count<3:
    guess_number = int(input("guess number:"))if correct_number == guess_number:print("yes,you got it...")elif guess_number >correct_number:print("think smaller...")else:print("think bigeer...")
    count + = 1else:print("you have tried too many times.")

Anzeige 1 bis 10

1 for i in range(10):2     print("loop ",i)
2 ist die Schrittgröße

1 for i in range(0,10,2):2     print("loop :",i)
Verwenden Sie eine for-Schleife, um das Zahlenspiel zu erraten

5.3 continue Der Unterschied zwischen break
correct_number = 12for i in range(3):
    guess_number = int(input("guess number:"))if correct_number == guess_number:print("yes,you got it...")elif guess_number >correct_number:print("think smaller...")else:print("think bigeer...")else:print("you have tried too many times.")

continue ignoriert die aktuelle Anweisung und führt die nächste Zeile weiter aus

break springt aus der gesamten Stromschleife heraus Ausführung
 1 for i in range(10): 2     if i<5: 3         print("loop",i) 4     else: 5         continue 6     print("....") 7  8 for i in range(10): 9     print(&#39;-------&#39;,i)10     for j in range(10):11         print(j)12         if j>5:13             break

Das obige ist der detaillierte Inhalt vonWelche Kenntnisse muss Python erlernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn