Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 5|回復: 0
打印 上一主題 下一主題

简而言之将您定义的函数应用

[複製鏈接]

1

主題

0

好友

5

積分

新手上路

Rank: 1

該用戶從未簽到

跳轉到指定樓層
樓主
發表於 2023-11-23 17:15:37 |只看該作者 |倒序瀏覽

来评估列并存储结果将语句应用于的最简单方法之一是使用方法。于的每个完整行或行子集。您可以定义函数以根据条件语句返回结果。在此示例中您有一个包含学生姓名及其相应测试分数的在打印到终端的相邻列中显示学生姓名和考试成绩借用上一个示例中定义的逻辑您可以应用一个自定义函数通过调用返回与每个数字测试分数对应的字母等级首先使用关键字声明一个函数并为该函数分配一个名称以便您可以将其作为参数传递到中。采用一个参数行它是为中的每一行传入的值的占位符。

在中您有一个语句来计算行值。每当满足条件时就会声明临时变量将字母等级存储为字符串。由于一旦一个语句计算结果为或达到时语句就会停止执行因此会立即返回结果并且移动到下一行。。对每一行运行函数并编译一系列结果。在这种情况下索引运算符用于指定。仅针对列下包含的值而不是的完整行。否则将尝试评估学生姓名字符串是否大于或等于您提供的整 手机号码数据 数从而导致。调用的结果如下。具有新列名称的以及与打印到终端的测试分数相对应的字母等级方法适用于多条件场景例如分配多个字母等级。但是如果评估是二进制的您可以使用简化工作流程。



方法最适合用几行快速定义简单的逻辑语句方法是一个索引运算符当条件具有二元结果真或假时您可以使用它来快速评估行值。对于此示例保存学生的数字测试分数并且您想要评估谁的测试通过了。显示打印到终端的学生姓名和相应的测试分数首先通过首先分配值来反转语句的控制流在这里您创建了一个名为的新列并为其分配了布尔值的通用值。您可以在下面看到结果。对于打印到的每个学生列名称为的显示为但是您知道不太可能每个学生都未通过测试希望如此。为了确认这一点您现在可以指定通过条件用于查找列下大于或等于的值。然后将布尔值分配给相应行的列下的单元格覆盖现有的错误的。输出打印如下。显示打印到屏幕上的两个值和六个值评估执行完成后您可以看到有。
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

雲端vps主機|免費論壇|Archiver|手機版|赤道联盟

GMT+8, 2025-12-19 16:21 , Processed in 0.066639 second(s), 23 queries .

抗攻擊 by GameHost X2.5

© 2001-2012 Comsenz Inc.

回頂部 一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |