运行程序
据说,高级工程师基本不怎么用鼠标,用电脑基本只用键盘就可以把电脑用的比鼠标还6。
没有环境就无法实现python的产生和运行,而python的特性,使得python只要是有命令行,安装了python环境就可以使用。
我用的IDLE的编程环境,同时我安装了python环境,所以我windows的命令行也可以使用运行python。
除此之外还有:
pyCarm
eclipse
notepad++
。。。。。。

使用时,输入python即可进入【>>>】就可以使调用python环境了。

我用的IDLE是python官方编程环境,可以算作基础的python环境了。
我来创建一个.py文件
print("hello world") print("你好,世界")
保存为hello word.py文件。

【F5】运行可显示:
print("hello world") print("你好,世界") hello world 你好,世界
编码问题
Python2版本中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。
所以下面是针对python2+中使用中文编码问题。
避免中文乱码,用下面的方法:
就是在开头声明:
【# -*- coding: UTF-8 -*- 】或者【#coding=utf-8】就行了。
解决方法为只要在文件开头加入
【# -*- coding: UTF-8 -*- 】或者【#coding=utf-8】就行了。
例如:
Python 2.0+实例
#!/usr/bin/python # -*- coding:UFT-8 -*-#【-*-】就是为了好看,没实际用途 print"你好,世界";
注意:#coding=utf-8 的 = 号两边不要空格。
UTF-8
UTF-8 是最流行的一种对 Unicode 进行传播和存储的编码方式。 它用不同的 bytes 来表示每一个代码点。 ASCII 字符每个只需要用一个 byte ,与 ASCII 的编码是一样的。 所以说 ASCII 是 UTF-8 的一个子集。
python3版本源码文件默认使用UFT-8编码,所以可以正常解析中文,无需指定UFT-8编码。
网友评论