天天看點

python程式設計——從入門到實踐總結(基礎)一、變量和簡單資料類型二、清單三、條件判斷語句 if四、字典五、輸入和while循環

文章目錄

  • 一、變量和簡單資料類型
    • 1)字元串
    • 2)整數與浮點數
    • 3)注釋
  • 二、清單
    • 1)修改,添加,删除,排序,求長度
    • 2)對清單的操作
    • 3)切片與複制
    • 4)定義元組
  • 三、條件判斷語句 if
    • 1)定義使用
    • 2)判斷清單是否是空的
  • 四、字典
    • 1)建立,添加,删除
    • 2)周遊
  • 五、輸入和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)