oeasy教您玩转python - 002 - # 你好世界 - 各位同学除夕快乐,,除旧布新掌握python
你好世界 🥊
回忆上次内容
了解了 Python
安装了 Python
进入了 Python
退出了 Python
可是我们什么也没有做就离开了 IDLE 游乐场!
你好世界
#首先进入Python3python3
我们想要来个hello world!
然后直接输入
#貌似程序都是从hello world开始的hello world
好像系统爆了错误 😡
系统还挺友好
告诉我错在哪了 😌
那我错哪儿了?
加上引号
通过报错
我们知道了这是一个 SyntaxError
语法错误
他不认识 hello world
hello world
应该是字符串需要给他加上双引号
"hello world"
引起来这回真的输出了!!!
但是好像输出也有引号
不过是单引号
我想的是直出
hello world
没有引号
应该怎么样做呢?
来胡乱尝试一下🤪
直接输出
显示输出英文是什么?
display
但是系统又爆了错误 ❌
其实输出的英文是
print
这不是打印么?
我们用的是显示器啊
没有用打印机
print 应该如何理解?
缘由
Python 诞生于 1990s
代码里的输出都使用 print 函数
就成了一个文化
给他带来启发的语言诞生于 1960s、1970s
当时的机器使用电传打字机进行输出
我直接把
print
这个函数名放到游乐场里面告诉我
print
是一个内建函数built-in function
这就是交互式编程环境的好处
啥都告诉你
有来有回的
这个环境叫做 REPL
REPL
什么是REPL呢?🤔
Read - Evaluate - Print - Loop
读取 - 执行 - 打印输出 - 循环这个过程
加上括号
print 是一个函数
函数后面必须得加上一对小括号
小括号里面放置参数
我们先放一个
h
但是不行
因为系统把
h
当做一个变量名不认识
h
那怎么办?
加上引号
必须给
h
加上双引号"h"
成为一个字符串字符串就能当
print
函数的参数
我们了解一下为什么用🧐
括号
引号
符号含义
()括号含义
h
应该对应一个变量如果想要直接输出
h
这个时候就需要引号
输出空行
意味着告诉 python
要把 print 理解成一个函数
print()
而且括号里还可以放参数
print(h)
引号含义
就像引用名人名言一样
所以引号叫做引号
引号把字符引用起来形成一个字符串
整合起来
print("h")
输出"h"字符串
"h"就是 print 函数的参数
参数放在小括号里
#使用print函数print("h")#输出hello worldprint("hello world")
回车输出~
拼写细节
如果一不小心拼写成
pront
的话
拼写错一点儿都不行 😬
叫错名字的话就找不到这个函数了
玩解释器
python 是个解释器
可以一行行进行解释
想让他干什么直接输入就可以
1+1300*40
来点过分的
123123123123*123123131213212313
这都没有崩溃?
多大才能崩溃呢?🤔
系统崩溃
这个数字好大
也难怪这个 Python 比较慢
看起来他对于加法、乘法做了什么处理
其他程序受制于计算机字长限制
无法直接处理这么大的数字乘法
python却可以
所以python能不慢么?!
字符串能做乘法吗?🤔
字符串乘法
"hello"*10
想让每个
hello
都间隔一个空格应该如何呢?试试看 🤔
编辑 py 文件
我想要编辑一个完整的 python
文件保存好之后再执行
那就要先退出解释器
#退出解释器quit()
新建 py 文件
退出 python3 的
IDLE
环境回到shell
之后
#用vi打开并编辑oeasy.pyvi oeasy.py
用
vi
新建一个叫oeasy.py
的文件py
代表python
vi
是编辑神器是我们主要的编辑工具
oeasy.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 还有什么好玩的呢?🤔
我们下次再说!*