Notes d'étude de base Python 01-boucle d'opérateur d'entrée et de sortie

1. Sortie

1.1 Sortie de base

age = 18
name = "Tom"
stu_id=1
print("I'm %d" %age)
print("My name is %s,I'm %d years old" %(name,age))     # 输出
print("My id is %03d" %stu_id)  # %03d不足位数用0补全

format f:

age = 18
name = "Tom"
print(f'My name is {name},my age is {age}')

1.2 Caractère d'échappement
\ n: saut de ligne
\ t: caractère de tabulation, un exemple de touche de tabulation à 4 espaces
Caractère de fin:
print ("output content", end = '\ n')
print ("output content", end = ' ')

2. Entrez

2.1 Entrée de base

age = input("请输入年龄") # input函数实现输入功能
print(f'My age is {age} years old')

2.2 Conversion du type de données
int (x): convertir x en un entier
float (x): convertir x en un nombre à virgule flottante
str (x): convertir l'objet x en une chaîne
eval (x): utilisé pour calculer dans une chaîne A valide expression python dans et retourne un ou plusieurs objets
tuple (s): convertir la séquence s en une
liste tuple (x): convertir la séquence s en une liste

L'entrée par défaut de Python est une chaîne

3. Opérateur

/:sauf. 10/3 = 3,33333333
//: Divisez également. 10 // 3 = 3
**: Index. 10 ** 3 = 1 000

Opérateur d'
affectation: affectation de plusieurs variables Python:

num1 , float1 , str1 = 10 , 0.5 , "hello"

Opérateurs logiques:
et, ou, non

Opérateur ternaire:
Syntaxe:
l'expression exécutée lorsque la condition est satisfaite si la condition else est l'expression exécutée si la condition n'est pas satisfaite

4. Boucle

Loop peut être utilisé en conjonction avec else. Le code indenté ci-dessous else fait référence au code qui est exécuté lorsque la boucle se termine normalement.
Syntaxe:
while condition:
code à exécuter de manière répétée une fois la condition satisfaite
else: code
à exécuter après la la boucle se termine normalement

tandis que …… autre

i = 1
result = 0
while i<= 100:
    if i == 20:
        result += i
        break
    result += i
    i += 1
else:
    print(result)
print(f'非正常结束{result}')         # 非正常结束210

pour abréviation else

result = 0
for i in range(100) :
    if i != 20 :
        result += i
        i += 1
    else:
        result += i
        break
else:
    print(f'正常结束{result}')
print(f'非正常结束{result}')     #非正常结束210

Je suppose que tu aimes

Origine blog.csdn.net/qq_44708714/article/details/104990763
conseillé
Classement