「Python」の版間の差分
削除された内容 追加された内容
/<code>3735928559L</code>のように末尾にLの付く整数リテラルはlong型です。/d、pythonの整数は多倍長整数;何か他の言語では? タグ: 2017年版ソースエディター |
→エスケープシーケンスの一覧: 網羅化 タグ: 2017年版ソースエディター |
||
107 行
=== エスケープシーケンス ===
たとえばprint()関数で、「こんにちは」と表示させたい場合なら
print("こんにちは")
:と書きました。▼
▲と書きました。
:答えを先にいうと、▼
▲でも、もし「"」そのものを表示したい場合、いったい、どうすれば良いのでしょうか?
▲答えを先にいうと、
print("\"")
:と記述します。
:つまり「"」の直前に「\」(バックスラッシュ)を追加して「\"」と記述すると、文字列としての「"」になります。▼
:このような方法をエスケープシーケンスといいます。▼
▲つまり「"」の直前に「\」(バックスラッシュ)を追加して「\"」と記述すると、文字列としての「"」になります。
▲このような方法をエスケープシーケンスといいます。
{| class="wikitable"
|+
! エスケープシーケンス !! 意味
|-
|-
! \\
|バックスラッシュ自身 (<code>\</code>)
|-
! \'
▲| \n || 改行
|-
! \"
▲| \\ || バックスラッシュ自身 「\」
|ダブルクオーテーション (<code>"</code>)
|-
! \a
|}▼
|ASCII ベ (BEL)
▲|+ エスケープシーケンス
|-
! \b
|ASCII バックスペース (BS)
|-
! \f
▲| \' || シングルクオート 「<code>'</code>」
|ASCII フォームフィード (FF)
|-
! \n
| \r || キャリッジリターン▼
|ASCII ラインフィード (LF)
|-
! \r
| \t || 水平タブ▼
|-
! \t
! \v
|ASCII 垂直タブ (VT)
|-
! \ooo
| 8進数キャラクタコードによる文字指定 ''ooo''
|-
! \xhh
| 16進数キャラクタコードによる文字指定 ''hh''
|}
=== print関数 ===
|