这或许是对小白最友好的python入门了吧——9,数字深入体验

先给大家介绍一个函数:range(),这个函数是用来干嘛的呢?很简单,数数的,怎么数呢,我先给大家演示一下:

for num in range(1,5):   
	print(num)

注意一下,range函数的范围是前闭后开(包含前边那个数字但是不包含后边那个)。

range的前后两个数字也可以是式子哦!看下图:

除此之外,我们还可以让range数数的时候隔几个数字:

那你现在可以输出10以内的偶数吗?自己试一下吧!

我们还可以创见一个数字列表,这里要引入列表函数list()。

nums = list(range(10**2,5**4,20))
print(nums)

运用前边学过的函数,不看下边的提示,你可以将前 10 个整数的平方加入到一个列表中吗?

自己试一下再看下边的提示!

我先空几行


我们可以这样操作(特地查了一下平方英文是square):

squares = []  #首先创建一个空列表用来存放要创建的元素for num in range(1,11): 
	squares.append(num**2)
print(squares)

也可以用解析列表的方法:

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

num**2在这里给后边的式子一个计算式,for语句给计算式提供具体数值。

方法不局限于这两种,大家有什么更简单的代码可以下方评论区留言分享!

我们还可以对数字进行简单的统计:

min、max、sum分别是最小数、最大数、平均数。

那你会求平均数吗?

求平均数:


原文发布于微信公众号 - TungHsu(gh_cd21b89e52e6)

原文发表时间:2017-12-31

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏GreenLeaves

SQL学习之高级数据过滤

一、高级数据过滤之IN操作符 IN 操作符用来指定条件范围,范围中的每个条件都可以进行匹配。IN取一组由逗号分隔、括在圆括号中的合法值。代码如下: select...

1885
来自专栏YG小书屋

ES中文分词器之精确短语匹配(自定义分词器)

3702
来自专栏郭霖

Android数据库高手秘籍(八)——使用LitePal的聚合函数

上一篇文章当中,我们已经把LitePal查询操作的所有用法都学习完了,很显然,LitePal帮我们提供了非常强大的查询API,使得我们可以极度轻松地完成各种类型...

2727
来自专栏机器人网

ABB机器人编程方式

1、指令表IL   指令表(IL)由一系列指令组成。每条指令都由一个新行开始,包含一个操作符以及和操作符类型相关的一个或多个操作数,并用逗号分开。在指令前可以有...

2946
来自专栏Python

Django——model基础

ORM 映射关系:     表名 <-------> 类名 字段 <-------> 属性     表记录 <------->类实例对象...

17410
来自专栏xingoo, 一个梦想做发明家的程序员

Lucene查询语法详解

Lucene查询 Lucene查询语法以可读的方式书写,然后使用JavaCC进行词法转换,转换成机器可识别的查询。 下面着重介绍下Lucene支持的查询: Te...

3249
来自专栏青玉伏案

Oracle常用函数

前一段时间学习Oracle 时做的学习笔记,整理了一下,下面是分享的Oracle常用函数的部分笔记,以后还会分享其他部分的笔记,请大家批评指正。 1.Oracl...

1899
来自专栏编程

这或许是对小白最友好的python入门了吧——9,数字深入体验

先给大家介绍一个函数:range(),这个函数是用来干嘛的呢?很简单,数数的,怎么数呢,我先给大家演示一下: for num in range(1,5): ...

1989
来自专栏青玉伏案

iOS开发之SQLite--C语言接口规范(四) —— Result Values From A Query

  数据库的在上一篇博客中《SQLite之C语言接口规范(三)——Binding Values To Prepared Statements》用到了如何从查询结...

18510
来自专栏王小雷

Python之数据聚合与分组运算

Python之数据聚合与分组运算 1. 关系型数据库方便对数据进行连接、过滤、转换和聚合。 2. Hadley Wickham创建了用于表示分组运算术语“spl...

2159

扫码关注云+社区