- 还记得我们第一讲的动动手的题目吗?这一次要求使用变量,计算一年有多少秒?
提示:可以以 DaysPerYear(每年天数),HoursPerDay(每天小时数),MinutesPerHour(每小时分钟数),SecondsPerMinute(每分钟秒数)为变量名。
DaysPerYear = 365
HoursPerDay = 24
MinutesPerHour = 60
SecondsPerMinute = 60
result = DaysPerYear * HoursPerDay * MinutesPerHour * SecondsPerMinute
print(result)
2. 完善第二个改进要求(为用户提供三次机会尝试,机会用完或者用户猜中答案均退出循环)并改进视频中小甲鱼的代码。
1. 尝试写代码实现以下截图功能:
n = int(input("请输入一个整数:"))
for number in range(1,n+1):
print(number)
3.尝试写代码实现以下截图功能:
https://xxx.ilovefishc.com/forum/201308/27/033020k3eoeyvppljjyyp1.png
思路:首先input()数,将其转化为整型,总共有8行,最外层循环负责换行,并将number减一,内层,第一个循环负责打印空格,第二个循环负责打印“*”号。
print()代表的是换行,因为print()函数结尾默认是换行,也可以进行修改
利用end = ‘ ’,可以修改
number = int(input("请输入一个整数:"))
while number:
i = number - 1
while i:
print(' ', end = '')
i = i - 1
j = number
while j:
print('*', end = '')
j = j - 1
print()
number = number - 1