鱼C论坛

 找回密码
 立即注册
查看: 2685|回复: 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代码:

  1. import random
  2. secret = random.randint(1,10)
  3. i = 3
  4. print('------我爱鱼C工作室-------')
  5. temp = input('不妨猜一下小甲鱼心里想的是什么数字:')
  6. guess = int(temp)
  7. while (guess != secret) and (i):
  8.     if guess >= secret:
  9.         temp = input('哎呀!大了大了,再来一次吧:')
  10.         guess = int(temp)
  11.         i = i-1
  12.     else:
  13.         temp = input('小了小了再来一次')
  14.         guess =int(temp)
  15.         if guess == secret:
  16.             print('哎呀,你是小甲鱼心里的蛔虫吗?')
  17.             print('恭喜你猜对啦!')
  18.         else:
  19.             if guess >= secret:
  20.                 i = i-1
  21.                 print('哎呀,大了大了')
  22.             else:
  23.                 i = i-1
  24.                 print('小了小了')
  25. print('游戏结束,不玩啦!')        
复制代码


2.动动手2代码:

  1. temp = input('请输入一个整数:')
  2. reg = int(temp)
  3. while reg:
  4.     print(' ' * (reg-1) + '*' * reg)
  5.     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-5-11 00:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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