摘要:常量的值近似為。在后傳入一個(gè)整數(shù)可以保證該域至少有這么多的寬度表示浮點(diǎn)數(shù)保留位小數(shù)常量的值近似為。
1. 數(shù)字
類型
int, float, bool, complex
type() 查看變量類型
isinstance(a, int) 查看變量類型
運(yùn)算符
% 取余
// 返回商的整數(shù)部分
** 冪
& 按位與
| 按位或
^ 按位異或
~ 按位非
and 邏輯與
or 邏輯或
not 邏輯非
in、not in 成員運(yùn)算符
is、is not 判斷兩個(gè)對(duì)象是否引用自一個(gè)對(duì)象
id() 用于獲取對(duì)象內(nèi)存地址
2. 字符串a = "hello" b = "seniusen" a + b # 字符串拼接 "helloseniusen" a * 2 # 重復(fù)輸出字符串 "hellohello" # 字符串格式化輸出 print(repr(3).rjust(2), repr(16).rjust(3)) # 靠右對(duì)齊,ljust()、center() 靠左、居中對(duì)齊 print("12".zfill(5)) # "000123",在數(shù)字的左邊填充 0 print("My name is %s, my lucky number is %d." %("seniusen", 3)) print("My name is {}, my lucky number is {}.".format("seniusen", 3)) # My name is seniusen, my lucky number is 3. print("站點(diǎn)列表 {0}, {1}, 和 {other}。".format("Google", "Runoob", other="Taobao")) # 站點(diǎn)列表 Google, Runoob, 和 Taobao。 print("常量 PI 的值近似為:%5.3f。" % 3.1415926) print("常量 PI 的值近似為:{0:5.3f}。".format(3.1415926)) # 在 ":" 后傳入一個(gè)整數(shù), 可以保證該域至少有這么多的寬度, .3 表示浮點(diǎn)數(shù)保留 3 位小數(shù) print("常量 PI 的值近似為: {!r}。".format(3.1415926)) # 相當(dāng)于 repr() print("常量 PI 的值近似為: {!s}。".format(3.1415926)) # 相當(dāng)于 str()3. 元組
a = () # 新建一個(gè)空元組 a = (2, ) # 新建一個(gè)只有一個(gè)元素的元組 a = (2) # 此時(shí) a 為 int 類型 (1, 2, 3) + (4, 5, 6) # (1, 2, 3, 4, 5, 6) (1, 2, 3) * 2 # (1, 2, 3, 1, 2, 3)4. 列表 5. 字典
a = {} # 新建一個(gè)空字典 >>> a = {"name":"seniusen", "age":21} >>> a.keys() # 字典的鍵 dict_keys(["name", "age"]) >>> a.values() # 字典的值 dict_values(["seniusen", 21]) >>> a.items() # 字典的項(xiàng) dict_items([("name", "seniusen"), ("age", 21)]) >>> list(a.keys()) ["name", "age"]6. 集合
a = set() # 新建一個(gè)空集合 >>> b = set("defgh") >>> b {"e", "h", "d", "f", "g"} >>> a = set("abcde") >>> a {"a", "b", "d", "c", "e"} >>> a - b # 只在 a 中不在 b 中的元素 {"a", "b", "c"} >>> a & b # 既在 a 中又在 b 中的元素,交集 {"e", "d"} >>> a | b # 在 a 和 b 中的所有的元素,并集 {"b", "g", "h", "f", "c", "d", "a", "e"} >>> a ^ b # 只在 a 中或只在 b 中的元素 {"b", "g", "h", "f", "c", "a"}7. 數(shù)據(jù)類型之間的轉(zhuǎn)換
參考資料 菜鳥(niǎo)教程
獲取更多精彩,請(qǐng)關(guān)注「seniusen」!
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/44847.html
摘要:一的基本語(yǔ)法縮進(jìn)統(tǒng)一個(gè)或者個(gè)空格。中的數(shù)據(jù)類型中有個(gè)標(biāo)準(zhǔn)類型數(shù)字字符串列表元組集合字典數(shù)字復(fù)數(shù)在中,只有一種整數(shù)類型,表示長(zhǎng)整型。如則會(huì)顯示,并不是換行。空行與代碼縮進(jìn)不同,空行并不是語(yǔ)法的一部分。我們將首行及后面的代碼組稱為一個(gè)子句。 一、python3的基本語(yǔ)法 1、縮進(jìn)統(tǒng)一(1個(gè)tab或者4個(gè)空格)。 for i in range(10): print (i) ...
摘要:鍵盤輸入提供了內(nèi)置函數(shù)從標(biāo)準(zhǔn)輸入讀入一行文本,默認(rèn)的標(biāo)準(zhǔn)輸入是鍵盤??梢越邮找粋€(gè)表達(dá)式作為輸入,并將運(yùn)算結(jié)果返回。將返回該文件中包含的所有行。將寫入到文件中然后返回寫入的字符數(shù)。當(dāng)處理一個(gè)文件對(duì)象時(shí)使用關(guān)鍵字是非常好的方式。 1. 鍵盤輸入 Python提供了 input() 內(nèi)置函數(shù)從標(biāo)準(zhǔn)輸入讀入一行文本,默認(rèn)的標(biāo)準(zhǔn)輸入是鍵盤。input 可以接收一個(gè) Python 表達(dá)式作為輸入,...
摘要:時(shí)間永遠(yuǎn)都過(guò)得那么快,一晃從年注冊(cè),到現(xiàn)在已經(jīng)過(guò)去了年那些被我藏在收藏夾吃灰的文章,已經(jīng)太多了,是時(shí)候把他們整理一下了。那是因?yàn)槭詹貖A太亂,橡皮擦給設(shè)置私密了,不收拾不好看呀。 ...
摘要:數(shù)字整型與浮點(diǎn)型整數(shù)沒(méi)有之分浮點(diǎn)數(shù)里面沒(méi)有單精度和雙精度之分表示整除進(jìn)制進(jìn)制,進(jìn)制,進(jìn)制,進(jìn)制,,,。。。。 Number:數(shù)字 1)整型與浮點(diǎn)型 整數(shù):int(沒(méi)有short、int、long之分) 浮點(diǎn)數(shù):float(python里面沒(méi)有單精度和雙精度之分) >>> print(hello world) hello world >>> 1 1 >>> 133434 133434 >...
摘要:迭代器和生成器字符串,列表或元組對(duì)象都可用于創(chuàng)建迭代器。創(chuàng)建自己的迭代器,需要在類中實(shí)現(xiàn)實(shí)現(xiàn)兩個(gè)方法與。方法返回一個(gè)特殊的迭代器對(duì)象,這個(gè)迭代器對(duì)象實(shí)現(xiàn)了方法并通過(guò)異常標(biāo)識(shí)迭代的完成。要反向遍歷一個(gè)序列,首先指定這個(gè)序列,然后調(diào)用函數(shù)。 1. a, b = a, a + b 先計(jì)算右邊表達(dá)式,然后再同時(shí)賦值給左邊。 2. 條件控制和循環(huán)語(yǔ)句 條件控制 if condition_1: ...
閱讀 2485·2021-11-17 09:33
閱讀 772·2021-11-04 16:13
閱讀 1345·2021-10-14 09:50
閱讀 707·2019-08-30 15:53
閱讀 3675·2019-08-30 14:18
閱讀 3278·2019-08-30 14:14
閱讀 2112·2019-08-30 12:46
閱讀 3192·2019-08-26 14:05