
python
文章平均质量分 73
Gql_317
心之所向,所坚不畏
展开
-
python数据类型—字典(dict)
字典:是一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中。1.字典的创建赋值创建:key-value键值对工厂函数创建通过字典的fromkeys方法创建字典,所有元素有一个默认值,如果没有指定默认值,默认为None给每个元素设置默认值为"123"2. 字典的...原创 2018-09-07 21:50:45 · 637 阅读 · 0 评论 -
python数据类型—集合(set)
集合(set) – 类似于字典集合的两大功能:集合可以实现去重的功能 集合可以实现关系测试:交集;差集;并集;是否子集;是否没有交集1. 集合的定义集合里面的元素是没有重复的定义一个空集合:第一种方法的定义是错误的,生成的是一个字典;第二种方法才是正确的定义一个空集合的方法。2. 集合的特性集合是无序的,不重复的数据类型,因此不支持索引;切片;重复和连接,只满足...原创 2018-09-07 21:51:40 · 1260 阅读 · 0 评论 -
python学习之函数
一、函数的定义def 函数名(形参): 函数体 return 返回值注:形参和返回值不为一个,可以有多个形参和返回值。 二、函数的调用 函数名(实参) 实现打印返回值:print 函数名() 总结: 定义函数时,函数不执行; 调用函数时,函数才执行。 例1# 定义函数# 如果不主动调...原创 2018-09-07 21:54:31 · 223 阅读 · 0 评论 -
python生成式
一、列表生成式书写格式:[experssion for i in 序列 if ...]1. 生成一个列表,列表元素分别为[1**2,2**2,3**2......n**2]常规做法:定义一个空列表,然后采用for循环,每循环一次添加一个元素到列表中。# _*_ coding:utf-8 _*_li = []for i in range(1, int(raw_...原创 2018-09-09 12:53:06 · 1108 阅读 · 0 评论 -
python数据类型经典练习题
1. 生成任意多个随机数,并升序排列代码如下:# _*_ coding:utf-8 _*_import randoms = set([])for i in range(int(raw_input())): s.add(random.randint(1, 1000))print sorted(s)结果如下:2. 统计重复单词的次数:此处认为单词之间以空...原创 2018-09-09 12:54:58 · 11801 阅读 · 0 评论 -
python中的类
一、类属性和类方法 python中有一句特别著名的话:一切皆对象。 类也是一个特殊的对象 —–> 类对象 类对象可以拥有自己的属性和方法1.类属性2.类方法通过< 类名.属性名 >或者< 类名.方法名 > 的方式可以直接访问类的属性或者调用类的方法 类属性和实例属性 概念和使用类属性就是给类对象定义的属性,通常用来记录与这个类相关的特征...原创 2018-09-13 20:00:37 · 414 阅读 · 0 评论