學習python的第二天

2021-09-26 05:24:46 字數 1288 閱讀 2206

今天學習了python的迴圈結構和函式使用,在python中構造迴圈結構一般有兩種做法,一種是for-in迴圈,一種是while迴圈。

1.for迴圈主要用於計數的功能,真正的用途是用於可迭代物件:列表,元組,字典,集合。

2.for迴圈的一般結構是:

for target_list in expression_list:

pass

3.用for迴圈做99乘法表

for i in range(1,10):

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

print('%d*%d=%d' %(i,j,i*j),end='\t')

print()

1.while迴圈一般只是用於死迴圈,要構造不知道具體迴圈次數的時候,一般用while迴圈

2.while迴圈的一般結構是:

while expression:

pass

3.使用while迴圈輸出每乙個字元

str_ = 'my  english is good  !'

i=0while i < len(str_):

print(str_[i])

i += 1

1.函式作用是簡化**,當你需要重複執行某些**的時候,可以只做微小的改變,你就可以使用函式

2.函式定義結構是:

def funcname([params]):

return

3.輸入m和n用函式計算c(m,n)

fm=1

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

fm *= i

return fm

print(num1/(num2*num3))

4.使用函式實現登陸

.def zhanghao(a):

a = input("請輸入賬號:>>")

return a

def passwd():

passwd = input("請輸入密碼")

return passwd

def start():

z = zhanghao()

m = passwd()

if z == "123456789" and m == "123":

print("身份驗證成功")

else:

print("身份驗證失敗")

start()

Python學習第二天

1 python包含6種內建的序列,列表 元組 字串 unicode字串 buffer物件和xrange物件 2 列表和元組的主要區別在於,列表可以修改,元組則不能。在一般情況下,幾乎所有的情況下列表都可以替代元組 3 字串就是乙個由字元組成的序列,可以通過索引獲取序列中的元素,使用負數索引時,py...

python學習第二天

if 條件 滿足條件幹什麼1 滿足條件幹什麼2 滿足條件幹什麼3 else 不滿足條件幹什麼1 不滿足條件幹什麼2 或者是 if 條件1 x elif 條件2 x elif 條件3 x else x產生隨機數 import random random.randint 1,3 只在1,2,3中產生隨機...

學習Python 第二天

今天我們學習了迴圈和列表,在python中有兩種迴圈分別是for迴圈和while迴圈。for迴圈寫法 for 變數 in range 起點,終點,步長 迴圈體例題 列印實心菱形 for i in range 4,5 for j in range abs i print end for j in ra...