美文网首页
第002讲:用Python设计第一个游戏

第002讲:用Python设计第一个游戏

作者: netwangll | 来源:发表于2019-07-26 16:38 被阅读0次

《零基础入门学习Python》视频学习地址:传送门

测试题:

0. 什么是BIF?

BIF是python内嵌函数。Build In Function
BIF就是Built-in Function,内嵌函数。为了方便程序员快速编写脚本程序(脚本就是要变成速度非常快!),Python提供了非常丰富的内嵌函数,我们只需要直接调用就好了,例如print()的功能就是“打印到屏幕”,input()的作用是接收用户输入(主:Python3用input()取代Python2的raw_input(),用法如有不懂请看小甲鱼视频讲解。)

1. 用课堂上小甲鱼教的方法数一数 Python3 提供了多少个 BIF?

在Python或IDLE中,输入dir(builtins)可以看到Python提供的内置方法列表(注意,builtins前后是两个下划线)其中小写的就是BIF。如果想具体查看某个BIF的功能,比如input(),可以在shell中输入help(input),就会得到这个BIF的功能描述。答案应该是68个。

2. 在 Python 看来:'FishC' 和 'fishc' 一样吗?

不一样,区分大小写,所以编程的时候一定要当心,不过Python会帮助解决可能因此出现的问题,例如只有当标识符已经赋值后才能在代码中使用,未赋值的标识符直接使用会导致运行时错误,所以你很快就可以根据经验发现此问题。

3. 在小甲鱼看来,Python 中什么是最重要的?你赞同吗?

缩进
所以在Python里对待缩进代码要十分小心,如果没有正确的缩进,代码所做的事情可能和你的期望相去甚远。

  • 如果在正确的位置输入冒号“:”,IDLE会自动将下一行缩进!!

4. 这节课的例子中出现了“=”和“==”,他们表示不同的含义,你在编程的过程中会不小心把“==”误写成“=”吗?有没有好的办法可以解决这个问题呢?

会报语法错误!\color{red}{Python不允许if条件中赋值,所以if c = 1:会报错!!}
Markdown改变文字颜色方法---请点击此处

5. 你听说过“拼接”这个词吗?

在一些编程语言,我们可以将两个字符串“相加”
在一起,如‘I’ + 'love'会得到‘Ilove’

动动手:

0. 编写程序:hello.py,要求用户输入姓名并打印“你好,姓名!”

name = input('Please enter your name: ')
print('hello,'  +  name +'!')

1. 编写程序:calc.py 要求用户输入1到100之间数字并判断,输入符合要求打印“你妹好漂亮”,不符合要求则打印“你大爷好丑”

num = int(input('Please enter a number: '))
if num >= 1 and num <= 100:
    print('NB!')
else:
    print('not nb')

2. 请写下这一节课你学习到的内容:格式不限,回忆并复述是加强记忆的好方式!

  • Python区分大小写
  • BIF 很方便加速代码成型
  • 区分‘=’与‘==’
  • 适当缩进

相关文章

  • 第002讲:用Python设计第一个游戏

    《零基础入门学习Python》视频学习地址:传送门 测试题: 0. 什么是BIF? BIF是python内嵌函数。...

  • 第002讲:用Python设计第一个游戏

    0 . 什么是BIF? built-in functions 内建的函数 用课堂上小甲鱼教的方法数一数 Pyth...

  • Python游戏编程快速上手

    《Python游戏编程快速上手第4版》Python是一种高级程序设计语言,因其简洁、易读及可扩展性日渐成为程序设计...

  • 课时2:用python设计第一个游戏

    目录: 一、第一个小游戏二、缩进三、BIF四、课时02课后习题及答案 一、第一个小游戏 step1:打开shell...

  • 【读书清单38】游戏化思维

    001 游戏化 在非游戏情境中,借助游戏要素和游戏设计技术,提高目标用户参与度。 002 游戏化思维 通过创造乐趣...

  • VS+Qt

    用VS2019+Qt编程很容易,参见知乎视频《C++程序设计精要教程》第34讲~第36讲。

  • 拯救Python新手的几个项目实战

    Python 做小游戏 实例一:24点游戏 项目名称:经典趣味24点游戏程序设计(python) 如果你不想错过P...

  • 【0304复盘翻盘】1083笑容一

    【今日行动】 001 各种打卡 002 混群 003 整理相册 社群活跃与游戏的设计离不开。但有创意的游戏需要多想...

  • Python简单教程

    python教程 1991年发布第一个版本 设计定位:Python的设计哲学是“优雅”、“明确”、“简单”。Pyt...

  • 笔记链接.全景探秘游戏设计艺术

    第1章 上帝在第7天创造了游戏设计师第2章 游戏设计师创造的体验第3章 体验来自于游戏第4章 构成游戏的元素第1~...

网友评论

      本文标题:第002讲:用Python设计第一个游戏

      本文链接:https://www.haomeiwen.com/subject/cwkdrctx.html