一、Python初识篇
Python开发
开发:
开发语言:
高级语言:Java、C# 、C++、Python...
低级语言:C(程序员必备(自学)、根本)、汇编语言
机器码(低级语言转换成0101...)和字节码(高级语言先转换成字节码→机器码)
语言之间的对比:
PHP类:适用于写网页,局限性
Python、Java:可以写网页,也可以开发后台功能
-Python:执行效率低、开发效率高
-Java:执行效率高、开发效率低
Python种类:
CPython(主流)
安装:
python安装在OS上,执行操作:写一个文件,文件按照python的规则写,将文件交给Python软件,读取文件中的内容,然后进行转换和执行,最终获取结果。
python软件====>python解释器(内存管理)
下载:
python2 在继续更新 功能范围比较小
python3 在继续更新 功能更加多,更加智能。但是要注意有些Python2有的,而Python3没有,或者执行操作不一致。
windows:在Windows下进行开发。
Linux: 也可以在Linux系统下进行开发,若电脑性能较好建议在Linux下操作开发,比较简洁。
a. Python基础
- 基础
1.后缀名是可以任意的吗?
导入模块时,如果不是.py文件,会报错
==>以后的文件名统一写.py
2.终端两种执行方式
(1)python解释器 py文件路径
(2)python 进入解释器:
实时输入并获取到执行结果
3.解释器路径
#!usr/bin/env python
4.编码
Python3现在的编码方式为# -*- coding:utf8 -*-
ascill码: 8位
unicode码: 16位+(会造成过度浪费内存)
utf-8: 能用多少表示就用多少表示。
python3 :无需关注
python2:每个文件只要出现中文,头部必须加 # -- coding:utf8 --
- 基本数据类型
1.数字
2.字符串
3.布尔值

浙公网安备 33010602011771号