5-1
name="Fang Yuan"
print("Is his name is 'Fang Yuan' ?")
print("I predict True.")
print(name=="Fang Yuan")
print(name=="fang yuan")
###比较区分大小写
5-2
name_1="Fang Yuan"
name_2="fang yuan"
print(name_1==name_2)
###False
print(name_1.lower()==name_2)
###True
print(1.0000>1)
###False
print(1.00001>1)
###True
print(1.0000000000000001>1)
###False
print((name_1<name_2)and(name_1==name_2.title()))
###True
print((name_1>name_2)or(name_1==name_2.title()))
###True
names=["fang","yuan"]
print("Fang" in names)
###False
print("Fang" not in names)
###True
5-3
alien_color="red"
if alien_color=="green":
print("5 points!")
print("Again!")
alien_color="green"
if alien_color=="green":
print("5 points!")
5-4
alien_color="red"
if alien_color=="green":
print("5 points!")
else:
print("10 points!")
print("Again!")
alien_color="green"
if alien_color=="green":
print("5 points!")
else:
print("10 points!")
5-5
alien_color="green"
if alien_color=="green":
print("5 points!")
elif alien_color=="yellow":
print("10 points!")
else:
print("15 points!")
print("Again!")
alien_color="yellow"
if alien_color=="green":
print("5 points!")
elif alien_color=="yellow":
print("10 points!")
else:
print("15 points!")
print("Again!")
alien_color="red"
if alien_color=="green":
print("5 points!")
elif alien_color=="yellow":
print("10 points!")
else:
print("15 points!")
5-6
age=13
if age<2:
print("Baby!")
elif age<4:
print("Learning to walk!")
elif age<13:
print("Child!")
elif age<20:
print("Teenager!")
elif age<65:
print("Adult!")
else:
print("Elderly!")
5-7
favorite_fruits=["graps","banana","peach"]
fruit='apple'
if fruit in favorite_fruits:
print("You really like "+fruit+" !")
fruit='peach'
if fruit in favorite_fruits:
print("You really like "+fruit+" !")
fruit='pear'
if fruit in favorite_fruits:
print("You really like "+fruit+" !")
fruit='graps'
if fruit in favorite_fruits:
print("You really like "+fruit+" !")
fruit='banana'
if fruit in favorite_fruits:
print("You really like "+fruit+" !")
5-8
names=["Lily","Bob","Tom","admin","Admin"]
for name in names:
if name.lower()=="admin":
print("Hello admin, would you like to see a status report?")
else:
print("Hello "+name.title()+", thank you for logging in again")
5-9
names=["Lily","Bob","Tom","admin","Admin"]
for name in names:
if name.lower()=="admin":
print("Hello admin, would you like to see a status report?")
else:
print("Hello "+name.title()+", thank you for logging in again")
names.remove(name)
if names:
print("We need to find some users!")
5-10
current_names=['lily','cody','tom','bro','yuan']
new_users=['bro','cindy','yuan','sam','alice']
for new_user in new_users:
if new_user in current_names:
print("You need another name!")
else:
print("Passed!")
5-11
numbers=[1,2,3,4,5,6,7,8,9]
for number in numbers:
if number==1:
print(str(number)+"st")
elif number==2:
print(str(number)+"nd")
elif number==3:
print(str(number)+"rd")
else:
print(str(number)+"th")