Comandos básicos comunes de Python

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

  1. "! =" = no es igual a;
  2. "==" = igual a;
  3. ">" = mayor que;
  4. "<" = menor que;
  5. "> =" es mayor o igual que;
  6. "<=" 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 :

  1. 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).
  2. 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.
  3. 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.
  4. Ejemplo de código:
def math(x):
	y =  x ** 2 + x
	return y

a = math(10)
print(a)

Resultados: 110

  1. 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

  1. 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

  1. return puede devolver múltiples valores, separados por y, recuerde no escribir en dos líneas

  2. 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

  1. 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

  1. 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()

Supongo que te gusta

Origin blog.csdn.net/weixin_45550881/article/details/103021213
Recomendado
Clasificación