赞
踩
- import random
- range1 = int(input("请设置本局游戏的最小值:"))
- range2 = int(input("请设置本局游戏的最大值:"))
- num = random.randint(range1,range2)
- print("数字猜谜游戏!")
- guess = 0
- i = 0
- while guess != num:
- i += 1
- guess = int(input("请输入你猜的数字:"))
-
- if guess == num:
- print("恭喜,你猜对了!")
- elif guess < num:
- print("你猜的数小了...")
- else:
- print("你猜的数大了...")
-
- print("你总共猜了%d次" %i,end = "")
- print(",快和你的朋友们较量一下吧...")

运行效果:
- import random
- range1 = int(input("请设置本局游戏的最小值:"))
- range2 = int(input("请设置本局游戏的最大值:"))
- num = random.randint(range1,range2)
- print("数字猜谜游戏!")
- i = 0
- low,high = range1,range2
- while low <= high:
- guess = (low + high)//2
- i += 1
- print("第%d次猜的数是:%d" %(i,guess))
- if guess == num:
- print("恭喜,你猜对了!")
- break
- elif guess < num:
- print("你猜的数小了...")
- low=guess
- else:
- print("你猜的数大了...")
- high=guess
-
- print("你总共猜了%d次" %i,end = "")
- print(",快和你朋友较量一下...")

运行效果:
- from datetime import date
- today = date.today()
- birthday = date(year=2010,month=1,day=1)#此处修改为你自己出生的年、月、日
- n = today - birthday
- print("你来到这个世界总共%d天" %(n.days))
运行效果:
挑战题:
思考:如何计算任意两天之间的总天数?(编程实现倒数日App核心功能)
(1)计算2020-8-25到2020-10-1,一共有多少天?
(2)计算距离你爸爸或妈妈的下一个生日,还有多少天?
- from datetime import date
- today = date.today()
- y=int(input("请输入生日的年:"))
- m=int(input("请输入生日的月:"))
- d=int(input("请输入生日的日:"))
- birthday = date(year=y,month=m,day=d)
- n = today - birthday
- print("你来到这个世界总共%d天" %(n.days))
运行效果:
抖音超级火的挑战十秒,怕被商家坑?不如几行代码自己先在家练练,给老板上一课!~
- import time
- from datetime import datetime
- print("10秒大挑战!")
- time.sleep(0.5)
- start=input("请按回车开始...")
- start_time = datetime.now()
- end=input("按回车结束...")
- end_time = datetime.now()
- cost_time = end_time-start_time
- print(cost_time)
- print("9.5秒--10.5秒之间胜出哦!")
运行效果:
http://weixin.qq.com/r/DSpLUwPEnl7hrUcw938f (二维码自动识别)
bit小星球,天马行空的青少年编程知识分享。
Arduino单片机快速上手,获取更多干货,最新分享早知道!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。