- 📹视频总结可以开始看也可以最后看自己选择
- 首先记住,看文章的时候去体会我文章每一步设计的逻辑在哪里, 写文章也是编程
- 逻辑足够的清楚, 编程就很简单
- 记忆🧠
- 判断处理
- 回顾👀
- 作业📑
- Good Luck 下节课见!
📹视频总结可以开始看也可以最后看自己选择
首先记住,看文章的时候去体会我文章每一步设计的逻辑在哪里, 写文章也是编程
逻辑足够的清楚, 编程就很简单
什么是编程语言?

🗣如果你想和日本人对话 🗣 i
right learn Japanese
🗣如果你想和美国人对话 🗣 Maybe American English Will Be Better😁

Learn English

如果你想和计算机对话 😎

学编程语言!
But 怎么选择合适学习的编程语言呢?🤔
Let’s google it…
下图是编程语言的不完全统计
大约700多个编程语言如何选择…
我们可以看看潘石屹的选择

潘石屹简介:
![]()
- 2007年:当选北京市人大代表
- 2003 - 2006:连续三年当选新浪网“地产10大影响力人物”
- 2005年:被《财富》(中文版)选为中国最具影响力的25位商界领袖之一
他用不一定我们就要用, 但是我们参考一下
So,
Python的特点是什么?

虽然开源和可移植,你们可能不知道是什么意思
但是容易学习和简单,这两个特性已经足够了我们作为初级的入门,没有必要学习太复杂的东西,
而且Python本身也足够强大
Python Is A Good Choice For Beginner
Python 对于初学者来说是个好选择
Yes, Python!
我们在深究python的各个方面, What is python? 🐍
下面是Python名称的起源, 我希望你了解, 但是不影响我们后续的学习可以跳过
Python 直译就是蟒蛇的意思
但是Python语言的来源却不是蟒蛇而是下图的
巨蟒马戏团🐍(Monty Python)
Python的由来
Guido van Rossum是Python编程语言的创始人,生于荷兰哈勒姆。现居美国,曾就职于Google公司。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发无聊的圣诞假期,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python作为程序的名字,是因为他迷上了英国肥皂剧《Monty Python飞行马戏团》。
现已从著名云存储公司
退休。传奇退隐。
有关Guido的趣事
吉多曾发过一条动态,大意就是说,某些有眼不识泰山的猎头发邮件给他,说我们从网上看到你的简历,觉得你Python用得不错,我们有客户正在招python程序员,技能培训你有空来试试吧?💢💢💢 老爷子表示很不爽:我没兴趣,也没空!(招Python祖师爷写代码,也不知道给不给得起价格。🙂)
Hello Python! 上手一个最简单的Python实例
运行环境的配置看这里, 只不过你们在选择环境的时候不是Scratch3.0, 而是python
在python的输出窗口显示”Hello Python”
这样你已经能对python的运行过程有一个最基本的了解。
代码说明🤯
我来解释一下这行代码的意义。
print就是打印的意思, 意思是在屏幕上打印信息,
打印的信息在哪呢(“在双引号和括号之间的位置”)
我们可以来个中文翻译版就是:
打印(“你需要显示的信息”) 在这里显示的信息就是hello python
所以这里的hello python可以换成你想换的任何信息, 比如
- 今天是2020-2-6 👉 对应代码 print(“今天是2020-2-6”)
- 3+1=4 👉 对应代码 print(“3+1=4”)
- 或者一个表情符号
(^▽^) 👉 对应代码 print(“(^▽^) “)
了解了python的简单的运行过程
下面我们概括的学习计算机语言最基本的处理流程🖥️
我们以加法举例比如说你要算1 + 2 = ?
1, 2 就是输入,
加法➕, 就是处理
3就是输出
根据这个特点,我们来做一个最简单的猜数字游戏
我们先规划一下这个程序的步骤⚙️
- 人输入一个数字
- 判断是不是我们设置的数字
- 如果是 —-> 输出回答正确
- 如果不是 —-> 输出回答错误
- 人输入一个数字 👉 python 如何接受输入
- 判断是不是我们设置的数字 👉 如何存储输入的数字
- 如果是 —-> 输出回答正确 👉 如何判断两个数是不是相等, 输出我们已经知道了
- 如果不是 —-> 输出回答错误 👉 如何判断两个数是不是不相等, 输出我们已经知道了
ok根据上面的分析我们只要一步一步的学习python中对应的细节就好了
输入📥
python 如何接受输入, 和刚才我们讲的print()的语法接近, 我们需要一个input()
input("请输入你猜的数字: ")
这里的请输入你猜的数字:
是这个input的提示, 没有实际意义, 就是在输入的时候有这个提示, 用户就知道在输入了, 比如:
记忆🧠
但是仅仅一个input() 只是输入了数字, 输入的数字在哪呢, 我们还需要一个东西来存储这个数字在python中这个存储数据的东西叫做变量。 (variable 变量, data 数据)

变量的代码怎么写呢就是:
Python变量命名规则变量名只能包含字母、数字和下划线。变量名可以字母或下划线开头,但不能以数字开.
举例: 🏋
| 变量名 | 是否正确 | 解释 |
|---|---|---|
| apple | ✅ | |
| apple1 | ✅ | |
| apple_1 | ✅ | |
| 1apple | ❌ | 数字不能开头 |
| #apple | ❌ | 特殊符号不能开头 |
如何使用变量
所以上面的input 可以用变量来承接, 存储, 这里我们用一个变量名number
代码变为
number = input("请输入你猜的数字: ")
那我们怎么使用number这个变量呢?
可以使用之前的print来打印,
这里操作试试应该是
print("number")
还是
print(number)

经过实验了,应该是用print(number) 因为 print("number") 会直接打印 number, 而不是number里面的数值。
后面我们会详细的讲解, 现在理解到这一步就够了。
判断处理
if else 模块
具体的语法细节是, 这里假设我们把6 设为正确答案:
number = input("请输入你猜的数字: ")if number == 6:print("答对了")else:print("答错了")
运行一下这个代码🏃

但是我们发现一个奇怪的问题为什么我们输入6也是错的呢? 🤔

这里就涉及了本课的一个的难点: 数据类型
数据类型实际上是根据计算机🖥️存储的原理来区分的,
但是我们不能理解计算机的存储原理, 我这里以数据的用途来区分
我们在说一个数字的时候, 比如9, 我们可以把这个9的用途粗略的分下类
| 表达用途: | 我有9块钱, 9这里并没有参加计算,只是用来表达 | 这里的9就是表达态 |
|---|---|---|
| 计算用途: | 我们现在又花了两块钱, 现在的9就需要参加计算, 就是 就是我们现在的钱 | 但是9这里已经不再是表达态而是计算态 |
在计算机科学或者说是编程领域
我们认为
表达态的9 不等于 计算态的 9
这就是我们之前这个错误的原因
那么什么是表达态的数字, 什么是计算态的数字, 既然不一样怎么区别呢?
我们这么写:
- 表达态的6 : “6”
- 计算态的6 : 6
我们在input中得到的6是表达态”6”, 下面我们判断用的是计算态, 所以是不相等的
代码改为
number = input("请输入你猜的数字: ")if number == "6":print("答对了")else:print("答错了")
就对了!
回顾👀
作业📑
- 手动实现我们这节课的代码
- 用百度自学python的循环模块, 现在我们的程序只能判断一次, 要求是在不退出程序, 或者说只按下一次”运行”按钮
的情况下, 可以实现一直来判断我们输入的对错。想想用循环怎么实现。
Good Luck 下节课见!

有问题可联系老师微信: happy_lizhe 感谢您的关注

💢💢💢 老爷子表示很不爽:我没兴趣,也没空!(招Python祖师爷写代码,也不知道给不给得起价格。🙂)
