Python-从入门到入土的纯零基础小白经验交流分享(小甲鱼004讲)

Python-从入门到入土的纯零基础小白经验交流分享(小甲鱼004讲)

作业1:
改进之前小游戏,加入while循环和循环次数命令。引入random随机数命令。

import random
luckynum = random.randint(1,10)
times = 5

temp = input('猜猜今天你的幸运数字是?\n')
guess = int(temp)
while (guess != luckynum) and (times > 0):
    if guess == luckynum:
        print('记住这个幸运数噢~马上它要给你带来好运啦~')
    else:
        if guess > luckynum:
            print('大了啦...')
        else:
            print('小了啦...')
        times -= 1
        if times > 0:
            print('最后第' + str(times) + '次机会!')
            temp = input('猜猜今天你的幸运数字是?\n')
            guess = int(temp)
        else:
            print('今天看来会倒霉了...不过别怕!小白兰保护你~')
print('游戏结束~')

希望大家不会有需要我保护的时候~哈哈

而且做完作业1后,这里我终于知道str的用法了!~~还记得我第三课的课后作业无法解决的那个520问题嘛!终于解决了~
Python-从入门到入土的纯零基础小白经验交流分享(小甲鱼004讲)_第1张图片
对比我之前的错误给你们看下:
在这里插入图片描述

作业2:
尝试写代码实现以下截图功能:
Python-从入门到入土的纯零基础小白经验交流分享(小甲鱼004讲)_第2张图片
我的答案是:

temp = input('请输入一个数:')
number = int(temp)
while number >= 1:
    print(number)
    number -= 1

作业3:
尝试写代码实现以下截图功能:
在这里插入图片描述
我的答案是:

temp = input('请输入一个数:')
num = int(temp)

while num >= 1:
    othernum = num - 1
    print(' '*othernum + '*'*num)
    num -= 1
    

这里我突然想到*的用法,有些妹子不是喜欢让男朋友每天都说我爱你嘛~而且觉得钢铁侠的那个‘爱你三千遍‘很浪漫。python很容易做到呀!输入命令print(’i love you‘*3000)就好啦~~~~哈哈哈

你可能感兴趣的:(python)