python创建数值列表和if语句,for循环的综合练习

系统 1348 0
阅读更多
#1-20的列表
a=list(range(1,21))
print(a)
#1-10000的列表
squares=[]
for value in range(1,10001):
square=value
squares.append(square)
print(squares)
#1-10000的列表,核实从1开始10000结束,求1-10000之和
a=list(range(1,10001))
print(a)
print(min(a))
print(max(a))
print(sum(a))
#1-20的奇数列表
bs=[value for value in range(1,21,2)]
print(bs)
#1-10立方列表
bs=[value**3 for value in range(1,11)]
print(bs)

#测试你的预测结果是否与实际结果相同
print('\n')
car='bmw'
if car=='bmw':
print("Is car=='bmw'?I predict True.")
else:
print("\n Is car=='audi'?I predict False.")
print(car)
#检查是否相等  (有大小写不同的处理方法)
car="Bmw"
if car.lower()=="bmw":
print(True)
else:
print(False)
#测试特定值是否在列表内(有大小写不同的处理方法)
cars=['audi','Bmw','subaru','toyota']
car='bmw'
cars=car.lower()
if car  not in cars:
print(True)
else:
print(False)

#设置age的值,利用if—elif-else结构判断处于人生哪个阶段
age=19
if age<2:
print("baby")
elif age<4:
print('toddle')
elif age<13:
print('children')
elif age<20:
print('tenager')
elif age<65:
print('adult')
else:
print('the elderly')
age=19
if age<2:
a=("baby")
elif age<4:
a=('toddle')
elif age<13:
a=('children')
elif age<20:
    a=('teenager')
elif age<65:
a=('adult')
else:
    a=('the elderly')
print("I am a "+a)
#检测列表是否为空 若为空,该怎么样,不为空有怎么样
users=['admin','nike','elic','lihua','hanhan']
if users:
for user in users:
if user=='admin':
print("Hllo"+user+" ,would you like to see a status report?")
else:
print('Hllo'+user+',thank you for logging in again.')
else:
print('We need to find some users')
#在用for循环和if语句时一定要注意缩进##

#检查用户名是否重复
current_users=['admin','nike','elic','lihua','hanhan']
new_users=['dsaf','nike','clear','pepper','delicious']
for new_user in new_users: #在对比两个列表的时候注意 for循环只针对一个列表 从第一个元素到最后一个元素
if new_user in current_users:
print('Sorry,the username already exists!')
else:
print('Congratulations on using the username successfully!')

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

更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论