show | version | enable_checker |
---|---|---|
step |
1.0 |
true |
- 上次研究了
- 中文命名 惯用法
- 中文拼音 的 蛇形命名法 也行
- 纯中文 变量名 可以用 但不推荐
- 可以 将数值
- 实时输入到python中吗?🤔
- 首先进入游乐场
- 这样变量 a 不就变了么
- 就这?!
- 可以 通过键盘
动态输入
变量的值 吗?🤔
- 接收键盘输入的函数
- 叫做 input()
- in 就是向里面
- put 就是放
- 总体就是向里面放
- 叫做 input()
- 怎么分里外呢?
- 内存属于主机内部
- 键盘属于主机外部
- 外部设备
- 怎么放的呢?
- 输入in之后
- 按下tab
- input好像 是
- 内建的函数
- 可以 用这个input函数
- 输入字符 吗?
input()
- 回车之后
- 进入 等待输入的 状态
- 等待你 输入什么东西 进去
- 然后 再回车
- 程序接收到了 输入的字符串oeasy
- 但是 这个字符串
- 没有被放到 任何变量里
- 水 没找到 任何容器接收
- 就 直接
流走
了
- 就 直接
- 需要有变量
- 作为容器
- 接受输入的字符串
name = input()
- 把输入的 字符串
- 赋给 变量name
- 回车 之后
- 系统 还是等待着 你
- 输入字符串
- 输入字符串 之后
- 按下 回车
- 输入的 内容
- 就被赋给了 变量name
- 可以 来点
输入提示
吗?
- 去查一下帮助help!
help(input)
- input函数
- 从标准输入流(Standard In)
- 得到字符串
- input函数括号里面
- 可以放 字符串参数prompt
- 作为 提示信息
name = input("what is your name:")
- input函数的 参数就是
- prompt
- 输入提示符
- prompt
- 提示字符串
- 作为参数
- 提示字符串
- 会被 输出到 标准输出
- 然后等待输入
- 输入过程中
- 如果 点击 Ctrl + d
- 可以 中断输入
- 出现EOFError
- 游乐场 也就
- 先玩 到这里了
- 再次 Ctrl + d
- 退出游乐场
- 回到 shell
- 用vim
- 做个 接受输入的
- py文件
name = input("what is your name:")
print("Hello", name, "!")
print("And Welcome!")
- 运行结果
- 可以 对着输入的名字
- 打招呼
- 尝试 做个
更复杂
的程序
vi apple.py
- 编写一个 apple.py 的程序
:w|!python3 %
- 保存并运行
- 但是 这个 有点没头没尾
- 能否 有点提示(prompt) ?
- 这回有了提示
a = input("How many apples do you have?\n")
print("You have " + a + " apples")
:w|!python3 %
- 保存并运行
- 运行成功
- 这次讲的是
- 从键盘
输入
变量
- 从键盘
- input 函数
- 可以有 提示字符串(prompt)
- 输入的字符串
- 作为函数返回值
- 被赋给 变量
- 关于vim 又练了一回
- 对于vim和shell
- 我们 要好好总结一下
- 以后就不会
- 总提示得这么详细了
- 我们下次再说!👋