Python Basic Study Notes 01-Eingabe- und Ausgabe-Operatorschleife

1. Ausgabe

1.1 Grundausgabe

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补全

f-Format:

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

1.2 Escapezeichen
\ n: Zeilenvorschub
\ t: Tabulatorzeichen, ein Beispiel für eine Tabulatortaste mit 4 Leerzeichen
Endzeichen:
print ("Ausgabeinhalt", end = '\ n')
print ("Ausgabeinhalt", end = ' ')

2. Geben Sie ein

2.1 Grundlegende Eingabe

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

2.2 Datentypkonvertierung
int (x): konvertiert x in eine Ganzzahl
float (x): konvertiert x in eine Gleitkommazahl
str (x): konvertiert Objekt x in eine Zeichenfolge
eval (x): wird zur Berechnung in einer Zeichenfolge A gültig verwendet Python-Ausdruck in und gibt ein oder mehrere
Objekttupel zurück: konvertiert die Sequenz s in eine Tupelliste
(x): konvertiert die Sequenz s in eine Liste

Die Standardeingabe von Python ist eine Zeichenfolge

3. Betreiber

/:außer. 10/3 = 3.33333333
//: Gleichmäßig teilen . 10 // 3 = 3
**: Index. 10 ** 3 = 1000

Zuweisungsoperator:
Python- Zuweisung mehrerer Variablen:

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

Logische Operatoren:
und oder nicht

Ternärer Operator:
Syntax:
Der Ausdruck, der ausgeführt wird, wenn die Bedingung erfüllt ist, wenn die Bedingung andernfalls der Ausdruck ist, der ausgeführt wird, wenn die Bedingung nicht erfüllt ist

4. Schleife

Die Schleife kann in Verbindung mit else verwendet werden. Der eingerückte Code unten else bezieht sich auf den Code, der ausgeführt wird, wenn die Schleife normal endet.
Syntax:
while-Bedingung:
Code , der wiederholt ausgeführt werden soll, nachdem die Bedingung erfüllt ist.
Andernfalls: Code
, der nach dem ausgeführt werden soll Schleife endet normal

während ... sonst

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

zur Abkürzung sonst

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

Ich denke du magst

Origin blog.csdn.net/qq_44708714/article/details/104990763
Empfohlen
Rangfolge