python基礎學習總結 方法 控制語句

2021-07-31 18:16:33 字數 2134 閱讀 3914

這裡要特別注意乙個名詞:縮排。在python是完全依賴縮排的語言,使用鍵盤上tab可以輸入乙個縮排,下面會對縮排做詳細的解釋

建立方法

def

fun1

(): print("hi")

deffun2

(name):

print("hi",name)

deffun3

():return

"hello"

defprint_pargms

(*num,**word):

#乙個*表示傳入的是list,兩個*表示傳入的是元組

print("num="+str(num))

print("word="+str(word))

前三個方法是比較常用的型別,第四個方法比較複雜。上述**可以明顯地看出來方法體都加了乙個縮排。所以python就可以識別這是四個方法以及各自的方法體。

呼叫方法

fun1()

fun2("zwq")

print(fun3())

print_pargms(1,2,3,4,word="1",word_another="2",final_word="3",no="4");

例如:

guess=int(input("您輸入的是: "))
執行後輸入的值會傳喚成int然後賦值給guess變數

例如:

number=50

guess=int(input("您輸入的是: "))

#輸入字串轉換成整型

if guess == number:

print("恭喜你")

else :

print("很遺憾")

有兩點需要注意的地方:

①if條件後需要加冒號

②縮排常見方式如下:

for i in range(1,10):

print(i)

#最常見的方式

a_list=[1,2,3,4,5]

for i in a_list:

print(i)

#遍歷list

a_tuple=(1,2,3,4,5)

for i in a_tuple:

print(i)

#遍歷元組

a_dict=

for key in a_dict:

print(key)

print(a_dict[key])

#遍歷字典1

for key,value in a_dict.items():

print(key,value)

#遍歷字典2

小案例:

number=50

num_chances=3

for i in range(1,num_chances+1):

guess=int(input("請輸入:"))

if guess == number:

print("恭喜你")

break

else:

print("no")

print("你還有"+str(num_chances-i)+"機會")

print("ending")

例如:

number=50

guess_flag=false

while guess_flag ==false:

guess=int(input("請輸入:"))

if guess == number:

guess_flag=true

print("恭喜你")

else:

print("呵呵呵")

print("ending")

有兩點需要注意的地方:

①while條件後需要加冒號

②縮排

while和for迴圈的比較:for比較適合已確定迴圈次數的情況;while比較適合未知迴圈次數的情況

另外:break 跳出一層迴圈

continue 跳出一次迴圈迴圈

pass 什麼不做,直接執行下面**

python學習 列表方法總結

定義 list 為一列表 方法描述 在列表末尾新增新的物件 list.extend seq 在列表末尾一次性追加另乙個序列中的多個值 用新列表來擴充套件原列表,即原列表不改變 list.insert index,obj 將物件插入列表 list.pop index 1 移除列表中的乙個元素 預設為最...

Python學習總結3 Python基礎

一 介紹 python採用縮排方式 print absolute value of an integer a 100 if a 0 print a else print a 其中,為注釋。縮減用4個空格表示。其他每一行都是乙個語句,當語句以冒號 結尾時,縮排的語句視為 塊。二 資料型別 2.整數 包...

Python學習之基礎總結 1

python的優點 簡單,功能強大,支援物件導向 特點 1,嚴格區分大小寫 2,簡單,易學,支援物件導向 3,開源 4,庫非常豐富 5,跨平台使用 6,解釋性語言 7,高階語言 python的常量與變數 常量主要是指在程式執行中不可變的量 變數是指在程式執行時可以改變的量 常量的乙個特點 一旦繫結,...