Python基礎(chǔ):變量命名規(guī)則與簡(jiǎn)單數(shù)據(jù)類型


title: Python基礎(chǔ):變量命名規(guī)則與簡(jiǎn)單數(shù)據(jù)類型
date: 2018-11-07 12:39:01
tags:

  • Python
  • Python基礎(chǔ)
    categories:
  • Python
  • 數(shù)據(jù)類型

Python基礎(chǔ):變量命名規(guī)則與簡(jiǎn)單數(shù)據(jù)類型

變量名的命名規(guī)則:

  • 變量名只能包含字母、數(shù)字、下劃線。可以以字母、下劃線打頭,不能以數(shù)字打頭。
  • 變量名不能包含空格,可以用下劃線分割單詞。
  • 不可以將Python關(guān)鍵字和函數(shù)名(即其中特殊用途的單詞)當(dāng)作變量名。
  • 變量名應(yīng)具有簡(jiǎn)短與可描述性的特質(zhì)。
  • 少用小寫字母i和大寫字母O,因?yàn)樗鼈內(nèi)菀妆换煜?/li>

字符串:

字符串就是一系列的字符,在Python中用引號(hào)括起來(lái)的都是字符串,引號(hào)可以是單引號(hào),也可以是雙引號(hào)。

title(): 可以使一段字符串的首字母變?yōu)榇髮憽?/p>

upper(): 可以使字符串全部字母變成大寫。

lower(): 可以使字符串全部字母變成小寫。

拼接字符串:

<<<name1 = 'zhang'+'san'

<<<'zhangsan'

<<<firstname = 'san'

<<<lastname = 'zhang'

<<<name2 = firstname + lastname

<<name2

sanzhang

<<<name3 = lastname + 'san'

<<<name3

'zhangsan'

制表符與換行符:\t 制表符可縮進(jìn)三個(gè)字符的長(zhǎng)度。\n換行符換行到下一行。

rstrip() 能夠暫時(shí)性的刪除字符串尾部的空格

lstrip() 能夠暫時(shí)性的刪除字符串首部的空格

strip() 能夠暫時(shí)性的刪除字符串首尾兩端的空格

數(shù)字

整數(shù)

加減乘除:

[圖片上傳失敗...(image-bd710f-1542292936422)]

乘方:

? [圖片上傳失敗...(image-6579a0-1542292936423)]

運(yùn)算次序:

[圖片上傳失敗...(image-a7f63e-1542292936423)]

浮點(diǎn)數(shù)

[圖片上傳失敗...(image-4023a3-1542292936423)]

因?yàn)橛?jì)算機(jī)內(nèi)部表達(dá)數(shù)字的方式,部分計(jì)算結(jié)果的小數(shù)位具有不確定性。(所有語(yǔ)言都存在這種問(wèn)題,幾乎無(wú)影響可忽略)

[圖片上傳失敗...(image-7d4dc2-1542292936423)]

str()函數(shù)避免類型錯(cuò)誤

在Python中,字符串與數(shù)字拼接時(shí),你要將數(shù)值轉(zhuǎn)換成字符串。否則Python將會(huì)不知該如何解讀這個(gè)值。

例如‘23’看做數(shù)值就是23,但是看做字符串就是2和3。

錯(cuò)誤示例

[圖片上傳失敗...(image-b49d8b-1542292936423)]

正確示例

[圖片上傳失敗...(image-8c4e9a-1542292936423)]

整數(shù)的取整與取余

[圖片上傳失敗...(image-a82e90-1542292936423)]

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容