Python_004改进我们的小游戏

条件分支

1.Python的比较操作符:>、>=、<、<=、==、!=。
2.Python的条件分支语法:

if 条件:
    条件为真(True)执行的操作
else:
    条件为假(False)执行的操作

3.while循环

while 条件:
    条件为真(True)执行的操作

4.Python的and操作符可以将任意表达式连接在一起,并得到一个布尔类型的值。
5.random模块,有一个函数叫randint(),返回一个随机的整数。

课后作业

0.请问以下代码会打印多少次“我爱鱼C!”

while 'C':
    print('我爱鱼C!')

Re:死循环。会一直打印。在 Python 看来,只有以下内容会被看作假(注意冒号括号里边啥都没有,连空格都不要有!):0 “” ” () [] {}

1.请问以下代码会打印多少次“我爱鱼C!”

i = 10
while i:
    print('我爱鱼C!')
    i = i - 1

Re:10次。

2.请写出与 10 < cost < 50 等价的表达式
Re:(cost > 10) and (cost < 50)

3.Python3 中,一行可以书写多个语句吗?
Re:可以,用分号隔开。例如:

print('I love fishc');print('very much!')

4.Python3 中,一个语句可以分成多行书写吗?
Re:可以,一行过长的语句可以使用反斜杠或者括号分解成几行。例如:

3 > 4 and \
  1 < 2

( 3 > 4 and
  1 < 2 )

5.请问Python的 and 操作符 和C语言的 && 操作符 有何不同?
Re:
C
Python
6.听说过“短路逻辑(short-circuit logic)”吗?
Re: 逻辑操作符有个有趣的特性:在不需要求值的时候不进行操作。这么说可能比较“高深”,举个例子,表达式 x and y,需要 x 和 y 两个变量同时为真(True)的时候,结果才为真。因此,如果当 x 变量得知是假(False)的时候,表达式就会立刻返回 False,而不用去管 y 变量的值.这种行为被称为短路逻辑(short-circuit logic)或者惰性求值(lazy evaluation),这种行为同样也应用与 or 操作符。
实际上,Python 的做法是如果 x 为假,表达式会返回 x 的值(0),否则它就会返回 y 的值(例子参考楼上那题)

动动手

1.尝试写代码实现以下截图功能:
这里写图片描述

print("=========RESTART============")
temp = input("请输入一个整数:")
count = int(temp)
i = 1
while count:
    print(i)
    i = i + 1
    count = count - 1

2.尝试写代码实现以下截图功能:
这里写图片描述

print("=========RESTART============")
temp = input("请输入一个整数:")
count = int(temp)
while count:
    print(" "* count + "*" * count)
    count = count - 1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值