python之路 - 基础2

2017-01-12 10:03:02来源:作者:Python_博客园人点击

1.导入模块

import 模块名

form 模块名 import 模块中的函数

可以将模块放入同级目录中,也可以将模块放入site-packages目录中

1 import sys2 print (sys.path) #打印环境变量3 print (sys.argv) #打印相对路径4 5 import os6 cmd_res = os.system('dir') #执行命令不保存结果7 cmd_res = os.popen('dir').read()8 os.mkdir('new_dir') #创建单个目录View Code

2.pyc文件

当Python程序运行时,编译结果保持到内存中的pycodeobject中,当Python结束时Python解释器则将

pycodeobject写入到pyc文件中,当Python程序第二次运行时,首先程序会在硬盘中找pyc文件并和py文

件的生成时间做比对,如果pyc时间为最新时间,则直接载入,否则重复执行上面的过程

3.数据类型

数字(整数、浮点数)

字符串

布尔 1真 0假

bytes类型,二进制统一为bytes类型

1 msg = '爱我北京天安门'2 print (msg.encode(encoding='utf-8'))3 msg = b'/xe7/x88/xb1/xe6/x88/x91/xe5/x8c/x97/xe4/xba/xac/xe5/xa4/xa9/xe5/xae/x89/xe9/x97/xa8'4 print (msg.decode(encoding='utf-8'))View Code

4.三元运算

1 a,b,c = 1,3,52 d = a if a > b else c3 print (d)View Code

5.列表

1 names = ['ZhangYang','ZhaoYi','ShaoYiFan','JiaChen','MengLingJun','LiuLin']2 print (names[0:3]) #切片3 print (names[:3]) #切片4 print (names[-1]) #切片5 print (names[-3:]) #切片6 print (names[::2]) #切片7 print (names[::-1]) #切片View Code 1 #追加 2 names.append('YangRui') 3 #插入 4 names.insert(2,'YangRui') 5 #修改 6 names[2] = 'YangRui' 7 #删除 8 names.remove('YangRui') 9 del names[1]10 names.pop(1)11 #索引12 names.index('YangRui')13 #统计数量14 names.count()15 names.count('YangRui')16 #清空列表17 names.clear()18 #反转19 names.reverse()20 #排序21 names.sort()22 #合并列表23 names.extend(['YangRui'])View Code 1 #复制列表,浅copy 2 names = ['ZhangYang','ZhaoYi','ShaoYiFan','JiaChen','MengLingJun','LiuLin',['YangRui']] 3 names2 = names.copy() 4 print (names,names2) 5 6 import copy 7 #复制列表,深copy 8 names2 = copy.deepcopy(names) 9 10 names[3] = '汤姆'11 names[-1][0] = '杰克'12 print (names)13 print (names2)14 15 #循环列表16 for i in names:17 print (i)View Code 1 import copy 2 #浅copy,3中方式 3 person = ['name',['saving',100]] 4 ''' 5 p1 = copy.copy(person) 6 p2 = person[:] 7 p3 = list(person) 8 ''' 9 p1 = person[:]10 p2 = person[:]11 p1[0] = 'tom'12 p2[0] = 'jane'13 p1[1][1] = 5014 print (p1)15 print (p2)View Code

6.元祖

元祖和列表类似,但不能更改,只能做切片和查询,又称只读列表

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台