摘要:
精彩案例 输入若干个成绩,求所有成绩的平均值分,每输入一个成绩后询问是否继续输入下一个成绩,回答yes就继续输入下一个成绩,回答no就停止输入成绩 scores = []while True: x = input('请输入第{0}个成绩:'.format(len(scores)+1)) try: s
阅读全文
posted @ 2019-03-05 22:23
0x153_小波
阅读(353)
推荐(0)
摘要:
选择结构 单分支选择结构 语法 if 表达式: 语句块 当表达式值为True时,表达式满足,语句块执行,否则不执行 >>> x = input('Input two numbers:')Input two numbers:23 44>>> a,b = map(int,x.split())>>> if
阅读全文
posted @ 2019-03-05 22:20
0x153_小波
阅读(418)
推荐(0)
摘要:
条件表达式 关系运算符 python中关系运算符可以连续使用,这样可以减少代码量,也比较符合人类的思维方式 >>> print(1<2<3) # 等价于1<2 and 2<3True>>> print(1<2>3)False>>> print(1<3>2)True 逻辑运算符 逻辑运算符and、or
阅读全文
posted @ 2019-03-05 22:19
0x153_小波
阅读(260)
推荐(0)
摘要:
集合:元素之间不允许重复 集合属于Python无序可变序列,元素之间不允许重复 集合属于Python无序可变序列,元素之间不允许重复 集合对象的创建与删除 直接将值赋值给变量即可创建一个集合 >>> a = {3,5}>>> type(a)<class 'set'> set()函数将列表、元组、字符
阅读全文
posted @ 2019-03-05 22:17
0x153_小波
阅读(673)
推荐(0)
摘要:
字典:反映对应关系的映射类型 字典(dict)是包含若干“键:值”元素的无序可变序列 字典中元素的“键”可以是python中任意不可变数据,例如整数、实数、复数、字符串、元组等类型可哈希数据,“键”不允许重复,“值”是可以重复的。字典在内部维护的哈希表使得检索操作非常快。 字典(dict)是包含若干
阅读全文
posted @ 2019-03-05 22:15
0x153_小波
阅读(732)
推荐(0)
摘要:
元组:轻量级列表 元组创建于元素访问 元组于列表的异同点 相同点 列表和元组都属于有序序列,都支持使用双向索引访问其中的元素 不同的点 元组属于不可变序列,不可直接修改元组中的元素的值,也无法为元组增加和删除元素,从一定程度上讲,可以认为元组是轻量级列表,或者“常量列表” 相同点 列表和元组都属于有
阅读全文
posted @ 2019-03-05 22:10
0x153_小波
阅读(370)
推荐(0)
摘要:
列表 列表的创建与删除 使用“=”直接将一个列表赋值给变量即可创建列表对象,也可以使用list()函数把元组、range对象、字符串、字典集合或其他可迭代对象转换为列表 >>> a_list = ['a','b','mpilgrim']>>> a_list = [] # 创建空列表>>> x = l
阅读全文
posted @ 2019-03-05 22:08
0x153_小波
阅读(442)
推荐(0)
摘要:
python中常用的序列结构由列表、元组、字典、字符串、集合等,列表、元组、字符串等有序序列以及range对象均支持双向索引
阅读全文
posted @ 2019-03-05 22:01
0x153_小波
阅读(236)
推荐(0)
摘要:
zip() zip()函数用来把多个可迭代对象中的元素压缩到一起,返回一个可迭代的zip对象,其中每个元素都是包含原来的多个可迭代对象对应位置上元素的元组,最终结果中包含的元素个数取决于所有参数序列或可迭代对象中最短的那个,可以这样理解这个函数,把多个序列或可迭代对象中的所有元素左对齐,然后像拉拉链
阅读全文
posted @ 2019-03-03 23:20
0x153_小波
阅读(266)
推荐(0)
摘要:
range() range()语法格式为 range([start,] stop [,step])# 有三种用法range(stop)range(start,stop)range(start,stop,step) 该函数返回具有惰性求值特点的range对象,其中包含左闭右开区间,参数start默认为
阅读全文
posted @ 2019-03-03 23:19
0x153_小波
阅读(249)
推荐(0)