新手记录Github上的练习题及自己的答案
1. 猜数字
经典的猜数字游戏,几乎所有人学编程时都会做。
功能描述: 随机选择一个三位以内的数字作为答案。用户输入一个数字,程序会提示大了或是小了,直到用户猜中。
import random
answer = random.randint(100,999)
user_input = int(input('输入一个数'))
running = True
while running:
if user_input == answer:
print('BINGO!!')
running = False
elif user_input > answer:
user_input = int(input('too big,try again'))
else:
user_input = int(input('too small,try again'))
2. FizzBuzz
另一道经典编程题。
功能描述: 遍历并打印0到100,如果数字能被3整除,显示Fizz;如果数字能被5整除,显示Buzz;如果能同时被3和5整除,就显示FizzBuzz。结果应该类似:0,1,2,Fizz,4,Buzz,6……14,FizzBuzz,16……
i = 1
while i < 101:
a=i % 3