Python基础-使用range创建数字列表以及简单的统计计算和列表解析

1、使用函数 range()

  numbers = list(range[1,6])

  print (numbers)

  结果:

  [1,2,3,4,5]

  使用range函数,还可以指定步长,例如,打印1~10内的偶数

  even_numbers = list(range(2,11,2))

  print(even_numbers)

  结果:[2,4,6,8,10]

  Python中  两个星号(**)表示乘方运算

  squares = []

  for value in range(1,11):

    squares.append(value**2)

  print (squares)

  结果:[1,4,9,16,25,36,49,64,81,100]

2、对数字列表进行简单的统计计算:

  统计最大值、最小值、和总和:

  digits = [1,2,3,4,5,6,7,8,9,0]

  min(digits )  结果:0

  max(digits )    结果:9

  sum(digits )  结果:45

3、列表解析

  squares = [value**2 for value in range(1,11)]

  print(squares)

  结果:[1,4,9,16,25,36,49,64,81,100]

  实例中 for循环为 for  value  in range (1,11),它将值提供给表达式value**2。注意:这里的for循环末尾没有冒号。

 

posted @ 2019-07-09 19:53  心跳的旋律123  阅读(2166)  评论(0编辑  收藏  举报