当前位置:阳光沙滩 >python > 查看文章
本文目录如下:

1.第一个Python

python是脚本语言,跟Java,C++不一样。python有一个解析器(翻译器)

扩展名为.py

创建一个专门保存python代码的文件夹

代码编写:

vi hello_world.py

输入一行代码:

print("hello world")

保存退出一下

python 文件名

2018-12-06_153526

这样子就把hello world输出了

Python是解析型编程语言,除了这种方式以外,我们还可以一边写代码,一边解析代码:

2018-12-06_153747

输入python,进行python解析器

然后输入我们要解析的Python代码

print("hello world")

回车,马上就可以输出了。这种方式一般我们用于学习于验证

怎么退出解析器呢?输入exit()回车即可

也可以用iPython

2018-12-06_154004

但是上面提示说我没有安装,对吧!怎么安装呢?已经有提示啦:

安装ipython

2018-12-06_154108

后面提示Y/N,输入y就可以安装了

2018-12-06_154218

安装完成以后,输入ipython,如上图。

2018-12-06_154512

OK,到这里我们就把hello world搞写啦!

以上两种形式分别叫为:

python-解析器

ipython-交互式

后面我们还会有集成开发环境pycharm

python2和python3

python2一般指的是python2.x,也就是python2点几的版本

同理,python3指的是python3点几的版本

上面的代码,我们也可以用python3解析:

2018-12-06_155329

python3对应的是ipython3,同理安装一下吧:

2018-12-06_155427

python2跟python3的关系

python3很多东西是不往下兼容的,所以,python2的东西不一定能在python3上跑,而python3的东西不一定可以在python2上面跑

编码支持也不一样

python2默认不支持中文,我们修改一下hello_world文件如下:

print("hello world")
print("世界你好")

2018-12-06_162714

python 解析文件,发现报错了呢?

然后我们用python3解析:

2018-12-06_162823

怎么解决python2的编码问题呢?在开头指定编码即可

两种写法,一般集成开发环境会成和我代码生成:

第一种写法:

# -*- coding: UTF-8 -*-

第二种写法:

#encoding=UTF-8

我们修改一下代码:

2018-12-06_163247

修改以后用不同的解析器进行解析:

2018-12-06_163320

OK啦,到这里的话我们就已经把hello world搞定了,把代码写一下吧。

7K
为您推荐
各种观点