先來看一個示例:html
news="我國第一我的工智能規劃問世"
print(news)
複製代碼
運行結果:編程
能夠看出使用 Python 定義變量很簡單,甚至都不須要指定變量的類型。bash
這個示例中的變量名,打錯了:函數
news="iPhone 一降價,中國消費者就乖乖地出手了"
print(new)
複製代碼
運行結果:ui
traceback 會指出錯誤代碼所在的行,以及錯誤的緣由,好貼心O(∩_∩)O~人工智能
字符串就是一系列字符。 用引號括起的都是字符串, 其中的引號能夠是單引號, 也能夠是雙引號, 以下所示:spa
print("你還在嘲諷棉花月球發芽,人家'月球樹'已遍地開花!")
print('你還在嘲諷棉花月球發芽,人家"月球樹"已遍地開花!')
複製代碼
運行結果:3d
html:code
name="deniro li"
print(name.title())
複製代碼
運行結果:cdn
title() 會以首字母大寫的方式顯示每一個單詞, 即將每一個單詞的首字母都改成大寫。這個特性對於歐美人民來講,真是方便呀 O(∩_∩)O~
name="deniro Li"
print(name.upper())
print(name.lower())
複製代碼
運行結果:
news="發現比人類低級的文明,咱們該怎麼作?"+"科學家給出答案"
print(news)
複製代碼
運行結果:
在編程中, 空白指的是任何非打印字符, 好比空格、 製表符或換行符。 咱們可使用空白來組織輸出, 以使其輸出結果更易閱讀。
非打印字符 | 代碼 |
---|---|
製表符 | \t |
換行符 | \n |
製表符,也叫製表位,它的功能是,在不使用表格的狀況下,能夠在垂直方向按列對齊文本。
print("\t火星發現氧氣?\n火星近地面存在足夠氧氣")
複製代碼
運行結果:
方法 | 說明 |
---|---|
rstrip() | 去除右側空白 |
lstrip() | 去除左側空白 |
strip() | 去除兩側空白 |
運算符 | 說明 |
---|---|
+ |
加法 |
- |
減法 |
* |
乘法 |
/ |
除法 |
** |
乘方 |
咱們能夠在同一個表達式中使用多種運算,還可使用括號來修改運算次序。這與 Java 語言的運算規則相同。
浮點數指的是全部帶小數點的數字。要注意的是, 計算結果所包含的小數位數多是不肯定的:
print(0.11+0.1)
print(23*0.1)
複製代碼
運行結果:
若是直接使用數字來拼接字符串,那麼就會提示類型錯誤:
year=2019
content="今年是"+year
複製代碼
運行結果:
能夠調用函數 str() 把數值轉換爲字符串:
content="今年是"+str(year)
複製代碼
咱們能夠經過註釋在代碼中添加說明, 或者闡述解決問題的方法。
用井號( # ) 標識註釋,井號後面的內容都會被 Python 解釋器所忽略 。
經過編寫註釋, 咱們能夠以清晰的天然語言對某段代碼的解決方案進行闡述, 經過閱讀這些註釋,就能夠了解代碼的工做原理,從而能夠節省不少時間。