主要是通过一个文字小游戏,使得大家了解 Python 程序的基本格式以及相应程序的流程图和关于内置函数的相

关介绍。废话不多说,入正题!

1. Python  程序的基本格式介绍(缩进是Python的灵魂)

Python 程序的的基本格式是缩进,通过不同的缩进代表不同的作用域,这是有别于 C 及 JAVA 等高级语言最显著的特点,而且缩进使得程序变得更加简洁和整齐。

另外,我们需要掌握几个快捷键来提高编程效率:在 IDLE 窗口下,Crtl +n 表示新建一个 Python 程序文件,Crtl +s 表示保存当前编辑的 Python 程序文件,F5 表示执行程序文件;

还有一个 Tab 键对初学者也非常重要。它有三个作用:

1)通过按 Tab 键可实现程序代码缩进,IDLE 现在支持选择多行代码,实现多行缩进的效果;

2)调用内置函数时,如果只记得头几个字母,可以输进去之后按 Tab 键, 会显示该头字母开头的所有内置函数。

2.  绘制流程图

我们主要了解一个程序包含的基本要素,任何一个程序最基本的要素为”开始“,”程序体“,”结束“ 三部分组成,程序体内除了一些按先后顺序执行的语句外,还有条件语句和循环语句,他们是程序体的核心。本期的程序对应的流程图见附件。

3.  内置函数

内置函数,英文为 Bulit-in functions,我的理解就是可以在 Python 的 IDLE 里面直接使用的函数,而其他函数使用是需要通过 import 语句调入扩展包后才能使用。

在 IDLE 下通过键入 dir(__builtins__)回车可以列出所有 Python的内置函数,而每个内置函数的功能及使用方法可以使用 help(内置函数名)的方法显示出来。

这一期里面,我们要掌握 input()函数以及 int()函数的用法,关于这两个函数用法由于过于简单,这里就不再赘述。

4.  一点补充

Python 程序内不需要事先声明变量,可以直接赋值使用,另外需要注意 if 和 else 语句的使用方法,赋运算符值"="和比较运算符 "==" 的使用和区别来。

---------------------

作者:最小森林

python游戏设计论文_02 讲:用 Python 设计第一个游戏相关推荐

  1. python数据分析相关论文_菜鸟学Python|数据分析精华文章大集合

    原标题:菜鸟学Python|数据分析精华文章大集合 这是菜鸟学Python的第123篇原创文章 Python的数据分析是我比较喜欢的一个方向,因为可以探索数据里面的秘密,加上可视乎会非常漂亮,但是里面 ...

  2. 计算机网页设计论文加成品,计算机网页设计教学研究论文

    计算机网页设计教学研究论文 一.计算机网页设计教学中存在的缺陷 1.教学过程中缺乏实践环节 中职计算机网页课程的教学,大多数的教师都是师范类的学生毕业以后直接进入学校进行教育工作,缺乏实践的环节,导致 ...

  3. iOS cocos2d 2游戏开发实战(第3版)---你的第一个游戏!

    2019独角兽企业重金招聘Python工程师标准>>> 随着苹果公司不断地创新与发展,新的iPhone 5.iPad 4以及iPad mini产品相继问世,包括iOS与Xcode在内 ...

  4. FishC《零基础学习python》笔记--第004讲:改进我们的小游戏

    测试题: 请问以下代码会打印多少次"我爱鱼C!" while 'C': print('我爱鱼C!') 死循环 请问以下代码会打印多少次"我爱鱼C!" i = 1 ...

  5. python应用实例论文_浅谈Python在科学计算中的应用

    55 SYS PRACTICE 系统实践 有效的计算工具能为工作提高效率,Python 在实际工作与 科学调研中等运用的也越来越广泛,通过专家不断的研究与分 析,通过 Python 进行科学计算是再合 ...

  6. python 死循环插曲变量_FishC03 讲:python小插曲之变量和字符串

    本期主要内容简介: 1. 变量: 2. 转义字符使用介绍: 3. 原始字符串用法: 4. 长字符串的用法: 详细内容说明: 1.  变量:在 Python 中变量不需要事先声明,但是需要先赋值后再使用 ...

  7. html5音乐播放器设计论文,音乐播放器的设计与实现毕业设计论文

    <音乐播放器的设计与实现毕业设计论文.doc>由会员分享,可免费在线阅读全文,更多与<音乐播放器的设计与实现毕业设计论文>相关文档资源请在帮帮文库(www.woc88.com) ...

  8. python写一个游戏多少代码-使用50行Python代码从零开始实现一个AI平衡小游戏

    集智导读: 本文会为大家展示机器学习专家 Mike Shi 如何用 50 行 Python 代码创建一个 AI,使用增强学习技术,玩耍一个保持杆子平衡的小游戏.所用环境为标准的 OpenAI Gym, ...

  9. 小白都能学会的Python基础 第二讲:Python基础知识

    1.华小智系列 - Python基础(案例版) <Python基础>目录 第二讲:Python基础知识 1.变量.行与缩进 2.数据类型:数字与字符串 3.列表与字典 4.运算符介绍与实践 ...

  10. 50行python游戏代码_使用50行Python代码从零开始实现一个AI平衡小游戏

    使用50行Python代码从零开始实现一个AI平衡小游戏 发布时间:2020-10-23 09:26:14 来源:脚本之家 阅读:74 集智导读: 本文会为大家展示机器学习专家 Mike Shi 如何 ...

最新文章

  1. wireshark无权限
  2. 《Adobe InDesign CS6中文版经典教程》—第2课2.9节应用对象样式
  3. FLOAT或DOUBLE列与具有数值类型的数值进行比较 问题
  4. 组合数学 —— 组合数取模 —— 逆元与递推打表
  5. 项目review会议的步骤_进行完美的30分钟会议的6个步骤
  6. C# 对文件进行MD5计算
  7. WiMAX与Wi-Fi、DSL和3G的竞合关系
  8. vue使用form表单密保问题不重复
  9. openid无效什么意思_“洋河年份原浆”商标被驳回,为什么古井贡酒坐不住了?...
  10. Vulhub靶场的搭建(下载和安装)
  11. BP神经网络原理与matlab实现
  12. 使用ipmi调节r410的风扇转速
  13. 数据分析-数据规范化的一些方法
  14. 红米Note 4超简单刷成开发版获取ROOT权限的流程
  15. 网页链接分享到微信里的海报制作
  16. 点击化学试剂DBCO-PEG-MMPs 二苯并环辛炔-聚乙二醇-基质金属蛋白酶
  17. 如何从javascript直接调用word插件
  18. 第十三届蓝桥杯大赛 python B组题解交流
  19. MySQL 主从同步模式
  20. mysql 视图 事务 存储过程 触发器 __ 邓治安

热门文章

  1. 软件工程毕业设计 SSM考研信息搜集分享管理系统(源码+论文)
  2. 2020-04-06数据库具体操作
  3. Matlab 医学CT重建 ART和SART算法
  4. 研华工控机主机AIMB-501主板Win7系统如何开双VGA显示打开副屏显示
  5. oracle exp 00108,ORACLE数据库备份异常 LRM-00108: invalid positional parameter value 'as'
  6. C++编译器为空类“润物细无声”地做些什么
  7. 群体的一般特征---(群体心理学习之一)
  8. vimplus安装失败:ycmd server SHUT DOWN
  9. Redis 学习 - 1.Redis基础:string hash list set sorted_set数据类型
  10. 初学MYSQL的一点感性认识