Comandos comunes (parte básica)
Álbum de diccionario
1. Formatee album = {'key': 'value'}
2. Elimine y agregue
Delete:
album = {'Jay Chou': 'Qilixiang', 'Wang Leehom': 'Sun and Moon in the Heart'}
del album [ 'Jay Chou']
impresión (álbum)
resultado:
{'Wang Leehom': 'Sun and Moon in Heart'}
Agregar:
álbum ['Jay Chou'] = 'Chopin en noviembre'
imprimir (álbum)
imprimir (álbum ['Jay Chou'])
Resultado:
{'Wang Leehom': 'Sol y luna en el corazón', 'Jay Chou': '11 Chopin en el mes '}
Chopin en noviembre
Bucle por un tiempo
Símbolos de uso común
- "! =" = no es igual a;
- "==" = igual a;
- ">" = mayor que;
- "<" = menor que;
- "> =" es mayor o igual que;
- "<=" es menor o igual que;
función def
1. Sintaxis:
def nombre de la función (parámetro): def math (x):
cuerpo de la función y = 3x + 5
return statement return
interpretación del código y :
- Def significa definir (definir), matemáticas es [nombre de la función] (tomado por usted mismo), junto con un corchete en inglés y dos puntos, la x entre corchetes es el parámetro (el nombre del parámetro también lo toma usted mismo).
- El código sangrado en la siguiente línea de def es la función que será implementada por la función, también llamada [cuerpo de la función]. La función aquí es: calcular un valor y basado en x.
- La declaración return significa regresar Puede especificar qué valor o expresión devolverá la función después de la ejecución, de lo contrario, la computadora no podrá determinar qué resultado generará finalmente la función.
- Ejemplo de código:
def math(x):
y = x ** 2 + x
return y
a = math(10)
print(a)
Resultados: 110
- Si def tiene un valor predeterminado, y el valor pasado solo ocupa todas las posiciones, reemplazará los parámetros predeterminados (una zanahoria y un hueso).
Ejemplo de código:
def menu(appetizer, course, dessert = '绿豆沙'):
print('一份开胃菜:' + appetizer)
print('一份主食:' + course)
print('一份甜品:' + dessert)
menu('话梅花生','牛肉拉面')
menu('话梅花生','牛肉拉面','银耳羹')
Resultado:
un aperitivo: maní Huamei,
un alimento básico: ramen de ternera,
un postre: pasta de frijol mungo,
un aperitivo: maní Huamei,
un alimento básico: ramen de ternera,
un postre: Yinergeng
- def, agregue * nombre de parámetro delante del parámetro, se puede retroalimentar como un objeto de tupla <class'tuple '>, la tupla es un objeto iterable y se puede atravesar.
def menu(*barbeque):
for i in barbeque:
print('一份烤串:' + i)
menu('烤香肠', '烤肉丸')
menu('烤鸡翅', '烤茄子', '烤玉米')
Los parámetros de longitud variable pueden recibir cualquier número de valores
El resultado de los comentarios es:
una brocheta a la parrilla: salchichas a la parrilla
una brocheta a la parrilla : bolas de barbacoa
un pincho a la parrilla: alitas de pollo a la
parrilla una brocheta a la parrilla: berenjena a la
parrilla una brocheta a la parrilla: maíz a la parrilla
-
return puede devolver múltiples valores, separados por y, recuerde no escribir en dos líneas
-
Variables locales: Una variable asignada dentro de una función solo se puede utilizar dentro de la función (ámbito local), se denominan [variables locales].
Como:
def cost():
utilities = int(input('请输入本月的水电费用'))
food_cost = int(input('请输入本月的食材费用'))
variable_cost = utilities + food_cost
print('本月的变动成本是' + str(variable_cost))
La variable_cost = utilities + food_cost en el ejemplo es una variable local
Variables globales: Las variables asignadas fuera de todas las funciones se pueden utilizar en cualquier lugar del programa (alcance global), se denominan [variables globales], como alquiler en la primera línea.
Como:
rent = 3000
def cost():
utilities = int(input('请输入本月的水电费用'))
food_cost = int(input('请输入本月的食材费用'))
variable_cost = utilities + food_cost
print('本月的变动成本是' + str(variable_cost))
def sum_cost():
sum = rent + variable_cost
print('本月的总成本是' + str(sum))
cost()
sum_cost()
Rent = 300 en el ejemplo es una variable global
- Declare variables globales, sintaxis: nombre de variable local global. Puede convertir variables locales en variables globales.
Ejemplo:
rent = 3000
def cost():
global variable_cost
utilities = int(input('请输入本月的水电费用'))
food_cost = int(input('请输入本月的食材费用'))
variable_cost = utilities + food_cost
print('本月的变动成本是' + str(variable_cost))
def sum_cost():
sum = rent + variable_cost
print('本月的总成本是' + str(sum))
cost()
sum_cost()
El costo_variable global en el artículo es tanto una declaración de una variable global
- Anidamiento de funciones, es decir, cada función necesita devolver parámetros.
Ejemplo:
rent = 3000
def cost():
utilities = int(input('请输入本月的水电费用'))
food_cost = int(input('请输入本月的食材费用'))
variable_cost = utilities + food_cost
print('本月的变动成本是' + str(variable_cost))
return variable_cost
def sum_cost():
sum = rent + cost()
print('本月的总成本是' + str(sum))
sum_cost()