文章目錄
- 一、變量和簡單資料類型
-
- 二、清單
-
- 1)修改,添加,删除,排序,求長度
- 2)對清單的操作
- 3)切片與複制
- 4)定義元組
- 三、條件判斷語句 if
-
- 四、字典
-
- 五、輸入和while循環
-
- 1)輸入
- 2)while循環(break,continue)
一、變量和簡單資料類型
1)字元串
定義:單引号和雙引号皆可定義字元串
print("hello world")
print('hello world')
拼接
print("hello"+" "+"world")
添加空格
print("hello\n")
print("hello\t world\t")
删除空白
print(a.rstrip());
print(a.lstrip());
print(a.strip());
操作
print(str.title())
print(str.lower())
print(str.upper())
2)整數與浮點數
直接定義即可
print(1.23)
print(12)
3)注釋
二、清單
1)修改,添加,删除,排序,求長度
定義
list=['mango','banana','tomato','melon']
修改
list.append("apple")
list.insert(1,"apple")
删除
del list[0]
list.pop(3)
排序
sorted(list)#臨時排序沒有對原清單做出改變
list.sort()
長度
print(len(list))
2)對清單的操作
循環列印
for i in list:
print(i)#要有縮進
print("the code is over")
數字清單
for i in range(2,5):#要有冒号
print(i)
3)切片與複制
print(list[2:9])
b=list[:] #複制,對b的操作不影響list
4)定義元組
元組就是不可修改内部元素的數組
list=("apple","banana","chocolate")
三、條件判斷語句 if
1)定義使用
if a>12:
do something
else:
do something
#多個條件語句
if a>12:
do something
elif a>0:
do something
else:
do something
2)判斷清單是否是空的
if list:#判斷是否為空
do something
else:
do something
四、字典
1)建立,添加,删除
a={}#建立
a["apple"]=12#添加
del a["apple"]#删除
2)周遊
for key,value in a.items():#通路鍵值
do something
for key in a.keys():#通路鍵
do something
for value in a.values():#通路值
do something
五、輸入和while循環
1)輸入
#獲得字元串輸入
a=input("please input something")
print(a)
#獲得數字輸入
a=int(input("input some number"))
print(a)
2)while循環(break,continue)
a=1;
while a!=100:
a=a+1
print(a)