☺El autor de este artículo: CSDN--Xiao Cai Xinghang, un pequeño agricultor de código de 15 años.
♥♥♥ Página de inicio personal: Xiaocai Xinghang--página de inicio del blog ♥♥♥
✔Me gusta + ✔Favorito + ✔Comentario = (un clic tres veces)
♥ Seleccionado como el 17 en la lista de nuevos escritores
● El autor de este artículo aún es un novato. Si hay algún error, por favor aconséjenme.
♥ ¡Espero que nos apoyen mucho! trabajar duro juntos!
▲ ¡Creo que el código puede cambiar el mundo!
Finalmente, ¡gracias a todos por su continuo apoyo! ! !
contenido
Explicar la función if en detalle
Pasar información a la función.
parámetro de participación real
definir función
Utilice la instrucción def para crear un objeto de función y asignarlo a un nombre de variable.
def hello_friend():
"""显示简单语句"""
print('Hello')
hello_friend()
Use la palabra clave def en el fragmento anterior para decirle a Python que desea definir una función. Indique a Python qué información necesita una función para completar su tarea. Aquí, la función se llama hello_friend() . En el código anterior hello_friend() solo imprime Hola.
Al igual que todas las declaraciones de varias líneas de Python, def contiene el encabezado y el bloque de código inmediatamente después. El bloque de código después de def, es decir, la impresión anterior ('Hola'), generalmente debe tener sangría , y este bloque de código se convierte en el de la función. El cuerpo de la función es la declaración que Python ejecuta cada vez que se llama a la función.
Explicar la función if en detalle
Una función en python está escrita por una nueva declaración, def, en python una función def es una declaración ejecutable ---- la función no existe hasta que python ejecuta la función def. Cuando python ejecuta la instrucción def, se genera una nueva referencia al objeto de función . Y se permiten sentencias def anidadas dentro de sentencias if, bucles while e incluso otras sentencias def . Los objetos de función también pueden asignarse a otros nombres de variables o almacenarse en listas, etc.
definición de función
En Python, las funciones se definen usando la palabra clave def.
nombre de función def ([lista de parámetros]):
['función docstring']
cuerpo funcional
[declaración de devolución]
Explicación detallada del formato de sintaxis anterior
( 1) palabra clave def: una función comienza con la palabra clave def, seguida del nombre de la función y paréntesis ()
(2) Nombre de la función: El nombre utilizado para identificar la función, siguiendo las reglas de nomenclatura para identificadores.
(3) Lista de parámetros: utilizada para recibir los datos en la función entrante, puede estar vacía.
(4) Colon: se utiliza para identificar el comienzo del cuerpo funcional.
(5) Cadena de documentos de la función: un par de cadenas encerradas entre comillas triples es la descripción de la función
La información puede ser omitida o no escrita.
(6) Cuerpo de la función: el código específico que implementa la función.
(7) declaración de devolución: se utiliza para devolver el resultado del procesamiento de la función a la persona que llama a la función.
Pasar información a la función.
Deje que la función Hello_friend no solo muestre Hello al usuario, sino que también aumente el nombre del usuario. Primero definimos la función
def hello_friend() agrega el nombre de usuario entre paréntesis. Al agregar el nombre de usuario, la función puede recibir cualquier valor que especifique y llamar al nombre de usuario para especificar un valor.
def hello_friend(username):
"""显示简单问候语句"""
print('Hello,'+username.title() + '!')
hello_friend('Tom')
El código anterior hola_amigo('Tom') llama a la función hola_amigo() y proporciona la información requerida por la declaración de impresión para saludar a Tom.
Hello,Tom!
parámetro de participación real
En la definición de la función hola_amigo() anterior, la variable nombre de usuario es un parámetro formal que no tiene valor real y solo tiene sentido después de que otros lo asignan, lo que equivale a una variable . En el siguiente código hello_friend('username'), el valor 'username' es un argumento. Los argumentos se pasan a la información de la función cuando se llama a la función. es un parámetro con significado real, y es un parámetro que realmente existe puede ser un número, una cadena.