你好世界 🥊
回顾上次内容
- 理解了 Python
- 装置了 Python
- 进入了 Python
- 退出了 Python
- 可是咱们什么也没有做就来到了 IDLE 游乐场!
你好世界
# 首先进入 Python3
python3
咱们想要来个 hello world!
而后间接输出
# 貌似程序都是从 hello world 开始的
hello world
- 如同零碎爆了谬误 😡
- 零碎还挺敌对
- 通知我错在哪了 😌
- 那我错哪儿了?
加上引号
- 通过报错
-
咱们晓得了这是一个 SyntaxError
- 语法错误
- 他不意识 hello world
hello world
应该是字符串- 须要给他加上双引号
"hello world"
引起来 -
这回真的输入了!!!
- 然而如同输入也有引号
- 不过是单引号
-
我想的是直出
hello world
- 没有引号
-
应该怎么样做呢?
- 来胡乱尝试一下🤪
间接输入
-
显示输入英文是什么?
display
- 然而零碎又爆了谬误 ❌
-
其实输入的英文是
print
- 这不是打印么?
- 咱们用的是显示器啊
- 没有用打印机
- print 应该如何了解?
原因
-
Python 诞生于 1990s
- 给他带来启发的语言诞生于 1960s、1970s
-
过后的机器应用电传打字机进行输入
-
代码里的输入都应用 print 函数
- 就成了一个文化
-
-
我间接把
print
这个函数名放到游乐场外面- 通知我
print
是一个内建函数built-in function
- 通知我
- 这就是交互式编程环境的益处
- 啥都通知你
- 有来有回的
-
这个环境叫做 REPL
- 什么是 REPL 呢?🤔
REPL
- Read – Evaluate – Print – Loop
- 读取 – 执行 – 打印输出 – 循环这个过程
加上括号
- print 是一个函数
- 函数前面必须得加上一对小括号
- 小括号外面搁置参数
-
咱们先放一个
h
- 然而不行
- 因为零碎把
h
当做一个变量名 - 不意识
h
- 那怎么办?
加上引号
-
必须给
h
加上双引号"h"
成为一个字符串- 字符串就能当
print
函数的参数
-
咱们理解一下为什么用🧐
- 括号
- 引号
符号含意
-
()括号含意
- 意味着通知 python
- 要把 print 了解成一个函数
-
print()
- 输入空行
- 而且括号里还能够放参数
-
print(h)
h
应该对应一个变量-
如果想要间接输入
h
- 这个时候就须要引号
-
引号含意
-
引号把字符援用起来造成一个字符串
- 就像援用名人名言一样
- 所以引号叫做引号
-
-
整合起来
print("h")
- 输入 ”h” 字符串
- “h” 就是 print 函数的参数
- 参数放在小括号里
# 应用 print 函数
print("h")
#输入 hello world
print("hello world")
- 回车输入~
拼写细节
- 如果一不小心拼写成
pront
的话
- 拼写错一点儿都不行 😬
- 叫错名字的话就找不到这个函数了
玩解释器
- python 是个解释器
- 能够一行行进行解释
- 想让他干什么间接输出就能够
1+1
300*40
来点过分的
123123123123*123123131213212313
- 这都没有解体?
- 多大能力解体呢?🤔
零碎解体
- 这个数字好大
- 也难怪这个 Python 比较慢
- 看起来他对于加法、乘法做了什么解决
- 其余程序受制于计算机字长限度
- 无奈间接解决这么大的数字乘法
- python 却能够
- 所以 python 能不慢么?!
- 字符串能做乘法吗?🤔
字符串乘法
"hello"*10
- 想让每个
hello
都距离一个空格应该如何呢? - 试试看 🤔
编辑 py 文件
- 我想要编辑一个残缺的 python
- 文件保留好之后再执行
- 那就要先退出解释器
# 退出解释器
quit()
新建 py 文件
- 退出 python3 的
IDLE
环境回到shell
之后
# 用 vi 关上并编辑 oeasy.py
vi oeasy.py
-
用
vi
新建一个叫oeasy.py
的文件vi
是编辑神器- 是咱们次要的编辑工具
-
oeasy.py
是 python 文件 的文件名py
代表python
vi
和oeasy.py
之间有个空格
进入 vi
- 而后进入了
vi
的界面了,左下角如下图
-
留神写的是
"oeasy.py" [新文件]
- 特地要留神左下角这个地位
- 就像小地图一样重要
编辑 py
文件
-
按 i 键进入编辑模式
- 再察看左下角
- 如下图所示
- 显示
-- 插入(粘贴)--
-
能够进行插入文字了
- 在下面输出
print("hello Python world")
- 在下面输出
- 时刻留神左下角
回到失常模式
- 输出
print("hello Python world")
之后 -
按 esc 键回到失常模式
- 再察看左下角
-- 插入(粘贴)--
不显示了
- 如下图
- oeasy.py 前面有个[+]
- [+]意味着没保留
保留并退出
-
按 : 键进入命令行模式
-
留神用的是左手小指和右手小指配合
- 左手小指shift
- 右手小指;
- 按下就从失常模式切换到了命令行模式
- 再察看左下角
-
-
输出
wq
w
的意思是write
写文件,就是保留q
的意思是quit
退出vi
wq
一起就是先保留后退出
- 而后按 回车 键
- 回到
bash
环境
-
如果想要对于 vi 深刻理解
-
倡议有工夫的话点击上面这个链接看看
- oeasy 教您玩转 vim
- 磨刀不误砍柴工
-
- 编写好了 python 文件咱们能够查看么?🤔
查看 py 文件
-
cat oeasy.py
- 能够查看曾经编写的
oeasy.py
的内容
- 能够查看曾经编写的
oeasy.py
是编写好的 python 程序- 尽管
oeasy.py
只有一句 - 但也是一个程序
运行 py 文件
-
python3 oeasy.py
- 运行 python3 程序
- python3 是咱们执行的解释器程序
oeasy.py
是 python3 的参数- 意思是用 python3 来执行
oeasy.py
- 留神大小写的细节
- 如果要把
print
函数首字母大写 会如何?
大写 Print
vi oeasy.py
- 把
print
改成Print
- 保留并退出 vim
python3 oeasy.py
- 能够发现 python 文件中的代码是大小写敏感的
- 而且系统命令的执行也是大小写敏感的
- 总之都是大小写敏感的 (case-sensitive)🤖
与其余语言比拟
- python 的确写起来比拟简洁
总结
-
在解释器里游玩
- print(“Hello World”)
- 1+1
-
谜底揭晓,能够让字符串乘法离开的
- print(“hello \n”*20)
- print(“hello \t”*20)
- 编写了
py
文件 - 运行了
py
文件 - 很简略
- 让咱们持续!!!
- python 还有什么好玩的呢?🤔
- 咱们下次再说!👋