Instruction 1.while
Instruction de contrôle de boucle conditionnelle. Généralement, il doit être utilisé avec break, sinon il entrera dans une boucle infinie.
Format : [tandis que & lt; condition & gt; :& lt; contenu & gt;
Pause] La déclaration
x=int(input('请输入一个数字:'))while x>0: print('正数') break
Pour une simple instruction if else, elle peut être représentée par une opération ternaire (opération ternaire)
x=int(input('请输入一个数字:')) if x<0: print('负数') elif x==0: print('零') else : print('正数')
#书写格式result = value1 if 条件 else value2#如果条件成立,把value1的值赋给result,不成立,则把value2的值赋给resul
Format : [ pour <> dans
Fonction 4.range()
A L'itérateur de séquence numérique est un objet qui renvoie des éléments consécutifs sous la forme de la séquence souhaitée lorsque vous le parcourez, mais pour économiser de l'espace, il ne construit pas réellement de liste.x=['a','b','c','d']for i in x : # i 位置的字符,只要不是关键字,可以随意用字符代表 print(i)
Format : range(stop) donne la valeur de fin, la valeur de départ par défaut est 0 et l'intervalle est 1. range(start,stop) donne la valeur de début et la valeur de fin, avec un intervalle de 1.
range(start,stop,step) donne la valeur de début et la valeur de fin, et l'intervalle est la valeur du pas.
5. instructions break et continue, et autres instructions en boucles
for i in range(3): #运行结果为0,1,2 print(i)for i in range(0,5): #运行结果为0,1,2,3,4 print(i)for i in range(-2,10,2): #运行结果为-2,0,2,4,6,8 print(i)
et
Semblable à C
, utilisé pour sauter du niveau le plus proche pendant ou while boucle. 2) L'instruction continue
while True: print('hello') break
: 3) else dans la bouclePar exemple, dans l'exemple continue, il y a une instruction for-else L'instruction else sera exécutée après la. la boucle sort, mais break ne sort pas de la boucle. Execute else, donc else peut être utilisé pour gérer certaines exceptions dans la boucle.
for x in range(1, 4): print(x, 'for语句') continue print(x, 'continue语句后') else: print(x, 'else语句') #运行结果 for语句 for语句 for语句 else语句
6. Déclaration de réussite
La déclaration de réussite ne fait rien. Il est utilisé dans des situations où des instructions syntaxiquement nécessaires sont requises, mais le programme ne fait rien. Il est généralement utilisé pour créer des classes peu structurées.for x in range(1, 4): print(x) else: print(x) #运行结果 2 3
D'un autre côté, pass peut être utilisé comme espace réservé pour une fonction ou un organe de contrôle lors de la création d'un nouveau code. Vous permet de penser à un niveau plus abstrait.
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!