Error in user YAML: (<unknown>): found a tab character that violate indentation while scanning a plain scalar at line 3 column 3
---
- oeasy Python 0008
- 这是 oeasy 系统化 Python 教程,从基础一步步讲,扎实、完整、不跳步。愿意花时间学,就能真正学会。
- 本教程同步发布在:
- 个人网站: `https://oeasy.org`
- 蓝桥云课: `https://www.lanqiao.cn/courses/3584`
- GitHub: `https://github.com/overmind1980/oeasy-python-tutorial`
- Gitee: `https://gitee.com/overmind1980/oeasypython`
----
上次 继续在游乐场里 玩耍
| 键盘按键 | 作用 |
|---|---|
| ↑ | 上一条指令 |
| ↓ | 下一条指令 |
| ← | 光标 向左移动 一格 |
| → | 光标 向右移动 一格 |
| ctrl + ← | 光标 向左移动 一词 |
| ctrl + → | 光标 向右移动 一词 |
| ctrl + a | 光标 移动到开头 |
| ctrl + e | 光标 移动到结尾 |
- 了解到
字符串- 就是 给一串字符 两边加引号
- 单引号 双引号 都可以
单引号- 可以 用于单个字符
双引号- 用于 多个字符的字符串
- 输出的函数 叫
print
- print 指的不是
印刷吗?- 真 能够
输出程序员的浪漫 吗??🤔
- 真 能够
- 把
print这函数名 放 游乐场里- 系统回应
print是一个内建函数built-in function
- 系统回应
- 我乱敲一个
asdf到游乐场里- 结果会如何呢?
- 报给我一个
NameError- 说 名字错误了
- NameError
- 说 名字错误了
- 虽然报了错误
- 但是
- 感觉 非常安心
- 游乐场 诚不欺我
- 不会糊弄我
- 有错就告诉我
-
报错了
- 不是 我们无能的标志
- 而是 努力的见证
- 更是 进步的阶梯
-
这就是
交互式编程 的 好处- 啥 都回应你
- 不论对错 都有个说法
- 这个过程 就叫做
REPL
| Read | Evaluate | Loop | |
|---|---|---|---|
| 读取 | 执行 | 输出 | 循环 |
- 反复 这个过程
- 执行结果 无论对错
- IDLE(集成开发学习环境)
- 就是 我常说的 游乐场
- 都 给个反馈
- IDLE(集成开发学习环境)
- 不断 试错
- 直到找到 正确的方式 为止
print是一个函数- 函数后面 加上一对小括号
- 表示对函数 进行
调用
- 表示对函数 进行
- 就像
quit()一样
- 函数后面 加上一对小括号
- 结果 输出了 一个空行
- 注意括号 一定是
- 英文半角符号
- 否则 会报错
- 英文半角符号
- 道理和
引号一样
- 小括号里面 可以放置
参数参数就是- 让print函数 输出的值
- 如果 括号里 什么都不放的话
- 就输出个空行
- 要放什么来着?
- 程序猿的浪漫~
- hello...
- hello kitty?
- 不对 重来
- 先放一个字母
h
- 先放一个字母
- 一个
h- 但是 不行
- 又出现了 NameError
- 报错
- 不是 无能的标志
- 而是 努力的见证
- 还是 进步的阶梯
- 虽然 h 放进括号里了
- 但是 系统 还是 不认识 h这个
Name - 所以就有了
Error
- 但是 系统 还是 不认识 h这个
- 那 如何才能
输出h呢?🤔
- 给
h加上双引号, 引起来"h"成了 一个字符串字符串就能当 print函数的参数了
-
这次输出的 结果
- 两边
没引号了!
- 两边
-
成功了!!
-
括号、引号
- 分别是
干啥用的呢?
- 分别是
- ()括号
- 表示对函数的调用
- print 是一个
函数名- 函数名 后面跟括号 意味着
- 对函数
调用
print()- 输出 空行
print(h)- 游乐场说不认识h
print("h")- 输出字符串"h"
- 引号
引号引用的符号
引号把一些字符 引用起来- 照模照
引经据典 - 形成 一个
字符串
- 照模照
- 所以 引号 叫做
引号
#使用print函数
print("h")- 给 字符h 加上引号
- 引用起来
- 就成了 字符串"h"
- 字符串"h"
- 可以被当作
- print函数的参数
- 进行输出
- 可以被当作
- 怎么 理解 函数的参数 呢?
- 先 了解什么是函数
- 函数是一个计算过程
- 给出 不同 自变量参数
- 函数 产生不同的 结果
- 函数 就是
- 我们 运行的逻辑
- 参数 就是
- 我们 交给函数的自变量
- 这个print函数
- 有 帮助手册 吗?
help(print)
- 将print 作为help函数的 参数
- 就是 查询print的 帮助手册
- 看完之后
- 按q
- 退回 游乐场
- 括号里面的参数
- 这次 为什么
不加引号了呢?
- 这次 为什么
- 因为这里的print是个
- 内建函数名
- builtin-in function
- print
- 是 内建在python里面的 熟人
- 而不是 得引起来 才认识的生人
- 总结一下去
- 这次 了解了 游乐场规则
- REPL
print函数可以输出 字符串"h"
-
能否输出
hello world呀~- 不是说好的 程序员的浪漫吗??🤡
-
我们下次再说!👋
- 本文来自 oeasy Python 系统教程。
- 想完整、扎实学 Python,
- 搜索 oeasy 即可。





















