#例1
username = ''
if username:
print('登陸了')
else:
print('沒登陸')
#例2
age = input('輸入對象年齡')
if int(age) < 0:
print('輸入錯誤了')
elif int(age) > 18: #輸入都是字符串,數值比較須要將字符串轉換成數值
print('成年')
else:
print('未成年')
#例3:猜大小
#1.系統產生一個隨機數
#2.鍵盤輸入一個數
#3.將系統產生的與鍵盤輸入的進行比較
import random
ran_num = random.randint(1,10)
num = int(input('請輸入(1-10)之間的數字:'))
if num > 1 and num < 10:
if ran_num == num:
print('恭喜猜對了')
else:
print('很遺憾猜錯了')
else:
print('輸入不正確,請輸入(1-10)之間的數字')
print(range(6)) #range包含前不包含後。產生一個序列 0,1,2,3,4,5
#例1:重複打印num次'hello',打印完成後輸出打印總次數
num = int(input('請輸入打印次數:'))
for i in range(num):
print('第{}次"hello"'.format(i+1))
print('\n--------------------')
print('一共打印了{}次'.format(num))
#例2:重複打印num次'hello',打印完畢三次詢問是否要繼續,最後輸出總的打印次數。
num = int(input('請輸入打印次數:'))
for i in range(num):
print('第{}次"hello"'.format(i+1))
else:
print('\n')
Is_again = input('是否繼續打印Y/N:')
if(Is_again == 'Y' or Is_again == 'yes'):
print('下次再打印')
else:
print('立刻結束打印')
print('\n--------------------')
print('一共打印了{}次'.format(num))
#例3
if(1>10):
pass #刪除pass則提示語法錯誤
#例4
for i in range(3):
username = input('請輸入用戶名:')
password = input('請輸入用戶密碼:')
if(username == 'admin' and password == '123456'):
print('登陸成功!')
break #若是登陸成功,則結束當前循環
else:
print('輸入用戶名或密碼錯誤,請從新輸入,還剩{}次輸入'.format(3-i-1))
if(0 == (3-i-1)):
print('帳號已鎖定,請從新激活!')
##例5:打印3次'hello',其中第2次不打印
for i in range(3):
if 2 == (i+1):
print('第{}次"hello"不打印'.format(i+1))
continue
print('第{}次"hello"'.format(i+1))
i = 0
while i <= 2:
print(i)
i = i + 1 #注意避免死循環
i = 0
while i <= 2:
break
i = 0
while i < 0:
pass