Entrée Python Connaissance de base de la grammaire 1

Connaissance de base de la syntaxe Python

Sur la route de l'apprentissage de Python, quelles que soient les connaissances et les compétences acquises, les connaissances de base doivent être très importantes. À partir d'aujourd'hui, je partagerai une partie de mon expérience d'apprentissage et de mes connaissances. J'espère partager avec vous tous. Si vous avez des questions, j'espère que vous n'hésiterez pas à m'éclairer (*  ̄︶)  ̄)

Je ne présenterai pas Python ici. Je pense que ceux qui l'apprennent doivent également le comprendre. Passons directement au sujet.

  1. La fonction d'impression de la fonction d'
    impression en Python peut générer des entiers (int), des nombres à virgule flottante (float), des chaînes de caractères (str), des expressions contenant des opérateurs et peut également générer des données dans des fichiers. Pour plus d'informations, consultez le code suivant:
# 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')

Les résultats sont les suivants:

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

Process finished with exit code 0
  1. Caractère d'
    échappement Le caractère d' échappement est: barre oblique inverse (\) + la première lettre à échapper.
    Lorsqu'il y a des caractères spéciaux tels que barre oblique inverse, guillemets simples, guillemets doubles dans la chaîne, une barre oblique inverse doit être utilisée Utilisez la barre pour échapper ces caractères. Lorsque la chaîne contient un retour chariot, un saut de ligne, une tabulation et un retour arrière, il est également nécessaire d'utiliser des caractères d'échappement. Pour plus d'informations, consultez le code suivant:
# 转义字符
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('老师说:\"大家好。\"')

Les résultats sont les suivants:

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. Caractère d'origine Le caractère d'
    origine est d'espérer que le caractère d'échappement dans la chaîne ne fonctionnera pas, voir le code suivant pour plus de détails:
print(r'hello\nworld')
print(R'hello\nworld')

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

Les résultats sont les suivants:

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

Process finished with exit code 0

La première fois que j'écris un blog, la mise en page n'est pas très belle, j'espère me pardonner, et j'apprendrai et m'améliorerai lentement dans le futur. Merci pour votre temps pour regarder, commenter, ajouter à vos favoris et aimer les étudiants et les seniors.

Je suppose que tu aimes

Origine blog.csdn.net/qq_45227014/article/details/109398814
conseillé
Classement