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')