#5-1 条件测试
car = 'subaru'print("Is car == 'subaru'? I predict True.")
print(car == 'subaru')
print ("\nIs car == 'audi'? I predict False.")
print(car == 'audi')
print ("\nIs car == 'Volvo'? I predict True.")
print(car == 'Volvo')
name = 'Susan'print("\nHer name == 'Susan'? I predict True.")
print(name == 'Susan')
print("Her name == 'Rebecca'? I predict False.")
print(name == 'Rebecca')
name = 'Jenny'print("Her name == 'Ariana'? I predict False.")
print(name == 'Ariana')
print("Her name == 'Jenny'? I predict False.")
print(name == 'Jenny')
name = 'Rihana'print("Her name == 'Rihana'? I predict True.")
print(name == 'Rihana')
car = 'bmw'print("\nIs car == 'subaru'? I predict True.")
print(car == 'subaru')
print("Is car == 'bmw'? I predict True.")
print(car == 'bmw')
#5-6 人生的不同阶段
age = 66if age < 2:
print"他是婴儿"elif age <4:
print"他正蹒跚学步"elif age <13:
print"他是儿童"elif age <20:
print"他是青少年"elif age <65:
print"他是成年人"else:
print"他是老年人"
5-7 喜欢的水果
#5-7 喜欢的水果
favorite_fruits = ['orange','watermelon','banana']
if'orange'in favorite_fruits:
print"You really like bananas!"if'apple'in favorite_fruits:
print"You really like bananas!"if'grape'in favorite_fruits:
print"You really like bananas!"if'watermelon'in favorite_fruits:
print"You really like bananas!"if'banana'in favorite_fruits:
print"You really like bananas!"
5-8 以特殊方式跟管理员打招呼
#5-8 以特殊方式跟管理员打招呼
lists = ['admin','Rihana','Rebecca','Jenny','Rose']
for name in lists:
if name == 'admin':
print"Hello admin, would you like to see a status report?"else:
print("Hello " + name +", thank you for logging in again.")
5-9 处理没有用户的情形
#5-9 处理没有用户的情形
lists = ['admin','Rihana','Rebecca','Jenny','Rose']
for name in lists:
if name == 'admin':
print"Hello admin, would you like to see a status report?"else:
print("Hello " + name +", thank you for logging in again.")
del lists[0]
del lists[0]
del lists[0]
del lists[0]
del lists[0]
if lists == []:
print"We need to find some uses!"
5-10 检查用户名
#5-10 检查用户名
current_users = ['admin','rihana','rebecca','jenny','rose']
new_users = ['Rihana','Rebecca','Anna','Kristina','Gina']
for new_user in new_users:
if new_user.lower() in current_users:
print"需要输入别的用户名"else:
print"这个用户名未被使用"
5-11 序数
#5-11 序数
lists = list(range(1, 10))
for i in lists:
if i == 1:
print(str(i) + 'st')
elif i == 2:
print(str(i) + 'nd')
elif i == 3:
print(str(i) + 'rd')
else:
print(str(i) + 'th')