Python学习手册之Python介绍、基本语法(二)
在上一篇文章中,我們介紹了Python的一些基本語法,現(xiàn)在我們繼續(xù)介紹剩下的Python基本語法。查看上一篇文章請點(diǎn)擊:https://www.cnblogs.com/dustman/p/9871938.html
字符運(yùn)算符
字符串連接
就像對數(shù)字進(jìn)行加減一樣,兩個(gè)字符串也可以通過加號 + 進(jìn)行連接產(chǎn)生新的字符串。
即使您的字符串包含數(shù)字,它們?nèi)匀皇且宰址皇钦麛?shù)的形式添加的。
將字符串和數(shù)字相加會產(chǎn)生錯(cuò)誤,它們是兩個(gè)不同的對象。
字符串也可以乘以整數(shù),這將產(chǎn)生新的字符串,它是原始字符串的重復(fù)倍數(shù)。字符串和整數(shù)的順序并不
重要,常規(guī)是把字符串放在第一位。
除了乘以整數(shù)外,字符串不能與其他字符串相乘,字符串也不能乘以浮點(diǎn)數(shù)。
?
類型轉(zhuǎn)換
在一些情況下 Python 會進(jìn)行隱式轉(zhuǎn)換操作,比如:整數(shù)和浮點(diǎn)數(shù)進(jìn)行運(yùn)算時(shí),整數(shù)會自動轉(zhuǎn)換成浮點(diǎn)
數(shù)。同時(shí)在 Python 里存在不同的類型不能完成某些操作的情況。例如,不能同時(shí)添加兩個(gè)包含數(shù)字 1
和 3 的字符串來生成整數(shù)4,因?yàn)椴僮鲗⒆鳛樽址畧?zhí)行,結(jié)果為“13”
我們可以通過類型轉(zhuǎn)換來強(qiáng)制,比如:使用int函數(shù)來轉(zhuǎn)換字符串到整數(shù)。
類型轉(zhuǎn)換
類型轉(zhuǎn)換的另一個(gè)例子是給用戶輸入(即字符串)轉(zhuǎn)換為數(shù)字(整數(shù)或浮點(diǎn)數(shù))
變量
變量在 Python 中是非常重要的概念。變量就是一個(gè)值的代號,變量允許通過將值賦值給名稱,這個(gè)名
稱可用于引用定義的值。
賦值語句的作用是創(chuàng)建一個(gè)新的變量,并且賦值給這個(gè)變量。賦值語句用 等號 = 分割,左邊的是變量
,右邊的是該變量的值。
在 Python 里變量只是一個(gè)指針,可以多次重新更改它們的值。這種變量本身類型不固定的語言稱之為
動態(tài)語言,與之對應(yīng)的是靜態(tài)語言。
變量沒有特定的類型,因此可以將字符串分配給變量,然后再將整數(shù)賦給同一個(gè)變量。
變量名稱
編程的人總得給變量起個(gè)有一定意義的名字才能記得住,一般情況用相應(yīng)的名字來表示這個(gè)變量的用途
了。變量名必須是大小寫英文、數(shù)字和_的組合,且不能以數(shù)字開頭。首字母也能用大寫字母,按照慣例
,建議都用小寫字母來給變量命名。
變量也不能是 Python 里面的一個(gè)關(guān)鍵詞,比如 if, 它是語法關(guān)鍵詞。你要是給變量起名不合規(guī)則,在
繼承開發(fā)環(huán)境(IDE)里就會出現(xiàn)語法錯(cuò)誤提示。
Python 是一種區(qū)分大小寫的編程語言。因此name 和 Name 在 Python 中是兩個(gè)不同的變量名。
任何視圖引用來分配的變量都會導(dǎo)致錯(cuò)誤。
您可以使用 def 語句刪除變量,這意味著名稱和值的引用都被刪除,接下來的代碼嘗試使用變量會引發(fā)
錯(cuò)誤。
你也可以指派一個(gè)變量名給用戶輸入;
>>> foo = input("Enter a number:") Enter a number:7 >>> print(foo) 7原地修改運(yùn)算符
原地修改運(yùn)算符就是用于修改自身的運(yùn)算符。我們可以把 x = x + 1 寫成 x += 3。
原地修改運(yùn)算符它包括-=,*=,/= 和 %=。
原地修改運(yùn)算符可以用來修改數(shù)字,也可以用來修改字符串。
>>> x = "Spam" >>> print(x) Spam
>>> x += "eggs"
>>> print(x)
Spameggs
使用編輯器
到目前為止,我們只在控制臺里使用 Python ,每次輸入一行代碼并運(yùn)行。實(shí)際工作的程序是在創(chuàng)建是把許多代碼都寫在一個(gè)文件中,然后用 Python 解析器執(zhí)行。
在集成開發(fā)環(huán)境(IDE),可以通過創(chuàng)建一個(gè)新文件、輸入一些代碼、保存該文件并運(yùn)行它來完成這一任務(wù)。這可以通過IDE的菜單或鍵盤快捷鍵 Ctrl+N, Ctrl+S 和 F5來完成。
文件中的每一行代碼都被認(rèn)為在控制臺上一次輸入一行代碼。Python 源文件使用 .py 為后綴。
?
x = 5 x = x + 1 print(x)我們使用PyCharm編輯器上運(yùn)行、保存和共享 Python 代碼。
?
?
“你現(xiàn)在所做的每件事,都會在不久將來產(chǎn)生影響。”
轉(zhuǎn)載于:https://www.cnblogs.com/dustman/p/9966048.html
總結(jié)
以上是生活随笔為你收集整理的Python学习手册之Python介绍、基本语法(二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Swift基础--方法
- 下一篇: IOT物联网观察之物联网是器,大数据是魂