随笔分类 -  python

15、python学习手册之:元组、文件及其他
摘要:1、使用文本来存储python对象时,必须使用转换工具把对象转成字符串 2、内置函数eval可以把字符串当做可执行程序代码:eg s = ‘[1,2,3]’ eval(s) -->[1,2,3],这里eval及时把字符串转化为列表对象 3、pickle模块能够直接存储对象 D= {‘a’:1,‘b’ 阅读全文

posted @ 2019-04-09 17:08 拉风摊主 阅读(122) 评论(0) 推荐(0) 编辑

15、python学习手册之:列表和字典
摘要:1、列表属于可变序列,支持在原处的修改 2、在标准python解锁器内部,列表就是C数组而不是链接结构 3、内置函数map对序列中的各项应用一个函数并把结果收集到一个新的列表中 eg:list(map(abs,[-1,-2,0,1,2])) -> [1,2,0,1,2] 4、对列表进行索引的结果就是 阅读全文

posted @ 2019-03-29 15:26 拉风摊主 阅读(140) 评论(0) 推荐(0) 编辑

14、序列化操作,类的保存和dict转JSON
摘要:在程序运行的过程中,所有的变量都是在内存中,比如,定义一个dict: 可以随时修改变量,比如把name改成'Bill',但是一旦程序结束,变量所占用的内存就被操作系统全部回收。如果没有把修改后的'Bill'存储到磁盘上,下次重新运行程序,变量又被初始化为'Bob'。 我们把变量从内存中变成可存储或传 阅读全文

posted @ 2019-01-28 14:55 拉风摊主 阅读(187) 评论(0) 推荐(0) 编辑

13、文件读写操作
摘要:由于文件读写时都有可能产生IOError,一旦出错,后面的f.close()就不会调用。所以,为了保证无论是否出错都能正确地关闭文件,我们可以使用try ... finally来实现: 但是每次都这么写实在太繁琐,所以,Python引入了with语句来自动帮我们调用close()方法: 这和前面的t 阅读全文

posted @ 2019-01-28 13:57 拉风摊主 阅读(161) 评论(0) 推荐(0) 编辑

12、python单步调试工具pdb
摘要:pdb 第4种方式是启动Python的调试器pdb,让程序以单步方式运行,可以随时查看运行状态。我们先准备好程序: 然后启动: 以参数-m pdb启动后,pdb定位到下一步要执行的代码-> s = '0'。输入命令l来查看代码: 输入命令n可以单步执行代码: 任何时候都可以输入命令p 变量名来查看变 阅读全文

posted @ 2019-01-28 09:26 拉风摊主 阅读(725) 评论(0) 推荐(0) 编辑

9、str类型和byte类型转换、列表拾遗、元组拾遗、字典拾遗、如何判断对象是否可迭代
摘要:str(字节类型,编码) 可用于创建字符串,或者将其他的转换成字符串 a= ‘李露’ #将字符串转换成字节流 b = bytes(a,encoding = 'utf-8') #将字节转换成字符串 str(b,encoding = 'utf-8') encoding表示b的格式 list是元素的集合 阅读全文

posted @ 2019-01-12 12:37 拉风摊主 阅读(301) 评论(0) 推荐(0) 编辑

8、for 、emumrate、range、if
摘要:1、for循环用户按照顺序循环可迭代对象中的内容,PS:break、continueli = [11,22,33,44]for item in li: print item 2、enumrate 为可迭代的对象添加序号li = [11,22,33]for k,v in enumerate(li, 1 阅读全文

posted @ 2019-01-06 16:34 拉风摊主 阅读(260) 评论(0) 推荐(0) 编辑

7、字典的基本方法
摘要:定义:ni = { } 创建字典: 1 2 3 person = {"name": "mr.wu", 'age': 18} 或 person = dict({"name": "mr.wu", 'age': 18}) 常用操作: 索引 新增 删除 del a[key] 键、值、键值对 循环 for i 阅读全文

posted @ 2019-01-06 15:41 拉风摊主 阅读(146) 评论(0) 推荐(0) 编辑

6、元组的基本方法
摘要:元组的方法和列表基本一样,需要注意的是元组的元素是不能修改的 创建元祖: 1 2 3 ages = (11, 22, 33, 44, 55) 或 ages = tuple((11, 22, 33, 44, 55)) 基本操作: 索引 切片 循环 长度 包含 元组转换:t = tuple(a) a可以 阅读全文

posted @ 2019-01-01 21:43 拉风摊主 阅读(199) 评论(0) 推荐(0) 编辑

5、list列表常用方法说明
摘要:创建列表: 1 2 3 name_list = ['alex', 'seven', 'eric'] 或 name_list = list(['alex', 'seven', 'eric']) 基本操作: 索引 切片 追加 删除 长度 切片 循环 包含 1 2 3 name_list = ['alex 阅读全文

posted @ 2019-01-01 21:41 拉风摊主 阅读(205) 评论(0) 推荐(0) 编辑

4、python基本知识点及字符串常用方法
摘要:查看变量内存地址 id(变量名) ni = 123 n2 = 123 ni和n2肯定是用的两份内存,但是python对于数字在-5~257之间的数字共用一份地址,范围可以修改 name = ‘李璐’ for i in name: print(i) //将会打印出李璐 print(bytes(i,en 阅读全文

posted @ 2018-12-23 22:37 拉风摊主 阅读(188) 评论(0) 推荐(0) 编辑

3、Pycharm使用
摘要:1、设置文件模板 file->settings->Editor->File and Code Templates->Python Script 2、运行 a.点击要运行的文件,右键 run b.view->toolbar 选中要执行的文件 点击-运行 c、在当前文件空白处,右键,run 3、修改当前 阅读全文

posted @ 2018-03-11 15:44 拉风摊主 阅读(158) 评论(0) 推荐(0) 编辑

2、Python基本数据类型
摘要:1、算数运算: 2、比较运算: 3、赋值运算: 4、逻辑运算: 5、成员运算: 基本数据类型 1、数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-2**6 阅读全文

posted @ 2018-03-07 21:45 拉风摊主 阅读(115) 评论(0) 推荐(0) 编辑

1、初识python
摘要:1、linux下运行python脚本时,在第一行通过“#!/usr/bin/env python”指定python h.py <=> ./h.py 具有相同的效果 (h.py需要有执行权限) 2、pyc 文件 执行Python代码时,如果导入了其他的 .py 文件,那么,执行过程中会自动生成一个与其 阅读全文

posted @ 2018-03-07 21:28 拉风摊主 阅读(113) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示