暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

熟能生巧:python练习题系列2

小样有样儿 2021-09-28
1461

点击上方蓝字(小样有样儿)关注我


勤能补拙是良训,一分辛劳一分才!Practice makes perfect!

本篇文章继续分享python练习题及输出效果。



# 练习9---输入一个数字,自动生成它的1至10次方。

 # 练习9---输入一个数字,自动生成它的1至10次方。
 
 a = int(input("请输入一个数字:"))
 
 for i in range(10):
 
  print(pow(a, i),end=" ")

请输入一个数字:2

1    2    4    8    16    32    64    128    256    512    

#练习10---模拟手机充值

 a=float(input("请输入话费余额:"))
 b=float(input("请输入充值金额:"))
 print("当前可用余额:", a+b, "元")

请输入话费余额:2.59

请输入充值金额:50

当前可用余额:52.59 元

#练习11---模拟京东商城支付成功界面

 print("支付成功".center(30))
 print("".center(30))
 print("京东商城".center(30))
 print("96元".center(30))
 print("优惠金额\t\t10.00元")
 print("支付方式\t\t中国银行储蓄卡(5678)")
 print("交易时间\t\t2021-09-28 21:36:12")
 print("订单编号\t\t210928782782")

#练习12---给电影打分

《阿甘正传》是一部经典影片,在国内外评价都很高。编写一个程序输入数字1-5对该电影进行评分,输出根据用户打分形成的星级(*)评价,打几分就输出几个星。

 a=int(input("请您为《阿甘正传》这部电影打分(只能输入数字1~5):"))
 b=str("*"*a)
 print("您为《阿甘正传》这部电影的评价是:", b)

请您为《阿甘正传》这部电影打分(只能输入数字1~5):5

您为《阿甘正传》这部电影的评价是:*****

#练习13---多组输出许愿文字

输入一个心愿,然后该心愿将在屏幕的左、中、右进行显示输出。

 wish = input("请输入你的心愿:")
 print(wish.ljust(30))
 print(wish.center(30))
 print(wish.rjust(30))

请输入你的心愿:Survive And Thrive!

Survive And Thrive!

      Survive And Thrive!

            Survive And Thrive!  

#练习14---双十一特价商品开始销售倒计时提醒

 # encoding=utf-8
 # 导入datetime模块
 import datetime
 # 设置一个未来时间
 deadline=datetime.datetime.strptime('2021-11-11 0:0:0', '%Y-%m-%d %H:%M:%S')
 # 输入当前时间
 now=datetime.datetime.today()
 # 计算时间差
 delta=deadline-now
 # 计算相差的天数
 day=delta.days
 # 计算相差的小时数
 hour=int(delta.seconds/60/60)
 # 计算相差的分钟数
 minute=int((delta.seconds-hour*60*60)/60)
 # 计算相差的秒数
 second=delta.seconds-hour*60*60-minute*60
 # 打印倒计时
 print("距离2021年双十一开始还有:"+str(day)+"天"+str(hour)+"小时"+str(minute)+"分"+str(second)+"秒!")

距离2021年双十一开始还有:43天1小时31分3秒!

#练习15---模拟成语填空游戏

 # 输出两个成语填空游戏布局
 print("两全 美")
 print("   乐 ")
 print("   无 ")
 print("   穷 ")
 # 设置个input函数提示用户输入
 word=input("请输入所缺词语:")
 # 成语填空并加粗描红突出显示
 print("两全\033[1;31m"+word+"\033[0m美")
 print("   乐 ")
 print("   无 ")
 print("   穷 ")

#练习16---打印带颜色的字符串

 #红字蓝背景
 print("\033[1;31;40m小样有样儿\033[0m")

语法:print("\033[显示方式;前景色;背景色m待打印字符串\033[0m")

显示方式:

显示方式效果
0默认
1粗体
4下划线
5闪烁
7反白显示

颜色

字体色编号背景色编号颜色
3040黑色
3141红色
3242绿色
3343黄色
3444蓝色
3545紫色
3646青色
3747白色


END




需要您的一个“在看”




文章转载自小样有样儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论