输出h字符_REPL_引号_括号_什么是函数 🥊 回忆上次内容
-
上次 继续在游乐场里 玩耍
-
了解到 字符串
-
就是 给一串字符 两边加引号
-
单引号 双引号 都可以
-
单引号
-
可以 用于单个字符
-
双引号
-
用于 多个字符的字符串
-
输出的函数 叫 print
-
print 指的不是 印刷 吗?
-
真 能够输出 程序员的浪漫 吗??🤔
名字
-
把 print 这函数名 放 游乐场里
-
系统回应
-
print 是一个内建函数
-
built-in function
-
我乱敲一个asdf到游乐场里
-
结果会如何呢?
报错
-
报给我一个 NameError
-
说 名字错误了
-
NameError
-
虽然报了错误
安心
-
但是
-
感觉 非常安心
-
游乐场 诚不欺我
-
不会糊弄我
-
有错就告诉我
-
报错了
-
不是 我们无能的标志
-
而是 努力的见证
-
更是 进步的阶梯
-
这就是
-
交互式编程 的 好处
-
啥 都回应你
-
不论对错 都有个说法
REPL
-
这个过程 就叫做 REPL
-
反复 这个过程
-
执行结果 无论对错
-
IDLE(集成开发学习环境)
-
就是 我常说的 游乐场
-
都 给个反馈
-
不断 试错
-
直到找到 正确的方式 为止
加上括号
-
print 是一个函数
-
函数后面 加上一对小括号
-
表示对函数 进行调用
-
就像 quit() 一样
-
结果 输出了 一个空行
注意全角半角问题
-
注意括号 一定是
-
英文半角符号
-
否则 会报错
-
道理和引号一样
放置参数
-
小括号里面 可以放置参数
-
参数 就是
-
让print函数 输出的值
-
如果 括号里 什么都不放的话
-
就输出个空行
-
要放什么来着?
-
程序猿的浪漫~
-
hello...
hello...
-
hello kitty?
-
不对 重来
-
先放一个字母h
放置
-
一个 h
-
但是 不行
-
又出现了 NameError
深呼吸
-
报错
-
不是 无能的标志
-
而是 努力的见证
-
还是 进步的阶梯
-
虽然 h 放进括号里了
-
但是 系统 还是 不认识 h这个Name
-
所以就有了Error
-
那 如何才能 输出h 呢?🤔
加上引号
-
给 h 加上双引号, 引起来
-
"h" 成了 一个字符串
-
字符串 就能当 print函数的参数了
-
这次输出的 结果
-
两边 没引号了!
-
成功了!!
-
括号、引号
-
分别是 干啥用的 呢?
括号含义🧐
-
()括号
-
表示对函数的调用
-
print 是一个函数名
-
函数名 后面跟括号 意味着
-
对函数 调用
-
print()
-
输出 空行
-
print(h)
-
游乐场说不认识h
-
print("h")
-
输出字符串"h"
引号含义🧐
-
引号 引号
-
引用的符号
-
引号 把一些字符 引用起来
-
照模照 引经据典
-
形成 一个字符串
-
所以 引号 叫做 引号
#使用print函数 print("h")
-
给 字符h 加上引号
-
引用起来
-
就成了 字符串"h"
-
字符串"h"
-
可以被当作
-
print函数的参数
-
进行输出
-
怎么 理解 函数的参数 呢?
参数的作用
-
先 了解什么是函数
-
函数是一个计算过程
-
给出 不同 自变量参数
-
函数 产生不同的 结果
函数参数 本质
-
函数 就是
-
我们 运行的逻辑
-
参数 就是
-
我们 交给函数的自变量
-
这个print函数
-
有 帮助手册 吗?
help help(print)
-
将print 作为help函数的 参数
-
就是 查询print的 帮助手册
-
总结一下去
总结
-
这次 了解了 游乐场规则
-
REPL
-
print函数 可以输出 字符串"h"
-
能否输出hello world呀~
-
不是说好的 程序员的浪漫吗??🤡
-
我们下次再说!👋