day5 笔记
筆記 字符格式化輸出:
占位符
%s s=string 字符型
%d d=dight 整數(shù)型
%f f=float 浮點(diǎn)數(shù) 約等于小數(shù)
通過格式:
%(str1,str2,str3)
一一對應(yīng)
數(shù)據(jù)運(yùn)算
數(shù)據(jù)類型的初識
數(shù)字
整數(shù) int (integer)
整型 范圍更小
長整型 范圍更大
在python3上不在區(qū)分,統(tǒng)一作為整型
在c語言里面需要區(qū)分且,int long
布爾值
真 true 1
假 false 0
字符串
salary.isdight()
計算機(jī)中,一切皆為對象
泛指具體的具備功能的個體,擁有一定的屬性,且可以被分類
循環(huán) loop
有限循環(huán) 次數(shù)限制
for i in range(3):
range(起始操作數(shù),終止操作數(shù),步長)
無限循環(huán) 無次數(shù)限制
continue 跳出本次循環(huán),
break 跳出整個循環(huán),內(nèi)部有多少循環(huán)都可以不在繼續(xù)走下去,但是不能跳出外層循環(huán)
ps:break是不能被定義的,本身就是個語句
數(shù)據(jù)類型
整數(shù)
字符串
列表,元祖
查
索引(下標(biāo)),默認(rèn)從0開始
切片
.count 查某個元素的出現(xiàn)次數(shù)
.index 根據(jù)內(nèi)容找元素的對應(yīng)索引位置
增加
.append() 追加在最后
.insert(index,'內(nèi)容') 根據(jù)索引位置添加
.extend() 擴(kuò)展一個列表 a.extemd(b) 會改變a的值,即a變成 a和b的合并,但是b不變
"+" a + b 也可以把兩個隊列合并在一起,倘若想知道a+b但是不想a,b改變。可以用c = a + b得到值而不改變a和b
修改
a[index] = '新的值' 單一賦值
a[start:end] = [a,b,c...] 多個賦值
刪除
remove('內(nèi)容')
pop("index") 刪除指定位置的內(nèi)容,且可以賦值
del a , del a[index] 刪除一個列表或者根據(jù)位置刪除內(nèi)容
.clear() 清空列表
排序
.sort() 用被排序的變量作為隊形執(zhí)行排序的函數(shù),按照從小向大排序,字母按照從a到z的順序,用大寫先大后小
sorted() 將被排序的變量作為函數(shù)的執(zhí)行參數(shù),進(jìn)行排序
severse() 反序排列
身份判斷
type(a) is list 根據(jù)返回值判斷正確與否
字典
購物車程序
先有個商品菜單:
1,ca
2,phone
3,mac book
4,python book
先輸入工資:
循環(huán)買東西:
加入購物車:
已將coffee加入您的購物車,當(dāng)前余額:
>>>:quit
您已買了以下商品
1.
2.
3.
您的余額:
歡迎下次光臨
占位符
%s s=string 字符型
%d d=dight 整數(shù)型
%f f=float 浮點(diǎn)數(shù) 約等于小數(shù)
通過格式:
%(str1,str2,str3)
一一對應(yīng)
數(shù)據(jù)運(yùn)算
數(shù)據(jù)類型的初識
數(shù)字
整數(shù) int (integer)
整型 范圍更小
長整型 范圍更大
在python3上不在區(qū)分,統(tǒng)一作為整型
在c語言里面需要區(qū)分且,int long
布爾值
真 true 1
假 false 0
字符串
salary.isdight()
計算機(jī)中,一切皆為對象
泛指具體的具備功能的個體,擁有一定的屬性,且可以被分類
循環(huán) loop
有限循環(huán) 次數(shù)限制
for i in range(3):
range(起始操作數(shù),終止操作數(shù),步長)
無限循環(huán) 無次數(shù)限制
continue 跳出本次循環(huán),
break 跳出整個循環(huán),內(nèi)部有多少循環(huán)都可以不在繼續(xù)走下去,但是不能跳出外層循環(huán)
ps:break是不能被定義的,本身就是個語句
數(shù)據(jù)類型
整數(shù)
字符串
列表,元祖
查
索引(下標(biāo)),默認(rèn)從0開始
切片
.count 查某個元素的出現(xiàn)次數(shù)
.index 根據(jù)內(nèi)容找元素的對應(yīng)索引位置
增加
.append() 追加在最后
.insert(index,'內(nèi)容') 根據(jù)索引位置添加
.extend() 擴(kuò)展一個列表 a.extemd(b) 會改變a的值,即a變成 a和b的合并,但是b不變
"+" a + b 也可以把兩個隊列合并在一起,倘若想知道a+b但是不想a,b改變。可以用c = a + b得到值而不改變a和b
修改
a[index] = '新的值' 單一賦值
a[start:end] = [a,b,c...] 多個賦值
刪除
remove('內(nèi)容')
pop("index") 刪除指定位置的內(nèi)容,且可以賦值
del a , del a[index] 刪除一個列表或者根據(jù)位置刪除內(nèi)容
.clear() 清空列表
排序
.sort() 用被排序的變量作為隊形執(zhí)行排序的函數(shù),按照從小向大排序,字母按照從a到z的順序,用大寫先大后小
sorted() 將被排序的變量作為函數(shù)的執(zhí)行參數(shù),進(jìn)行排序
severse() 反序排列
身份判斷
type(a) is list 根據(jù)返回值判斷正確與否
字典
購物車程序
先有個商品菜單:
1,ca
2,phone
3,mac book
4,python book
先輸入工資:
循環(huán)買東西:
加入購物車:
已將coffee加入您的購物車,當(dāng)前余額:
>>>:quit
您已買了以下商品
1.
2.
3.
您的余額:
歡迎下次光臨
?
轉(zhuǎn)載于:https://www.cnblogs.com/shijieli/p/9679545.html
總結(jié)
- 上一篇: Linux+DDoS deflate 预
- 下一篇: Postman接口测试神器从安装到精通