情報処理技術者試験ナビ

当サイトは準備中です。

Python3基礎 練習問題 1-8

◀️ 前へ次へ ▶️

 Pythonインタープリタにて、D:\new\lang と出力させるための入力を選べ。

  1. print('D:\new\lang')
  2. print(“D:\new\lang”)
  3. print(r'D:\new\lang')
  4. print('D:\new\lang'r)

 

答え

       C

解説

 引用符('or")の前にrを置くと、引用符内の特殊文字は文字列として扱われます。このrを指定した文字列をraw文字列といいます。

  1. print('D:\new\lang')
    \nの部分が改行と見なされてしまいます。
  2. print(“D:\new\lang”)
    \nの部分が改行と見なされてしまいます。
  3. print(r'D:\new\lang')
    正しいです。
  4. print('D:\new\lang'r)
    rは引用符の前に付けます。この入力はSyntaxErrorとなります。

参考情報