[Python no es Python] Explica HelloWorld en términos simples | Comentarios | Entrada y salida

Ⅰ. Explica HelloWorld en términos simples.

0x00 Hola Mundo

Usamos vim como ejemplo al escribir código. Si está utilizando un sistema Windows, puede usar vim en gitbash.

VSCode es el IDE número uno del universo, ¡deberías usar VSCode!

PyCharm es el mejor IDE para Python, ¿qué vim debo usar?

¡Jupyterlab es el mejor!

。。。。。

VSCode y PyCharm tienen una excelente finalización de código, resaltado y búsqueda automática de errores, que son particularmente amigables para los principiantes.

Pero después de usarlo durante mucho tiempo, descubrirá que depende del IDE, ¡sin el IDE será inútil!

Por lo tanto, recomiendo a todos que utilicen vim como IDE y también para que se familiaricen con el terminal.

 Está bien, ¡ya no eres pobre!

 Abrimos la terminal y usamos gitbash en Windows (no es necesario que lo instales tú mismo, es casi lo mismo en Linux).

Ingrese el comando para crear la carpeta:

mkdir PythonLearn

 Luego ingrese el comando para pasar a la carpeta.

cd PythonLearn

Después de ejecutar estas dos líneas de comandos, encontrará que el área de trabajo ahora está en la carpeta que acaba de crear.

 

 A continuación, creamos un nuevo archivo HelloWorld y lo ingresamos en la línea de comando.

touch HelloWorld.py

Cuando usamos el comando dir, encontraremos que hay un archivo HelloWorld.py adicional en la carpeta, ingresamos el comando vim para editar el archivo.

ingrese el comando

vim HelloWorld.py

 

Cuando aparezca esta interfaz, presione la tecla i para ingresar a la interfaz de edición (si hay algún problema, consulte Baidu, prestamos atención a la programación)

 Esto ingresará exitosamente a la interfaz de edición, ¡comencemos a escribir código!

Después de un momento de concentración, salpiqué tinta y escribí solemnemente dos líneas de código:

# 宇宙第一经典程序
print("Hello World")

 

 Luego presionamos la tecla ESC para ingresar al modo comando

Ingrese dos ZZ (tenga en cuenta las letras mayúsculas), guarde el archivo y salga

A continuación ingresamos el comando y ejecutamos el código.

python HelloWorld.py

 HelloWorld aparece en la pantalla, tuvimos éxito, ¡hemos ingresado el código del mundo de la programación! ! !

 

(Animemos el ambiente)

0x01 ¿Qué escribimos exactamente? 

Repasemos el código ahora mismo.

Entramos en la terminal y mostramos el contenido del archivo.

cat HelloWorld.py

 

# 宇宙第一经典程序
print("Hello World")

Veamos primero la primera línea.

# 宇宙第一经典程序

Esto es sólo una nota, no hablaremos de ello ahora, hablaremos de ello más adelante.

mira la línea 2

print("Hello World")

Esta es una declaración que llama a una función incorporada. Es posible que no comprenda qué es una función incorporada.

Llamar a una función significa que hay una función encapsulada, sacamos esta función y la usamos

uno de ellos

"Hello World"

Esta es una cadena y esta cadena también se usa como parámetro para la función imprimir.

Pasar parámetros puede entenderse como que esta función necesita algo, simplemente se lo das y lo dejas ejecutar.

Llevo mucho tiempo hablando de ello pero aún no he impreso nada, no hablaremos de ello aquí por ahora, pero hablaremos de ello más adelante.

Principalmente necesitamos entender estos conceptos.

Ⅱ Notas

Dijimos en el capítulo anterior que los comentarios debían dejarse para más adelante, así que hablemos de ellos ahora.

Los comentarios se utilizan para indicar o explicar el papel y la función de ciertos códigos al usuario. Pueden aparecer en cualquier parte del código. El intérprete de Python  ignora el comentario y no hace nada con él al ejecutar el código, como si no existiera.

La función más importante de los comentarios es mejorar la legibilidad del programa. ¡Un programa sin comentarios es simplemente una biblia que hace que la gente vomite sangre!

Nunca pienses que puedes escribir especificaciones de código sin comentarios. Darles a otros un fragmento de código sin comentarios es una falta de respeto hacia los demás y un acto muy egoísta; te puede gustar abusar de ti mismo, pero por favor no abuses de los demás.

Muchos programadores prefieren desarrollar una aplicación ellos mismos que modificar el código de otras personas, y la falta de comentarios razonables es una razón importante. Aunque un buen código puede hablar por sí solo, nunca sabemos quién leerá este código en el futuro y si tiene la misma idea que usted; o después de un período de tiempo, usted mismo no sabrá el propósito de escribir este código en ese momento. . .

En términos generales, los comentarios de código razonables deberían representar aproximadamente 1/3 del código fuente.

Python admite dos tipos de comentarios, comentarios de una sola línea y comentarios de varias líneas.

0x00 comentario de una sola línea

Python3 usa # como símbolo de comentario de una sola línea, es decir, el intérprete ignorará el contenido después del símbolo # (hasta la nueva línea). El formato es:

# 我是一个单行注释

Sin embargo, el contenido antes del signo # no se verá afectado.

Al describir la función de varias líneas de código, los comentarios generalmente se colocan en la línea de código anterior, por ejemplo

# 输出字符串
print("Hello")
print("Python")


Al describir la función de una sola línea de código, los comentarios generalmente se colocan en el lado derecho del código, por ejemplo

print( 36.7 * 14.5 ) #输出乘积

print( 100 % 7 ) #输出余数

0x01 comentario de varias líneas

Los comentarios de varias líneas se refieren a comentar varias líneas de contenido (incluida una línea) en el programa a la vez.

Python utiliza tres comillas simples consecutivas ''' o tres comillas dobles consecutivas """ para comentar contenido de varias líneas. El formato específico es el siguiente:

"""
我是一个多行注释
"""
Precauciones

1) Los comentarios de varias líneas de Python no admiten el anidamiento

2) Ya sea un comentario de varias líneas o un comentario de una sola línea, cuando los caracteres del comentario aparecen como parte de una cadena, ya no pueden considerarse como marcas de comentario, sino que deben considerarse como parte del código normal.

0x02 Comentario de codificación de archivo especial

Al interpretar archivos en Python, generalmente se usa utf-8 para descifrar el archivo. Si editamos el archivo con otras codificaciones, el descifrado fallará, por lo que podemos escribir una línea de comentarios al principio para indicar el formato de codificación del archivo.

Por ejemplo, el archivo está codificado con gbk.

Solo agrega el siguiente comentario

# coding=gbk

El descifrado será exitoso

Otros formatos de codificación se expresan en este formato:

# coding=编码格式

Otro pequeño truco

Ⅲ.Entrada y salida

Un programa fácil de usar debe ser indispensable para la entrada y salida, y el soporte de Python para esto también es muy completo.

Función de impresión 0x00

Ya hemos visto la función de impresión en HelloWorld, su función es enviar datos a la pantalla.

Podemos conseguirle ayuda a través de la función de ayuda.

Traducción de referencia:

关于模块内置的内置函数打印的帮助:



print(…)

print(value,…,sep='',end='n',file=sys.stdout,flush=False)



将值打印到流,或者默认情况下打印到sys.stdout。

可选关键字参数:

文件:类似文件的对象(流);默认为当前sys.stdout。

sep:插入值之间的字符串,默认为空格。

end:附加在最后一个值后面的字符串,默认为换行符。

flush:是否强制冲洗流。

Si desea generar varias cadenas, puede hacer esto: si están separadas por comas, cada cadena estará separada por un espacio.

print('hello', 'world', 'python')
#输出:hello world python

end agregará el carácter especificado al final del contenido de salida. De hecho, si no se especifica el valor de end, el valor predeterminado es el carácter de nueva línea, que es \n. Entonces, si imprime dos veces, se mostrará como dos líneas en lugar de una.

print('hello', end='#')

# 输出: hello#

función de entrada 0x01

En Python, use la entrada para solicitar al usuario que ingrese contenido

 Traducción de referencia:

关于模块内置中内置函数输入的帮助:



input(提示=无,/)

从标准输入中读取字符串。尾部换行符被剥去。



提示字符串(如果给定)将打印到标准输出,而不带

在读取输入之前尾随换行。



如果用户点击EOF(*nix:Ctrl-D,Windows:Ctrl-Z+Return),则引发EOFError。

在*nix系统上,如果可用,则使用readline。
input('请输入你的姓名:')

# 输出: 请输入你的姓名:

Después de ingresar su nombre, presione Enter, es decir, presione Enter para confirmar, y luego la función devolverá la cadena ingresada.

Supongo que te gusta

Origin blog.csdn.net/m0_73552311/article/details/132744477
Recomendado
Clasificación