Conocimientos básicos de gramática de entrada de Python 1

Conocimientos básicos de la sintaxis de Python

En el camino del aprendizaje de Python, no importa qué conocimientos y habilidades se aprendan, los conocimientos básicos deben ser muy importantes. A partir de hoy, compartiré algunos de mis conocimientos y experiencia de aprendizaje. Espero compartirlos con todos ustedes. Si tienen alguna pregunta, espero que no dude en aclararme (*  ̄︶)  ̄)

No presentaré Python aquí. Creo que aquellos que lo aprendan también deben entenderlo. Vayamos directamente al tema.

  1. La función de
    impresión La función de impresión en Python puede generar números enteros (int), números de punto flotante (float), cadenas de caracteres (str), expresiones que contienen operadores y también puede generar datos en archivos. Para obtener más información, consulte el siguiente código:
# print可以直接输出整数、浮点数类型
print(519)
print(81.5)

# print可以输出字符串 字符串需要带引号,否则会报错
print('helloworld')
print("helloworld")

# print可以输出含有运算符的表达式
print(2 + 1)

# print可以将数据输出到文件中  注意点:①所指定的盘符需要存在; ②使用file=xxx的形式,不然数据写不了
fp = open('E:/text.txt', 'a+')  # 输出到E盘中的text,’a+‘表示如果没有这个文件就会创新建,存在就会在这个文件内容的后面继续追加
print('helloworld', file=fp)  # 要输出helloworld,输出到fp
fp.close()

# 不进行换行输出(输出内容在一行当中) 字符串中间中英文逗号分隔
print('hello', 'world', 'python')

Los resultados son los siguientes:

E:\Python\python.exe E:/py/基础语法/函数/print函数.py
519
81.5
helloworld
helloworld
3
hello world python

Process finished with exit code 0
  1. Carácter de
    escape El carácter de escape es: barra invertida (\) + la primera letra que debe omitirse.
    Cuando hay caracteres de propósito especial como barra invertida, comillas simples, comillas dobles en la cadena, se debe usar barra invertida Use la barra para escapar de estos caracteres; cuando la cadena contiene retorno de carro, salto de línea, tabulación y retroceso, también debe usar caracteres de escape; consulte el siguiente código para obtener más detalles:
# 转义字符
print('hello\nworld')  # \ +转移功能的首字母   n-->newline的首字母表示换行
print('hello\tworld')  # \t 一个tab键的字符
print('helloooo\tworld')  # \t  是否重开一个制表位取决于前面的是否占满了一个制表位
print('hello\rworld')  # r是return 回车 world将hello进行了覆盖
print('hello\bworld')  # \b是退一个格,所以hello的o没了

print('http:\\www.baidu.com')   # 需要输出\需要输入两个\\,因为其中一个是转义字符
''' 
    \' \" 的结果是输出单引号(')和双引号(“)   
    在其前面加上了\相当于使其不再是字符串的边界,而是字符串中需要输出的内容
    例子如下
'''
print('老师说:\'大家好。\'')
print('老师说:\"大家好。\"')

Los resultados son los siguientes:

E:\Python\python.exe E:/py/基础语法/else/转义字符.py
hello
world
hello	world
helloooo	world
world
hellworld
http:\www.baidu.com
老师说:'大家好。'
老师说:"大家好。"

Process finished with exit code 0
  1. Carácter
    original El carácter original es esperar que el carácter de escape en la cadena no funcione, consulte el siguiente código para obtener más detalles:
print(r'hello\nworld')
print(R'hello\nworld')

# 最后一个字符不能是反斜杠\  如下
# print(r'hello\nworld\')
print(r'hello\nworld\\')

Los resultados son los siguientes:

E:\Python\python.exe E:/py/基础语法/else/转义字符.py
hello\nworld
hello\nworld
hello\nworld\\

Process finished with exit code 0

La primera vez que escribo un blog, el diseño no es muy hermoso. Espero perdonarme. Aprenderé y mejoraré lentamente en el futuro. Gracias por su tiempo para mirar, comentar, marcar y dar me gusta a los estudiantes y personas mayores.

Supongo que te gusta

Origin blog.csdn.net/qq_45227014/article/details/109398814
Recomendado
Clasificación