python循环的使用及range()创建数值列表和计算
2017-10-30 11:24
731 查看
#循环基本语句
注意 :因为循环没有括号,所以用缩进代表是否多次执行,未缩进表示只执行一次
例: list2 = ['e','b','A','d','C','f']
for str in list2:
print(str)
print("结束了")
#创建数值列表 range(start, end, scan)方法,最少要保证一个参数,
例: range(0) 会输出空
range(5)等同于range(0,5)输出0,1,2,3,4
range(1,5)输出1,2,3,4 两个参数时,输出等于第一个参数,小于第二个参数
range(1,5,3)输出大于或等于1小于5并且跳跃的间距是3,不写第三个参数默认为跳跃间距为1.所以输出1,4
#数值列表解析
例 squares = [value**2 for value in range(1,11)] #用for解析1到10的数组,算出每个值的平方再放入到squares列表里.
print(squares)
#数字列表计算
例: digits = [1,2,3,4,5,6,7,8,9,0]
print(min(digits))
输出0
print(max(digits))
输出9
print(sum(digits)) 输出45
print(sum(digits, 10)) 输出55
注意 :因为循环没有括号,所以用缩进代表是否多次执行,未缩进表示只执行一次
例: list2 = ['e','b','A','d','C','f']
for str in list2:
print(str)
print("结束了")
#创建数值列表 range(start, end, scan)方法,最少要保证一个参数,
例: range(0) 会输出空
range(5)等同于range(0,5)输出0,1,2,3,4
range(1,5)输出1,2,3,4 两个参数时,输出等于第一个参数,小于第二个参数
range(1,5,3)输出大于或等于1小于5并且跳跃的间距是3,不写第三个参数默认为跳跃间距为1.所以输出1,4
#数值列表解析
例 squares = [value**2 for value in range(1,11)] #用for解析1到10的数组,算出每个值的平方再放入到squares列表里.
print(squares)
#数字列表计算
例: digits = [1,2,3,4,5,6,7,8,9,0]
print(min(digits))
输出0
print(max(digits))
输出9
print(sum(digits)) 输出45
print(sum(digits, 10)) 输出55
相关文章推荐
- python入门笔记--循环(for...range\enumerate\zip)、列表推导
- Python数值计算:一 使用Pylab绘图(1)
- python列表操作实例源码讲解(创建、使用、更新、删除)
- python jpype 调用Hanlp,使用列表解析.toString.encode("utf-8") 会出现乱码,需用使用for 循环
- Python 中使用 for、while 循环打印杨辉三角练习(列表索引练习)。
- 使用python的列表解析以及函数式计算来简化代码
- python使用循环实现批量创建文件夹示例
- python---局域网扫描简化版、平台判断、平台创建文件、文件操作、range、数字列表转成字符列表、不同平台ping操作
- python学习笔记.4创建数值列表
- Python之创建数值列表
- Python在方括号中使用for循环,类似[0 for i in range(10)],叫 列表解析List Comprehensions
- 【Python-3.3】使用while循环实现列表间数据移动
- Python编程之列表操作实例详解【创建、使用、更新、删除】
- 零基础学python-12.5 修改列表的误区以及使用for和range修改列表
- python使用循环实现批量创建文件夹示例
- Python(5)使用for...in循环和列表推导式打印一个99乘法表
- Python数值计算:一 使用Pylab绘图(3)
- Python自学之路第五步——遍历列表以及创建数值列表
- Python 使用nltk对序列元素(eg. 列表)的频谱计算小结
- range()函数。 笨方法学python. 循环和列表。