编写guess.py脚本,实现以下目标:
系统随机生成100以内的数字 要求用户猜生成的数字是多少 最多猜5次,猜对结束程序 如果5次全部猜错,则输出正确结果
import random
num = random.randint(1, 100) i = 0
while i < 7: answer = int(input("guess the number: ")) if answer == num: print(‘猜对了’) break if answer > num: print(‘猜大了’) else: print(‘猜小了’) i += 1 else: print(“the number is:”, num)
编写fib.py脚本,实现以下目标:
斐波那契数列就是某一个数,总是前两个数之和,比如0,1,1,2,3,5,8 使用for循环和range函数编写一个程序,计算有10个数字的斐波那契数列 用户输入一个数字,可以生成用户需要长度的斐波那契数列
fib = [0, 1]
n = int(input("长度: ")) for i in range(n - 2): fib.append(fib[-1] + fib[-2])
print(fib)
九九乘法表: for i in range(1, 10): for j in range(1, i + 1): print(’%sx%s=%s’ % (j, i, i * j), end=’\t’) print()