Notas de estudio básico de Python 01-bucle de operador de entrada y salida

1. Salida

1.1 Salida básica

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

formato f:

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

1.2 Carácter de escape
\ n: salto de línea
\ t: carácter de tabulación, un ejemplo de una tecla de tabulación con 4 espacios
Carácter final:
print ("contenido de salida", end = '\ n')
print ("contenido de salida", end = ' ')

2. Ingrese

2.1 Entrada básica

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

2.2 Conversión de tipo de datos
int (x): convierte x en un número entero
float (x): convierte x en un número de coma flotante
str (x): convierte el objeto x en una cadena
eval (x): se usa para calcular en una cadena A válido expresión de python en y devuelve una
tupla (s) de objeto: convierte la secuencia s en una
lista de tuplas (x): convierte la secuencia s en una lista

La entrada predeterminada de Python es una cadena

3. Operador

/:excepto. 10/3 = 3.33333333
//: Divide uniformemente. 10 // 3 = 3
**: Índice. 10 ** 3 = 1000

Operador de
asignación: asignación de variables múltiples de Python:

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

Operadores lógicos:
y, o no

Operador ternario:
Sintaxis:
la expresión que se ejecuta cuando la condición se satisface si la condición de lo contrario es la expresión que se ejecuta si la condición no se cumple

4. Bucle

El bucle se puede usar junto con else. El código sangrado a continuación else se refiere al código que se ejecuta cuando el bucle finaliza normalmente.
Sintaxis:
while condición:
código que se ejecutará repetidamente después de que se cumpla la condición
else: código
que se ejecutará después de el bucle termina normalmente

mientras ...... más

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

para abreviatura 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

Supongo que te gusta

Origin blog.csdn.net/qq_44708714/article/details/104990763
Recomendado
Clasificación