Pythonエントリの基本的な文法知識1

Python構文の基本的な知識

Pythonを学ぶ上で、どんな知識やスキルを学んでも、基本的な知識は非常に重要です。今日から、私の学習経験と知識の一部を共有します。皆さんと共有したいと思います。ご不明な点がございましたら、遠慮なく教えてください(*  ̄︶)  ̄)

ここではPythonを紹介しません。Pythonを学ぶ人も理解する必要があると思います。トピックに直接進みましょう。


  1. Pythonのprint関数print関数は、整数(int)、浮動小数点数(float)、文字列(str)、演算子を含む式を出力でき、ファイルにデータを出力することもできます。詳細については、次のコードを参照してください。
# 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')

結果は次のとおりです。

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

Process finished with exit code 0
  1. エスケープ文字
    エスケープ文字は、バックスラッシュ(\)+エスケープする必要のある最初の文字です。
    文字列にバックスラッシュ、一重引用符、二重引用符などの特殊用途の文字がある場合は、バックスラッシュを使用する必要があります。バーを使用してこれらの文字をエスケープします。文字列にキャリッジリターン、ラインフィード、タブ、およびバックスペースが含まれている場合は、エスケープ文字も使用する必要があります。詳細については、次のコードを参照してください。
# 转义字符
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('老师说:\"大家好。\"')

結果は次のとおりです。

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. 元の文字
    元の文字は、文字列内のエスケープ文字が機能しないことを期待するためのものです。詳細については、次のコードを参照してください。
print(r'hello\nworld')
print(R'hello\nworld')

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

結果は次のとおりです。

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

Process finished with exit code 0

初めてブログを書くときは、レイアウトがあまり美しくありません。ご容赦ください。今後もゆっくりと学び、改善していきます。クラスメートや先輩のように、見て、コメントして、ブックマークしていただき、ありがとうございます。

おすすめ

転載: blog.csdn.net/qq_45227014/article/details/109398814