精通各种语言的HelloWorld是我与生俱来的天赋.
零基础知识储备
- python环境安装
通过官网python website 按照不同操作系统下载安装即可,多版本的设置暂时不用处理,暂时用交互环境处理即可,不用过于深入细节,后期会进行专门讨论。 -
交互环境执行
打开python交互工具 IDLE,图标如图。
python交互工具 IDLE
IDLE运行界面
- 第一行程序“HelloWorld”
IDLE内直接输入以下代码,回车。
print("Hello World!")
-
代码文件运行
打开终端环境,首先输入 python 查看当前环境是否已配置正确
如果显示为python2环境,则是由于Linux或MacOS系统原始存在python2环境所致。
python命令显示为python2版本
如果不数据系统环境配置或不想纠结于版本管理的话,直接输入python3即可。
python3指令直接进入python3版本
新建名称为 xx.py后缀的文件,同时文件内容输入上述的打印"HelloWorld"的代码,直接使用以下指令执行即可
python3 xx.py
具体结果如下

- 解释性语言特性
是否需要编译?
变量
数据类型
- Numbers
- String
The Interpreter and Its Environment(字符编码)
-
ASCII
用1个byte的编码表示常用字符及编号 -
GB2312
改良后的扩展字符编码表示方式,占位符为2个byte -
GBK
改良后的扩展字符编码表示方式,占位符为1个byte -
UTF-8
改良后的扩展字符编码表示方式,占位符为3个byte -
UTF-16
-
Source Code Encoding (python代码字符编码指定)
python可以在代码文件头部增加代码声明指定文件字符编码类型,具体方式很多,推荐如下写法
# -*- coding: encoding -*-
例如,包含中文的环境经常默认指定字符编码为utf-8,具体写法如下。
# -*- coding: utf-8 -*-
类型转换
python支持强制的字符编码环境转换,具体方式如下。
流程判断
if语句
注意强格式缩进要求
网友评论