Maison >développement back-end >Tutoriel Python >Quelles connaissances Python doit-il apprendre ?

Quelles connaissances Python doit-il apprendre ?

零下一度
零下一度original
2017-07-23 13:37:441494parcourir

1. La première ligne de code python :

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

2 Variables :

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

le nom change et. en avant, et name2 = name a attribué "SunDM12" à name2. Après les changements de nom, name2 ne changera plus

3. Interaction :

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

fonction de saisie. : user Les caractères saisis peuvent être affichés sur l'interface et attribués au nom d'utilisateur

 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)

dans le premier format imprimé à l'écran.

%s est une chaîne ; %d est une double précision ; %f est un type à virgule flottante

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)

Le deuxième format pour l'impression à l'écran.

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

Le troisième format pour la sérigraphie.

4. Mot de passe de connexion :

 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!")

où getpass est un package qui fournit une entrée de masque portable

1. 🎜>

2. getpass.getuser()

5. Jeu de devinettes de mot de passe

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...")
La fonction d'entrée input est un caractère qui doit être forcé à un type entier

5.1 while boucle

1 count = 02 while True:3     print("count :",count)4     count = count +15     if count == 1000:6         break
où break signifie sauter hors de l'ensemble boucle

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.")
Utiliser la boucle while pour concevoir un jeu de devinettes de nombres

5.2 pour la boucle

1 for i in range(10):2     print("loop ",i)
Affichage 1 à 10

1 for i in range(0,10,2):2     print("loop :",i)
2 est la taille du pas

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.")
Utilisez la boucle for pour deviner le jeu de nombres

5.3 continue La différence entre break

 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
continue ignore l'instruction actuelle et continue d'exécuter la ligne suivante

break saute hors de toute la boucle d'exécution en cours

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn