【Python 编程教学】第1课 初识Python
第001讲:环境搭建和课程介绍
第002讲:用Python设计第一个游戏
1. 打开 IDLE 的编辑器模式
打开 IDLE,在菜单栏中依次点击 File->New File,或者直接使用快捷键 Ctrl+N:
2. 用 Python 设计第一个游戏
请在 IDLE 的编辑器模式中输入以下代码:
接着依次点击菜单栏的 Run->Run Module,或者直接摁下快捷键 F5 也是可以的。
这时候,程序就“跑”起来了:
3. 明明很认真地跟着敲代码,程序却没能够正常执行的几个原因:
A. 检查标点符号是否全部为英文符号?
B. 检查缩进是否正确?
C. 检查函数拼写是否正确?
4. BIF(Built-in Function)
Python 提供了很多内置函数,以对付各种不同的需求。
在 IDLE 的交互模式下,输入 dir(__builtins__),可以看到它们:
本节思维导图
课后练习
1.思考以下问题:
1. IDLE 的交互模式和编辑器模式有什么区别?
2. 在课堂上敲过的代码中,除了 print() 和 input(),你觉得还有哪一个是 Python 的 BIF 内置函数?
3. 请问 print() 和 Print() 的功能一样吗?
4. 请统计一下 Python 一共有多少个 BIF 内置函数?
5. Tab 键除了用于缩进,你还发现它在 IDLE 中有什么特殊的功能吗?
2.部分问题的答案
(1)内置函数68个
(2)Tab 键除了用于缩进,你还发现它在 IDLE 中有什么特殊的功能吗?
①缩进在 Python 中,是统一使用 Tab 键来实现的,默认它是相当于 4 个空格,这里建议大家不要去修改它。
②Tab 键的另一个妙用就是自动填充,比如咱输入 pr 两个字符,再摁一下键盘上的 Tab 键,会弹出一个提示款,IDLE 在猜测你想干哈呢:
3.请问下面代码为什么不能正常执行?
""" 用Python设计第一个游戏 """
temp = input("不妨猜一下小甲鱼现在心里想的是哪个数字:")
guess = int(temp)
if guess = 8:
print("你是小甲鱼心里的蛔虫嘛?!")
print("哼,猜中了也没奖励!")
else:
print("猜错啦,小甲鱼现在心里想的是8!")
print("游戏结束,不玩啦^_^")
本课结束,谢谢观看!
信心+恒心+细心,你就能成为Python高手!