python 学习day three

1、代码学习部分

   #条件测试

name='zhangyongkang'
print("Is name == 'zhangyongkang', I predict True.")
print(name=='zhangyongkang')

name='zhangyongkang'
print("Is name == 'zhangyongkang', I predict False.")
print(name=='xuweinan')

#检查是否相等 不考虑大小写
name1='ZhangYongKang'
name2='xuweinan'
name3='zhangyongkang'
print(name1==name2)
print(name1.lower()==name3)

 

num1=20
num2=30
print(num1==num2)
print(num1!=num2) #检查是否不相等
print(num1>10 and num2>=30) #使用 and 检查多个条件
print(num1<10 or num2>=30) #使用 or 检查多个条件

   #检查特定值是否包含在列表中

name_all=['zhangyongkang','wanglihua','xuweinan']
print('zhangyongkang' in name_all)
print('chenrenhui' not in name_all)

#外星人颜色#1 测试通过版本
alien_color='green'
if alien_color == 'green':
print("Player got 5 points.")
#外星人颜色#1 测试未通过版本
alien_color='yellow'
if alien_color == 'green':
print("Player got 5 points.")
 
#外星人颜色#2
alien_color='green'
if alien_color == 'green':
print("Player got 5 points.")
else :
print("Player got 10 points.")

alien_color='red'
if alien_color == 'green':
print("Player got 5 points.")
else :
print("Player got 10 points.")
 
#外星人颜色#3
alien_color='red'
if alien_color == 'green':
print("Player got 5 points.")
elif alien_color == 'yellow':
print("Player got 10 points.")
else: #这里表示除了绿色、黄色之外的其他颜色都得15分。
print("Player got 15 points.")
 
#人生的不同阶段
age=23
if age < 2:
print("He is a baby.")
elif age< 4:
print("He is learning walking.")
elif age< 13:
print("He is a child.")
elif age< 20:
print("He is a teenager.")
elif age< 65:
print("He is a adult.")
else:
print("He is a old man.")
 
#喜欢的水果
favorite_firuts=['apple','banana','peach']
if 'apple' in favorite_firuts:
print("YOU really like apple.")
if 'banana' in favorite_firuts:
print("YOU really like banana.")
if 'peach' in favorite_firuts:
print("YOU really like peach.")

#以特殊方式和管理员打招呼
name_list=['admin','zhangyongkang','wanglihua','xuweinan','chenrenhui']
if name_list : #处理没有用户的情形
for name in name_list :
if name == 'admin':
print("Hello admin, would you like to see a status report?")
else:
print("Hello "+name+" thank you for your logging in again.")

else:
print("We need to find some users!")

#检查用户名
current_users=['admin','zhangyongkang','wanglihua','xuweinan','chenrenhui']
new_users=['Admin','ZhangYongKang','Ysnshijie','Ligang','Tongshigeng']
for user in new_users:
if user.lower() in current_users:
print("You need change your name.")
else:
print("You could use this name.")

    #序数

number=['1','2','3','4','5','6','7','8','9']
for num in number:
if num == '1':
print(num + "st")
elif num == '2':
print(num + "nd")
elif num == '3':
print(num + "rd")
else:
print(num + "th")

 2、学习疑惑与心得

2.1、变量区分数字与字符列表

猜你喜欢

转载自www.cnblogs.com/ayon666/p/11464847.html