# 1、使用while迴圈輸入 1 2 3 4 5 6 8 9 10
1 i = 12while i < 11:
3if i!= 7:
4print(i)
5else:6
pass
7 i+=1
# 2、求1-100的所有數的和
i = 1sum =0for 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:
(i) i = i+1
# 4、輸出 1-100 內的所有偶數
i = 1while i < 101:
if i%2 ==0:
(i) i +=1
# 5、求1-2+3-4+5 ... 99的所有數的和
sum_i = 1for 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 =0sum = 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...