主要内容 #
- 数列的概念
- 相关内置函数:range() list()
- for语句的定义及使用
1. 数列的概念 #
数列就是数字的序列。 例如:1,2,3,…,10是数字1-10的数列。 1,3,5,7,9是一个奇数数列。 2,4,6,8,10是一个偶数数列。2. 内置函数:range() #
range()是一个内置函数,作用是返回一个数列,函数格式如下: range(start, stop, step)3. 内置函数:list() #
内置函数list()可以将一个序列转换为列表。 例如: list(range(5))会将序列转换为列表[0,1,2,3,4]。 list(range(1,5))表示列表[1,2,3,4]。 list(range(1,5,2))表示列表[1,3]。 range()和list()组合使用:list1 = list(range(100)) print(list1)定义一个数列,包含0-99中所有能被7整除的数, 并以列表的形式打印。
list1 = list(range(7,100,7)) print(list1)
4. for语句的定义 #
for循环语句与while循环语句都属于循环结构。 for语句可以遍历任何序列的元素,格式如下:for var in range(5): print(var)
5. for语句的使用 #
用for循环计算1到100相加,并打印结果result=0 for i in range(1,101): result += i print('1到100相加结果为: ', result)用for循环计算1到100之间的奇数相加,并打印结果
result=0 for i in range(1,101,2): result += i print('1到100之间的奇数相加结果为: ', result)
6. 小结 #
OJ训练题 #
1、7的倍数 – ★
2、分糖果 – ★
3、聪明的小白 – ★
4、【基础】质因子 – ★★
5、【基础】小青蛙回来了 – ★★★