你好世界 ????
回忆上次内容
-
了解了 Python
-
安装了 Python
-
进入了 Python
-
退出了 Python
-
可是我们什么也没有做就离开了 IDLE 游乐场!
你好世界
#首先进入Python3
python3
我们想要来个hello world!
然后直接输入
#貌似程序都是从hello world开始的
hello world
-
好像系统爆了错误 ????
-
系统还挺友好
-
告诉我错在哪了 ????
-
那我错哪儿了?
加上引号
-
通过报错
-
我们知道了这是一个 SyntaxError
-
他不认识 hello world
-
hello world 应该是字符串
-
需要给他加上双引号 "hello world" 引起来
-
这回真的输出了!!!
-
我想的是直出 hello world
-
应该怎么样做呢?
直接输出
-
显示输出英文是什么?
-
其实输出的英文是
-
print
-
这不是打印么?
-
我们用的是显示器啊
-
没有用打印机
缘由
-
Python 诞生于 1990s
-
给他带来启发的语言诞生于 1960s、1970s
-
当时的机器使用电传打字机进行输出
-
我直接把 print 这个函数名放到游乐场里面
-
告诉我 print 是一个内建函数 built-in function
-
这就是交互式编程环境的好处
-
啥都告诉你
-
有来有回的
-
这个环境叫做 REPL
REPL
-
Read - Evaluate - Print - Loop
-
读取 - 执行 - 打印输出 - 循环这个过程
加上括号
-
print 是一个函数
-
函数后面必须得加上一对小括号
-
小括号里面放置参数
-
我们先放一个 h
-
但是不行
-
因为系统把 h当做一个变量名
-
不认识 h
加上引号
-
必须给 h 加上双引号
-
"h" 成为一个字符串
-
字符串就能当 print 函数的参数
符号含义
-
()括号含义
-
意味着告诉 python
-
要把 print 理解成一个函数
-
print()
-
而且括号里还可以放参数
-
print(h)
-
引号含义
-
整合起来
-
print("h")
-
输出"h"字符串
-
"h"就是 print 函数的参数
-
参数放在小括号里
#使用print函数
print("h")
#输出hello world
print("hello world")
拼写细节
-
拼写错一点儿都不行 ????
-
叫错名字的话就找不到这个函数了
玩解释器
-
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文件 的文件名
-
vi 和 oeasy.py 之间有个空格
进入 vi
编辑 py 文件
-
按 i 键进入编辑模式
-
再观察左下角
-
如下图所示
-
显示 --插入(粘贴)--
-
可以进行插入文字了
-
在上面输入 print("hello Python world")
回到正常模式
-
输入 print("hello Python world") 之后
-
按 esc 键回到正常模式
-
如下图
-
oeasy.py 后面有个[+]
-
[+]意味着没保存
保存并退出
-
按 : 键进入命令行模式
-
注意用的是左手小指和右手小指配合
-
按下就从正常模式切换到了命令行模式
-
再观察左下角
-
输入wq
-
w的意思是write写文件,就是保存
-
q的意思是quit退出vi
-
wq一起就是先保存后退出
-
然后按 回车 键
-
回到bash环境
-
如果想要对于 vi 深入了解
-
建议有时间的话点击下面这个链接看看
-
磨刀不误砍柴工
-
编写好了python文件我们可以查看么?????
查看 py 文件
-
cat 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)????
与其他语言比较
总结
-
在解释器里玩耍
-
谜底揭晓,可以让字符串乘法分开的
-
print("hello \n"*20)
-
print("hello \t"*20)
-
编写了py文件
-
运行了py文件
-
很简单
-
让我们继续!!!
-
python 还有什么好玩的呢?????
-
我们下次再说!????
阅读(527) | 评论(0) | 转发(0) |