Python練習題1-循環與條件

  1. 使用while 輸出 1 2 3 4 5 6 8 9 10。
#!/usr/bin/env python

num = 1
while num <= 10:
    if num != 7:
        print(num)
    num+=1
  1. 輸出1-100內全部數的和 。
#!/usr/bin/env python

sum = 0
num = 1
while num <= 100:
    sum = sum + num
    num = num + 1
print(sum)
  1. 輸出1-100全部的奇數
#!/usr/bin/env python

num = 1
while num <= 100:
    if num % 2 != 0:
        print(num)
    num =num + 1
  1. 輸出1-100全部的偶數
#!/usr/bin/env python

num = 1
while num <= 100:
    if num % 2 == 0:
        print(num)
    num =num + 1

5.計算1-2+3=4+5.....99的和。python

#!/usr/bin/env python

num = 1
sum1 = 0
sum2 = 0
while num < 100:
    temp = num % 2
    if temp != 0:
        sum1 += num
    else:
        sum2 += num
    num += 1

print(sum1-sum2)

6.用戶登錄(三次重試機會) ide

#!/usr/bin/env python

count = 0
while count < 4:
    user = input("請輸入用戶名:")
    pwd = input("請輸入密碼:")

    if user == 'root'  and pwd == 'root':
        print("登錄成功!")
    else:
        print("用戶名或密碼錯誤,請從新輸入!")
        count += 1

print("超太重試次數限制,登錄失敗!")
相關文章
相關標籤/搜索