Structure du programme Python


Le programme

Python se compose de packages, de modules (c'est-à-dire un fichier Python) et de fonctions. Un package est une collection de modules. Un module est un ensemble de fonctions et de classes qui traitent un certain type de problème.

Python程序的结构和函数的运用 - Fly - 从C开始

Le package doit contenir au moins un fichier __init__.py, et le contenu du fichier peut être vide. Utilisé pour identifier le dossier actuel en tant que package.


if déclaration

>;>;>; x = int(raw_input("Please enter an integer: "))
>;>;>; if x < 0:...         x = 0...         print 'Negative changed to zero'...     elif x == 0:...         print 'Zero'...     elif x == 1:...         print 'Single'...     else:...         print 'More'...


pour déclaration

>;>;>; # Measure some strings:
...     a = ['cat', 'window', 'defenestrate']
>;>;>; for x in a:
...         print x, len(x)
... 
cat 3
window 6
defenestrate 12


Utilisez la fonction de plage pour implémenter la boucle de comptage

>;>;>; for i in range(3): print i, 'Pythons'
...
0 Pythons
1 Pythons
2 Pythons


while déclaration

>;>;>; x = 'spam'
>;>;>; while x:
...          print x,
...          x = x[1:]
...
spam pam am m


break continue pass else loop

  • break jump out of the loop

  • continue à sauter vers le haut de la boucle

  • pass Ne rien faire, juste un petit passage L'instruction vide

  • else s'exécute et ne s'exécute que si la boucle se termine normalement
while <条件测试>;:     <语句>;
     if <条件测试>;: break      #现在跳出循环,忽略else
     if <条件测试>;: continue #现在转到循环顶部
else:    <语句>;                           #如果没有遇到break