鱼C论坛

 找回密码
 立即注册
查看: 2832|回复: 3

[技术交流] 《零基础入门学习Python》004改进我们的小游戏

[复制链接]
发表于 2017-6-27 12:32:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 1137381680 于 2017-6-30 12:49 编辑

                                                                                                《零基础入门学习Python》
                                                                                                                                                                         ——学习笔记

004改进我们的小游戏

一.        定义分析

1.        条件语句是什么?

答:条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。若进行多个条件判断,则用 elif 来实现,如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功;使用 and (与)时,表示只有两个条件同时成立的情况下,判断条件才成功。当if有多个条件时可使用括号来区分判断的先后顺序,括号中的判断优先执行,此外 and 和 or 的优先级低于>(大于)、<(小于)等判断符号,即大于和小于在没有括号的情况下会比与或要优先判断。

二.        杂谈

1.        if后面一般情况下必须要加条件,否则的话会出现语法错误,else后面就不用。

2.        最基本的条件要放在最上面声明,否则容易出现命令执行中断或者错误的产生。

三.        部分作业分析

P.S这一节中两个作业是自己做的,所以有的地方与小甲鱼老师给的不太一样,有可能会出现我还没发现的错误,如果有朋友发现错误可以告诉我,我会修正,感谢!

1.动动手0代码:
import random
secret = random.randint(1,10)
i = 3
print('------我爱鱼C工作室-------')
temp = input('不妨猜一下小甲鱼心里想的是什么数字:')
guess = int(temp)
while (guess != secret) and (i):
    if guess >= secret:
        temp = input('哎呀!大了大了,再来一次吧:')
        guess = int(temp)
        i = i-1
    else:
        temp = input('小了小了再来一次')
        guess =int(temp)
        if guess == secret:
            print('哎呀,你是小甲鱼心里的蛔虫吗?')
            print('恭喜你猜对啦!')
        else:
            if guess >= secret:
                i = i-1
                print('哎呀,大了大了')
            else:
                i = i-1
                print('小了小了')
print('游戏结束,不玩啦!')        

2.动动手2代码:
temp = input('请输入一个整数:')
reg = int(temp)
while reg:
    print(' ' * (reg-1) + '*' * reg)
    reg = reg - 1

四.        错误分析

评分

参与人数 2鱼币 +4 收起 理由
康小泡 + 1
小甲鱼 + 3 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-9-12 11:56:16 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-9-21 08:25:49 | 显示全部楼层
学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-10-22 20:08:24 | 显示全部楼层
学到了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 15:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表