python学习笔记
文章平均质量分 76
鬼神miao
这个作者很懒,什么都没留下…
展开
-
Python中sorted函数的用法
【Python】 sorted函数 我们需要对List、Dict进行排序,Python提供了两个方法对给定的List L进行排序,方法1.用List的成员函数sort进行排序,在本地进行排序,不返回副本方法2.用built-in函数sorted进行排序(从2.4开始),返回副本,原始输入不变--------------------------------s转载 2017-09-07 15:11:38 · 698 阅读 · 0 评论 -
python中的__dict__,__getattr__,__setattr__
python class 通过内置成员__dict__ 存储成员信息(字典)首先用一个简单的例子看一下__dict__ 的用法class A(): def __init__(self,ax,bx): self.a = ax self.b = bx def f(self): print (self.__dict__)a =转载 2017-09-07 15:23:10 · 209 阅读 · 0 评论 -
关于python中字典的一些总结
1、 获取字典中的值,但是无异常当在字典中取值的时候,可以使用如下两种方式:[python] view plain copy>>> d = {'name':'kel'} >>> d {'name': 'kel'} >>> d['name'] 'kel' >>> d.get('name') 'kel'转载 2017-09-07 15:29:40 · 270 阅读 · 0 评论 -
Dict字典
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1,key2 :value2 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。转载 2017-09-07 15:44:11 · 208 阅读 · 0 评论 -
Python中 sys.argv[]的用法简明解释
sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键,所以那些试图从代码来说明它作用的解释一直没看明白。因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所以才能用[]提取其中的元素。其第一个元素是程序本身,随后才依次是外部给予的参数。下面我们通过一个极简单的test.py程序的运行结果来说明它的转载 2017-10-25 09:16:43 · 901 阅读 · 0 评论 -
python sys.argv[]用法
sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始,以下两个例子说明:1、使用sys.argv[]的一简单实例:以下是sample1.py文件:[python] view plain copyimport sys,os print sys.argv os.system(sys转载 2017-10-25 09:32:59 · 305 阅读 · 0 评论 -
python文件读写最佳实践(with)
为了避免忘记或者为了避免每次都要手动关闭文件,我们可以使用with语句(一种语法糖,语法糖语句通常是为了简化某些操作而设计的)。with语句会在其代码块执行完毕之后自动关闭文件。因此我们可以这样来改写上面的程序:with open('song.txt', 'r', encoding='utf-8') as f: print(f.read())print(f.closed)输出转载 2017-10-25 09:52:36 · 573 阅读 · 0 评论 -
python之文件读写
本节内容:I/O操作概述文件读写实现原理与操作步骤文件打开模式Python文件操作步骤示例Python文件读取相关方法文件读写与字符编码一、I/O操作概述I/O在计算机中是指Input/Output,也就是Stream(流)的输入和输出。这里的输入和输出是相对于内存来说的,Input Stream(输入流)是指数据从外(磁盘、网络)流进内存,Output Strea转载 2017-10-25 10:19:50 · 565 阅读 · 0 评论