python
Hh19900902
生命是以时间为单位的,浪费别人的时间等于谋财害命;浪费自己的时间,等于慢性自杀;
展开
-
python中函数的参数理解
例子: def test(x,y,z): print(x,y,z) def test1(x,y,z,*args): print(x,y,z,args) def test2(x,y,z,**kw): print(x,y,z,kw) a = [1,2,3] y = {‘x’:1,’y’:2,’z’:3} test(1,2,3) test(z=1,x=3,y=原创 2018-01-23 17:37:03 · 269 阅读 · 0 评论 -
Python学习笔记之集合
集合(set)是一个无序的不重复元素序列。可以使用大括号{ }或者set()函数创建集合,注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建一个空字典。创建格式parame = {value01,value02,...}或者set(value)--------------------------->>>basket =...原创 2019-04-25 15:59:26 · 381 阅读 · 0 评论 -
Python学习笔记之字典
字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:dict1 = {key1;value1,key2:value2}键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。一个简单的字典实例:dic...原创 2019-04-25 15:49:51 · 228 阅读 · 0 评论 -
Python学习笔记之元组
元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。例子:>>>tup1 = ('Google', 'Runoob', 1997, 2000);>>> tup2 = (1, 2, 3, 4, 5 );>>> tup3 = "a", "...原创 2019-04-25 14:58:12 · 256 阅读 · 0 评论 -
Python学习笔记之列表
例子:list1 = ['Google', 'Runoob', 2018, 2019];list2 = [1, 2, 3, 4, 5, 6, 7 ];访问列表中的值list1[0] 0 为list1的索引list2[1,4] 从1开始到4 左闭右开更新列表list1[2] = 2011删除列表元素del list[2]删除第3个元素Python列表脚本操...原创 2019-04-25 14:12:30 · 229 阅读 · 0 评论 -
Python 学习笔记之字符串
python字符串格式化符号: 符 号 描述 %c 格式化字符及其ASCII码 %s 格式化字符串 %d 格式化整数 %u 格式化无符号整型 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X ...原创 2019-04-25 13:57:36 · 179 阅读 · 0 评论 -
python中判断字母大小写和数字字符串
字符串.isalnum() 所有字符都是数字或者字母,为真返回 Ture,否则返回 False。字符串.isalpha() 所有字符都是字母,为真返回 Ture,否则返回 False。字符串.isdigit() 所有字符都是数字,为真返回 Ture,否则返回 False。字符串.islower() 所有字符都是小写,为真返回 Ture,否则返回 False。字符...原创 2018-02-26 11:59:54 · 13918 阅读 · 1 评论 -
python 内置函数之isinstance 语法:isinstance(object,type)
作用:来判断一个对象是否是一个已知的类型。 其第一个参数(object)为对象,第二个参数(type)为类型名(int…)或类型名的一个列表((int,list,float)是一个列表)。其返回值为布尔型(True or flase)。 函数,计算传入字符串的个数 if isinstance(s,str): #args1: 数据 args2:数据类型 pass 若对原创 2018-01-24 10:59:32 · 9557 阅读 · 0 评论 -
python函数理解整理
函数中我们传入的参数是地址还是值例子:def test(x):#函数传的是值还是地址? 传值是不能改变的 地址是可以改变的 x[0] = 2 print(id(x)) print(x) i=[1,2,3,4,5] print(id(i)) test(i) for j in i: print(j) 发现传送的是传送的是地址(类似Java的强引原创 2018-01-23 18:12:26 · 257 阅读 · 0 评论 -
Python学习笔记之迭代器与生成器
迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter()和next()。字符串,列表或元组对象都可用于创建迭代器:>>>list=[1,2,3,4]>>> ...原创 2019-04-25 16:34:32 · 223 阅读 · 0 评论