max0基础学习python第一天

        今 天是2019年4月20号,我开始学习python了,作为一个0基础的小白,整整花了三个小时,写出了自己的第一个小程序,哈哈,当然是非常滴开心啦。虽然有很多不足的地方,但是我会更加努力完善的啦。
       下面附上我第一次写出来的:

secret = input('猜一下我心里想的是什么数字')
guess = int (secret)
n=1
while guess !=8 and n < 3:
    secret = input('错了呢,请重新猜一下把')
    guess = int (secret)
    if guess == 8:
        print ('你真棒')
    else:
        if guess > 8:
            print ('大了大了')
        else:
            print('小了小了')
    n=n+1
print ('游戏结束')

对程序的总结:
实现功能:给了三次机会用户猜数字,并且判定大小
出现的问题:1.当第一次猜错数字时,不会将判定大小的结果打印出来
2.数字8应该用变量代替,以便优化
改进后的代码如下:

secret = input('猜一下我心里想的是什么数字')
guess = int (secret)
n=1
number = 8
if guess == number:
    print ('卧槽,你一次就猜对了啊')
if guess < number:
        print('小了小了')
if guess > number:
        print('大了大了')
while guess !=8 and n < 3:
    secret = input('错了呢,请重新猜一下把')
    guess = int (secret)
    if guess == number:
        print ('你真棒,总算猜对了')
    else:
        if guess > number:
            print ('大了大了')
        else:
            print('小了小了')
    n=n+1
print ('游戏结束')

 

你可能感兴趣的:(max0基础学习python第一天)