Pythonでエスケープ文字を使う方法は何ですか?

Pythonでは、エスケープ文字はバックスラッシュ(\)で表されます。以下は、いくつかの一般的なエスケープ文字とその使い方です:1. \n:改行文字、文字列内で新しい行を作成するために使用されます。2. \t:タブ文字、文字列内で水平タブを作成するために使用されます。3. \\ ‘:シングルクォート、文字列内にシングルクォートを挿入するために使用されます。4. \\ “:ダブルクォート、文字列内にダブルクォートを挿入するために使用されます。5. \\\:バックスラッシュ、文字列内にバックスラッシュを挿入するために使用されます。6. \r:キャリッジリターン、カーソルを現在の行の先頭に移動させるために使用されます。7. \b:バックスペース、カーソルを1つ前に移動させるために使用されます。以下はいくつかの例です:

# 换行符

print(“Hello\nWorld”)

# 输出:

# Hello

# World

# 制表符

print(“Hello\tWorld”)

# 输出:

# Hello    World

# 插入单引号

print(‘I\’m a student’)

# 输出:

# I’m a student

# 插入双引号

print(“He said, \”Hello!\””)

# 输出:

# He said, “Hello!”

# 插入反斜杠

print(“C:\\Users\\Username”)

# 输出:

# C:\Users\Username

# 回车符

print(“Hello\rWorld”)

# 输出:

# World

# 退格符

print(“Hello\bWorld”)

# 输出:

# HellWorld


rまたはRで始まる文字列の場合、バックスラッシュはエスケープ文字ではなく、通常の文字として扱われることに注意する必要があります。例えば:

print(r"C:\Users\Username")

# 输出:

# C:\Users\Username


このようにすると、エスケープ文字を解釈せずに元の文字列を印刷します。

bannerAds