Python基础笔记

1.单行注释
#

2.多行注释
“””
“””

3.引入包
import

4.引入方法
from

5.打印
print

6.格式化字符串
%d 数字
%s 字符串
%r 字符串

7.连字符
+

8.执行文件
python ex1.py

9.扩展名
.py

10.转义符
\

11.输入
raw_input

12.传参
argv

13.读写文件
read 读取文件赋值给变量
readline 读取行
write 写入文件
truncate 清空文件
close 关闭文件

14.自然语言工具包
NLTK

15.交互式开发环境
IDLE

16.读取pdf
pypdf

17.读取word
pywin32

18.绘图工具
matplotlib

19.网络结构
NetworkX

20.统计表
CSV

21.数值处理
NumPy

22.关系数据库
mysql-python

23.大数据集合
PyLucene

24.XML
xml.etree

25.RSS
feedparser

26.电子邮件
imaplib

27.Python GUI程序扩展名
.pyw

28.身份操作符
is

29.成员操作符
in

30.if语句
if
elif
else

31.集成
set

32.range
创建整数列表

33.解决中文报错
在文件开头加上# -*- coding: UTF-8 -*-

34.字符串截取
s[1:5]

35.元组和列表区别
元组 () tuple
列表 [] list
元祖不能二次赋值,相当于只读列表

36.字典
键值对
{}

37.**
幂运算

38.//
取整除

39.空语句
pass

40.choice
从序列中随机挑选

41.shuffle
序列随机排序

42.%
格式字符串

43.r/R
原始字符串

44.u
unicode字符串

45.del
删除

46.def
定义函数

47.json
json.dumps 对象转json
json.loads json转对象

48.say
输入任意次数字符串