python 第二天學習筆記

2021-08-17 16:02:00 字數 1710 閱讀 1769

字串格式化:

1.format()

位置引數       " love and ".format("i","mother","father")

i love mother and father  (一定要有紅點)

關鍵字引數    " love and ".format(a="i",b="mother",c="father")

位置引數和關鍵字引數混用  (位置引數一定要在關鍵字引數前)

" love and ".format("i",a="mother",b="father")

複雜的例子:   ":".format("西瓜",2.5689,"元/斤")

'西瓜:2.57元/斤'

:表示格式化形式,

表示第二個位置引數四捨五入取兩位小數,並且表示為f浮點數

2.% 格式化操作符

列表、元組、字串統稱為序列

序列的bif(內建方法)

1.list  把乙個可迭代物件轉化為列表

a = list()    a=

b = list("i love you")    b=["i"," ","l","o","v","e"," ","y","o","u"]

c = list((1,2,3))              c=[1,2,3]

2.len()返回長度

3.max()返回最大值

4.min()返回最小值

5.sorted(從小到大排序)

list1 = [1,8,8,6,5,5,0,0,8,0,9]

list1.sort()         list1變了

sorted(list1)      list1不變

6.reversed(翻轉)

list1.reverse()    list1 變了

reversed(list1)   輸出的是迭代器物件

7.enumerate()   二元組,(位置引數,內容)

enumerate(list1)    返回的是迭代器內容

list(enumerate(list1))   [(0, 6), (1, 0), (2, 9), (3, 0), (4, 8), (5, 1), (6, 0), (7, 0), (8, 8), (9, 8), (10, 1)]

for each in enumerate(list1):

print(each)

(0, 6)

(1, 0)

(2, 9)

8.zip()    (返回共同的)

a = [1,2,3,4,5,6]

b = [7,8,9]

zip(a,b)          得到的是迭代器

list(zip(a,b))      [(1, 7), (2, 8), (3, 9)]

總結這次所學:

format

lenmax

minsorted

reversed

enumerate

zip

python學習筆記(第二天)

pycharm格式報錯 remove redundant parentheses 原寫法 if a in list1 修改為 if a in list1 python運算子 1 算術運算子 冪運算 取整除,向下取整 2 比較運算子 3 賦值運算子 4 位運算子 一假為假 一真為真 相同為假 不同為真...

Python學習筆記 第二天

第二章 python基礎 一 1.學習一門新語言的方法 模擬學習 選擇基本點,參考,類 比 彼此對照 a.變數 常量 b.資料型別 整型 字元 浮點 c.控制語句 if while switch case for break continue d.特殊的資料型別 e.物件導向的特點 2.第乙個pyt...

學習第二天筆記

所有識別符號都應該以字母 a z或者a z 美元符號 或者下劃線 開始。首字元之後可以是字母 a z或者a z 美元符號 或者下劃線 或數字的任何字元組合。不能使用關鍵字作為變數名或者方法名。識別符號是大小寫敏感的。合法識別符號舉例 age salary value 1 value 非法識別符號舉例...