print基礎用法

花鸿渐發表於2024-06-04

print用法

字串連線


print("hello" + " world" + "!")

單雙引號轉義

eg_1


print("He said "good!"")

這句錯誤,python認為"He said"是一個字串,會報錯。(就近原則/)

可改為

print('He said "good!"')

eg_2


print("He said "Let's go!"")

同上,可新增" \ "轉義符,表明後面的引號是單純的引號符號,是內容的一部分,並不表示字串的結束。

可改為


print("He said \"Let\'s go!\"")

換行

" \n "表示換行,這是反斜槓轉義符的另一個用法。

三引號跨行字串


print("""  君不見,黃河之水天上來,奔流到海不復回。
  君不見,高堂明鏡悲白髮,朝如青絲暮成雪!
  人生得意須盡歡,莫使金樽空對月。
  天生我材必有用,千金散盡還復來。
  烹羊宰牛且為樂,會須一飲三百杯。
  岑夫子,丹丘生,將進酒,杯莫停。
  與君歌一曲,請君為我傾耳聽。
  鐘鼓饌玉不足貴,但願長醉不復醒。
  古來聖賢皆寂寞,惟有飲者留其名。
  陳王昔時宴平樂,斗酒十千恣歡謔。
  主人何為言少錢,徑須沽取對君酌。
  五花馬、千金裘,呼兒將出換美酒,與爾同銷萬古愁!""")

相關文章