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代表pythonvi是编辑神器是我们主要的编辑工具
oeasy.py是 python文件 的文件名vi和oeasy.py之间有个空格
进入 vi
然后进入了
vi的界面了,左下角如下图
注意写的是
"oeasy.py" [新文件]特别要注意左下角这个位置
就像小地图一样重要
编辑 py 文件
按i键进入编辑模式
再观察左下角
如下图所示
显示
--插入(粘贴)--可以进行插入文字了
在上面输入
print("hello Python world")
时刻注意左下角
回到正常模式
输入
print("hello Python world")之后按esc键回到正常模式
再观察左下角
--插入(粘贴)--不显示了如下图
oeasy.py 后面有个[+]
[+]意味着没保存
保存并退出
按:键进入命令行模式
左手小指shift
右手小指;
注意用的是左手小指和右手小指配合
按下就从正常模式切换到了命令行模式
再观察左下角
输入
wqw的意思是write写文件,就是保存q的意思是quit退出viwq一起就是先保存后退出然后按回车键
回到
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 还有什么好玩的呢?🤔
我们下次再说!*

