Bases de Python - le premier programme Python (syntaxe de base 1)

Programmation novice:

1. Interface Spyder: les programmes peuvent être écrits des deux côtés

La boîte d'interface de gauche: entrez l'impression du programme ("bonjour le mot") et appuyez sur la touche de raccourci F5 pour exécuter, et le résultat sera affiché dans l'interface de droite.

Entrez à gauche:

Appuyez sur F5 à droite pour obtenir le résultat:

De nombreux petits programmes peuvent être écrits sur la gauche et les résultats de ces programmes seront affichés lors de l'exécution de F5.

Cadre d'interface droit: entrez le programme et appuyez sur Entrée pour afficher directement le résultat.

2. Utilisez # pour les commentaires, les commentaires sur plusieurs lignes sont autorisés, si vous avez besoin de commentaires sur plusieurs lignes, écrivez-les sur l'interface de gauche.

 

 

Les commentaires sur plusieurs lignes peuvent utiliser plusieurs signes #, ainsi que '' 'et "" "

 

3. Lignes et retrait

Python utilise l'indentation pour représenter les blocs de code. Pas besoin d'accolades {}

Le nombre d'espaces indentés peut être modifié, mais les instructions du même bloc de code doivent contenir le même nombre d'espaces indentés.

if True:
    print("1")
else:
    print("2")
    
1

Si le nombre d'espaces n'est pas le même, cela entraînera des erreurs de fonctionnement. Les exemples sont les suivants:

L'indentation fait référence à la signification du rétrécissement vers l'intérieur. Si le numéro d'indentation est déplacé vers l'avant, une erreur sera signalée et le mouvement vers l'arrière ne l'affectera pas.

if True:
    print("1")
else:
print("2")   #缩进数不同
  File "<ipython-input-19-ce72f1213308>", line 4
    print("2")

if True:
      print("1")   
else:
                 print("2")    #后移不叫缩进
                 
1
if True:
print("1")   #缩进数不同
else:
       print("2")
  File "<ipython-input-21-15c4b3ebf0db>", line 2
    print("1")
    ^
IndentationError: expected an indented block
if True:
    print("1")
    else:       #if/else的位置:对齐
        print("2")
  File "<ipython-input-17-8d87826d7c98>", line 3
    else:
    ^
SyntaxError: invalid syntax

4. Instructions sur plusieurs lignes

(1) Les instructions Python sont généralement écrites une ligne à la fois. Si l'instruction est très longue, vous pouvez utiliser la barre oblique inverse (\) pour obtenir.

total=1+\
      2+\
      3

(2) Les instructions multilignes dans [], {} ou () n'ont pas besoin d'utiliser des barres obliques inverses (\)

total=['1','2','3']

total={'w','o','r','d'}

total=('1','2','3')

 

Je suppose que tu aimes

Origine blog.csdn.net/zhangxue1232/article/details/108984364
conseillé
Classement