2016 - 2024

感恩一路有你

python提示标签无效怎么解决 python for循环range变量,没有效果?

浏览量:1264 时间:2023-07-24 12:12:22 作者:采采

python for循环range变量,没有效果?

编程的时候,控制在什么情况下运行什么代码的流程是非常重要的。大数据分析python if else命令的作用类似于数字交通警察,允许您定义在满足特定条件时运行的代码块。if else语法是您将要学习的大数据分析python语法中最重要的部分之一。

在本教程中,您将学习如何使用大数据来分析python if else控制代码。我们假设您已经了解大数据分析的一些python基础知识,例如:

A.如何阅读CSV文件

b基本的大数据分析python类型,比如列表、字符串、整数。

C.使用for循环处理列表。

如果你对此不满意,我们推荐你参加这个免费的大数据分析的互动python基础课程,里面会教授所有这些内容(还有大数据分析的Python雅思!)。

Taco数据集

我们将学习如何在使用iElse数据集时使用大数据分析python,该数据集总结了Dataquest 特定月份的在线聊天。

在AAA教育中,我们在Slack中提供了虚拟玉米饼(使用HeyTaco)来表达我们的感谢或奖励我们同事的出色表现。你可以把玉米卷送给某人,并附上一条信息来感谢你,比如:

我们将分析HeyTaco 来回答一些关于人类的基本问题。;的捐款习惯。数据集存储在CSV文件tacos.csv中。如果您想按照本教程中的说明进行操作,可以从这里下载数据集。(在此数据集中,我们更改了名称以保护Dataquest人员的隐私)。

让 让我们开始阅读CSV文件,看看文件的前几行:

每条线(或多条线)代表一个为公司工作的人。数据集有四列:

1)姓名:人名(这些姓名是虚构的,但数据代表Dataquest的实际员工!)

2)部门:这个人在哪个部门(或团队)工作。

3)赠送:某人送给他人的玉米饼数量。

4)收到的:某人从其他人那里收到的玉米饼的数量。

让 s删除第一行,因为它包含列名——我们的数据结构很简单,所以我们总能记住它们(或者,如果我们忘记了,请看文章的顶部!)

删除列名后,让 让我们再来看看前五行数据:

准备数据

即使第三和第四列中的数据(代表每个人提供和收到的玉米饼数量)是数字,它们也存储为字符串。我们可以说它们是弦。因为它们被引号括起来:4而不是4。

为了计算数据,我们需要把它们变成整数(大数据分析python的数字类型)。

让 使用for循环遍历每一行数据,并将第3列和第4列(位于索引2和3处)转换为整数类型:

现在您可以看到引号已经被删除(例如,4),这表明这些值现在是整数而不是字符串。

找出我们数据中的平均值。

让 让我们从一些基本的分析开始——找出每个人提供和收到的玉米饼的平均数量。

为此,我们将given和received列提取到单独的列表中,这样我们可以更容易地进行计算:

接下来,我们将这两个列表相加,然后除以长度(或值的数量)得到平均值:

平均赠送和收到的玉米卷数量是一样的!仔细想想这是有道理的,因为一个人提供的每一份taco都必须被其他人接受。

我们可能有兴趣回答的另一个问题是,公司不同部门的平均水平在给予和接受方面如何比较。让 让我们从检查内容团队开始。

要做到这一点,我们需要像以前一样提取已给和已收玉米卷的列表,但前提是生产线的部门是 "内容 "。我们刚刚描述的称为条件,我们将需要使用python if进行大数据分析来检查条件!

大数据分析python if

你可以把大数据分析python if当做一个决策。在我们的例子中,我们需要问一个问题:这个人属于内容团队吗?我们在准则中采取的措施取决于这个问题的答案或条件。这也是大数据分析python if有时被称为条件表达式的原因。

下图显示了创建合格值列表的逻辑:

让 让我们分两行if来看看如何用大数据分析python。首先,让我们 让我们打印第一行和第二行来提醒我们它们的价值:

第一行包含来自内容团队的Amanda,第二行包含来自工程团队的Angela。让 让我们看看,只有当人们来自内容团队时,我们才能使用python语法打印一些大数据分析的输出。

我们将使用操作符来比较团队与字符串 "内容 "。大数据分析中的算子python意味着 "等于 "。

在if条件下,我们可以使用的其他常见运算符包括:

1)!:不等于

2)gt:大于

3)lt:小于

4)gt:大于或等于

5)lt:小于或等于

因为Amanda来自内容团队,所以我们的print()函数被执行,我们看到了输出。让 让我们追踪上图中的路径,以了解发生了什么。什么:

让 让我们花一点时间仔细看看我们使用的语法,并标记不同的部分,以便我们可以理解发生了什么。

现在我们对代码有了更好的理解,让 让我们在第二行尝试同样的代码,看看会发生什么:

当我们运行上面的代码时,我们没有 我没有得到任何输出,因为Angela来自工程团队,而不是内容团队。让 让我们追踪上图中的路径,以了解发生了什么。

如果用For循环,就用大数据分析python。

既然我们已经了解了大数据分析python if如何工作的基础知识,让 让我们在循环中使用它来获得 "给定 "和 "收到 "内容团队的价值观:

我们在given_content上打印了列表,可以看到内容团队的八个成员的值被收集到了一起。现在让我们 让我们计算各队的平均值:

我们可以看到,内容团队成员分发玉米饼的频率大约是他们收到的两倍。我们还可以将这些数字与总体平均值进行比较,发现:

A.与总体平均水平相比,内容团队成员减少了约25%的玉米饼比例。

b内容团队成员得到的玉米饼比整体平均少60%。

否则,使用大数据分析python来改进我们的分析。

当我们将内容团队成员与总体平均值进行比较时,总体平均值包括内容团队成员。把内容团队和每个不在内容团队的人做一个比较,可能会很有意思。

为此,大数据分析python使用iElse控制代码流程教程。我们需要使用大数据分析python的新部分if- else子句。else子句跟在if后面,并指定在条件if不匹配时要运行的一行或多行代码。

让 让我们看一下前面的图,看看增加了什么else子句:

让 让我们修改前面的代码,只在第二行添加一个else子句。在我们开始之前,让 让我们迅速提醒自己第二句话。

好吧,让我们 添加以下else子句:

您可以看到我们的else子句中的代码已经被执行,因为Angela不属于内容团队。

让 追踪上图中的路径:

最后,让else在循环中添加一个子句,并计算两组的平均值:

我们可以看到,内容团队提供的玉米饼比其他团队少30%左右,收到的玉米饼比其他团队少70%左右。

大数据分析python Elif

如果我们想计算赠送和收到的玉米卷:

A.内容团队

B.工程团队

C.所有其他团队

为此,我们需要一个新的工具:大数据分析python elif。elif子句,如else子句,必须出现。如果之后。它使我们能够堆叠第二个条件,仅当第一个条件不满足时才进行评估。这一开始听起来很混乱,但是当你想到这个名字——否则,如果——你就能明白这是在else里面再加一个快捷。

让 让我们看一下上图,看看添加了什么样的elif子句:

让 s在独立代码中添加elif,检查是否有人在内容团队或工程团队中。首先,让我们 ■很快又提醒自己第二句台词:

让 增加以下elif条款:

您可以看到我们的elif子句中的代码已经被执行,因为Angela属于工程团队。

让 追踪上图中的路径:

最后,让elif在循环中添加一个子句,并计算所有三组的平均值:

我们的分析表明,虽然内容团队提供和接受玉米饼的水平低于其他团队的平均水平,但工程团队提供和接受玉米饼的速度高于平均水平。

如果没有,请使用大数据分析python:后续步骤。

在大数据分析python使用iElse控制代码流的教程中,我们了解到:

1)大数据分析python if else使我们能够根据条件控制代码流。

B)if如何只使用满足条件的执行代码。

c)如何c)

Python中break怎么加自定义标签?

打开电脑后,我们点击右下角主菜单找到自定义标签,然后搜索Python,将标签粘贴在break中。

团队 内容 python 数据

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。