python第一次作業

2022-08-23 15:54:12 字數 1958 閱讀 7383

# 1、使用while迴圈輸入 1 2 3 4 5 6 8 9 10

1 i = 1

2while i < 11:

3if i!= 7:

4print(i)

5else:6

pass

7 i+=1

# 2、求1-100的所有數的和
i = 1sum =0

for i in range(1,101):

i = i+sum

sum = 0+i

print(sum)

# 3、輸出 1-100 內的所有奇數
for i in range(1,101):

if i%2 == 1:

print

(i) i = i+1

# 4、輸出 1-100 內的所有偶數
i = 1

while i < 101:

if i%2 ==0:

print

(i) i +=1

# 5、求1-2+3-4+5 ... 99的所有數的和
sum_i = 1

for i in range(1,101):

if i%2 == 1:

#print(i)

sum_i = sum_i +i

i = i+1

#print(sum_i)

j = 1sum_j = 2

while j < 101:

if j%2 ==0:

#print(j)

sum_j = sum_j +j

j = j+1sum = sum_i -sum_j

print("

1-2+3-4+5 ... 99的所有數的和是{}

".format(sum))

print("

1-2+3-4+5 ... 99的所有數的和是%s

"%(str(sum)))

print("

1-2+3-4+5 ... 99的所有數的和是

".format(sum))

print("

1-2+3-4+5 ... 99的所有數的和是

".format(sum = sum))

# 6、使用者登陸(三次機會重試)
count =0

sum = 2username = "xf"

password = "

123456

"while count < 3:

usr = str(input("

請輸入賬號:

")).strip()

psd = str(input("

請輸入密碼:

")).strip()

if usr == username and psd ==password:

print("

登入成功")

break

elif usr == username and psd !=password:

sum = sum -count

print("

密碼錯誤,還有%s次輸入機會

"%sum)

elif usr != username and psd ==password:

sum = sum -count

print("

無此賬號,還有%s次輸入機會

"%sum)

elif usr != username and psd !=password:

sum = sum -count

print("

賬號名或密碼錯誤,還有%s次輸入機會

"%sum)

count = count+1

python第一次作業

1.輸入年 月,輸出本月有多少天 1.輸入年月 year int input year month int input month 2.判斷是那個月 if month 4 or month 6 or month 9 or month 11 print 30天 3.判斷是不是閏年,閏年2月29天,平年...

Python第一次作業

sheshidu float input 輸入攝氏度 huashi 9 5 sheshidu 32 print sheshidu,攝氏度等於 huashi,華氏度 banjing float input 輸入半徑 gao float input 輸入高 dimianji banjing banjin...

Python第一次作業

os.mkdir path 建立檔案 os.rename path1,path2 重新命名檔案 os.rkdir path 刪改檔案 import os path1 c mywork os.mkdir path1 path2 c mywork os.rename path1,path2 os.rmd...