Python安装
1)Windows安装
下载msi文件,安装完成之后,需要把python的路径设置到PATH中。
2)Linux安装
更新最新的python,使用2.7以上的python2.0;然后需要安装python3.0的3.5版本。
3)环境检查
C:\Users\zhangxb>python -V
Python 3.5.2
Python入门
1)HelloWorld
#!/usr/bin/env python
# -*- coding:utf-8 -*-
#惯例
print('helloworld')
helloworld
2)编码
ASCII:8位2**8(1个字节8位),不识别汉字
UNICODE:最少2个字节2**16(2个字节16位)—占用内存
汉字由三个字节构成
UTF-8:优化UNICODE
英文-8位
欧洲-16位
中文-24位
- py2.7默认使用ASCII,所以开头需要修改编码
# -*- coding:utf-8 -*-
- py3.0默认使用UTF-8,所以开头不需要人为再指定utf-8了
模块和字节码
1)注释
- 单行注释
#单行注释
- 多行注释
"""
第一行注释
第二行注释
第三行注释
"""
2)导入模块
#!/usr/bin/python
#lib.py
#连接数据库
def connect():
print('hello,world 2')
#增删改查操作
print('helloworld 1')
#..
#!/usr/bin/python
#index.py
import lib
lib.connect()
print('index')
#执行结果
"""
helloworld 1
hello,world 2
index
"""
3)用户交互输入输出
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import getpass
from pip._vendor.distlib.compat import raw_input
user = raw_input("user:")
passwd = getpass.getpass('Password:')#输入不显示在屏幕
print(user)
print(passwd)
变量
- 数字、字母、下划线组成
- 变量名不能是数字开始
- 变量名不能是内部关键字