Python中的print函式及其中單引號雙引號

2021-09-25 11:40:50 字數 1362 閱讀 2235

一,python中的print函式

python中print函式用法:

>>> print("hello world!")

hello world!

>>> print(5+8)

13>>> print("i love" + "you!")

i loveyou!

注意python中,print函式後面沒有英文分號。

二,單引號,雙引號

>>> print('hello world!')

hello world!

>>> print("hello world!")

hello world!

可以看出雙引號,單引號輸出字串時沒有區別。當字串中存在單引號或雙引號時,直接列印可能會出錯

1,比如:let『s go!

方法一:

>>> print("let's go!")

let's go!

方法二:使用轉義字元反斜槓 「\」

>>> print('let\'s go!')

let's go!

2,如果字串中有單引號或者雙引號

>>> print('i love "aplle"') #同理

i love "aplle"

3,假如要列印有很多反斜槓的字串:

>>> print("c:\now")                      #\n被當做換行符

c:ow

>>> print("c:\\now") #加乙個反斜槓對 \ 進行轉義

c:\now

>>> print(r"c:\new\near\now\no") #當字串很長時,可以使用原始字串,只需在前面加上 r

c:\new\near\now\no

#>>> print(r"c:\new\near\now\no\") #當原始字串最後有反斜槓時,會出錯

#syntaxerror: eol while scanning string literal

>>> print(r"c:\new\near\now\no"+"\\") #解決辦法,拼接乙個反斜槓

c:\new\near\now\no\

補充:三引號

利用三引號可以實現輸出多行文字

>>> print("""

啊!好山!

好水!好樹木!""")

啊!好山!

好水!好樹木!

python中print()函式裡的

一些入門書籍沒有介紹print 函式這一格式化輸出方法,有的同學看到這裡會有疑惑。說明 字元 標記轉換說明符 str the length of s is d runoob len runoob print str the length of runoob is 6或者 x hex 十六進製制 d ...

python中print函式的引數

在python中,print預設向螢幕輸出指定的文字,例如 print hello,world hello world print的完整格式為print objects,sep,end,file,flush 其中後面4個為可選引數 sep 在輸出字串之間插入指定字串,預設是空,例如 print a ...

Python中print函式的使用

參考菜鳥教程 coding gbk 列表 使用來表示列表並使用逗號分隔其中元素 m number ab 34 56 關於print函式的測試 自動換行,不需要換符,軟體可以使用常規的注釋快捷鍵 ctrl 如果不需要換行只需在 print 語句的結尾新增乙個逗號 並設定分隔符引數 end print ...