for-loop 相关问题

for循环是许多编程语言用于迭代范围的控制结构。这是一种在循环结束之前多次重复语句的方法。根据语言,这可能超过一系列整数,迭代器等。

JavaScript 中的循环垃圾邮件为 false

我正在尝试编写一段代码,如果随机生成的数字与 for 循环中的数字之一匹配,则应输出“True”,否则输出“False”。 让最小值 = 20;让最大值 = 50; 让a =(数学...

回答 1 投票 0

For Loop 根据特定日期的数据创建 Outlook 电子邮件正文

我生成了一封电子邮件,在正文中显示当天的交易。 我对特定数量的交易使用 If 语句。如果我们交易 10,我需要一个以 10 作为变量标准的 If 语句,但是如果我

回答 1 投票 0

这是字符串Tokenizer方法,我想在每一行打印一个新单词,但它不起作用

StringTokenizer st= new StringTokenizer(s,".|?||!|"); while(st.hasMoreTokens()) { String t=st.nextToken();//提取句子的每个单词 ...

回答 1 投票 0

如何通过所有变量创建一些机器学习模型,并在每次迭代后使用 Python 中少 1 个变量创建下一个 XGBClassifier?

我在Python Pandas中有DataFrame,如下所示: 输入数据: Y - 二元目标 X1...X5 - 预测变量 是 X1 X2 X3 X4 X5 1 111 22 1 0 150 0 12 33 1 0 222 1 150 44 0 0 230 0 270 55 0 1 500 ... ... ...

回答 1 投票 0

如何通过特征重要性进行特征选择循环,其中删除的特征在Python的每次迭代中imp = 0或低于平均imp?

我在Python Pandas中有DataFrame,如下所示: 输入数据: Y - 二元目标 X1...X5 - 预测变量 DataFrame的源代码: 将 pandas 导入为 pd 将 numpy 导入为 np 从 xgboost 导入 XGBClassifie...

回答 1 投票 0

如何修改循环构建 ML 模型和生成的 DataFrame,并在 Python 的 for 循环的每次迭代中删除列呈现的变量?

我有 Pandas DataFrame,如下所示: 输入数据: Y - 二元目标 X1...X5 - 预测变量 DataFrame的源代码: 将 pandas 导入为 pd 将 numpy 导入为 np 从 sklearn.model_selection 导入

回答 1 投票 0

javascript for 循环“跳过值”

大家好,我有一小段 jquery 代码,但遇到了问题。看来for循环跳过了第二个参数(当i = 2时),你能告诉我哪里出了问题吗? 这是代码: 变量项目...

回答 3 投票 0

循环范围参数

我正在尝试 Google Apps 脚本编辑器,一个简单的 for 循环给了我奇怪的结果。 假设我有一个电子表格 在脚本编辑器中我编写了一个函数: 函数计算(数组){ 变量结果 = 0; ...

回答 1 投票 0

使用for循环根据条件从范围中提取数据

我在从 Google 表格的 for 循环中提取正确值时遇到问题。 这是我的代码: 注意:这是一个更大函数的片段 函数发送电子邮件() { var trackOriginSheet =

回答 1 投票 0

IndexError:尝试查找姓名及其电子邮件地址[重复]

df1 凯特@gmail.com 詹姆斯@gmail.com 约翰@gmail.com 瑞安@gmail.com df2 电子邮件名称 [email protected] 凯特 [email protected] 詹姆斯 [email protected] J...

回答 1 投票 0

尝试与溢出相乘——rust

Rust 惊慌失措:尝试与溢出相乘 我正在尝试为“AES”加密算法创建多项式。 “fn new()”旨在构造位向量

回答 1 投票 0

我的代码中出现的“浮点异常”错误在哪里?

这里是学生程序员。每次我运行程序时,编译器都会终止并提示存在浮点异常。这是我的代码供参考: #包括 #包括 这里是学生程序员。每次我运行程序时,编译器都会终止并提示存在浮点异常。这是我的代码供参考: #include <iostream> #include <cmath> #include <vector> #include <cstdlib> #include <string> using namespace std; int guesses = 3; int quantity; int discard_value; vector<int> void_numbers(quantity); int points = 10 + quantity * 5; bool unique = 1; int target = rand() % quantity + 1; string check_guess(int guess) { for (int i = 0; i < void_numbers.size(); i++) { if (guess == void_numbers[i]) { return "You guessed a void number. You lose."; } } if (guess < target && guesses != 0) { return "Your guess is lower than the number."; } else if (guess > target && guesses != 0) { return "Your guess is higher than the number."; } else if (guess == target && guesses != 0) { return "You guessed the number. You win " + to_string(points) + " points."; } else if (guesses == 0) { return "You ran out of guesses. You lose."; } else { return "Invalid input. Please try again."; } } void test_input() { cout << "How many void numbers would you like to add? (1-19): " << endl; while(invalidinput) { cin >> quantity; if (quantity < 1 || quantity > 19 || cin.fail()) { cin.clear(); cin.ignore(); cin >> discard_value; cout << "Invalid input. Please try again." << endl; } else { break; } } while (void_numbers.size() < quantity) { int void_number = rand() % quantity + 1; for (int i = 0; i < void_numbers.size(); i++) { if (void_numbers[i] == void_number) { unique = 0; break; } } if (unique) { void_numbers.push_back(void_number); } } for (int i = 0; i < void_numbers.size(); i++) { for (int j = i + 1; j < void_numbers.size(); j++) { if (void_numbers[i] == void_numbers[j]) { void_numbers.erase(void_numbers.begin() + j); j--; int temp_number = rand() % quantity + 1; for (int i = void_numbers.size() - 1; i >= 0; i--) { if (void_numbers[i] == temp_number || void_numbers[i] == target) { void_numbers.erase(void_numbers.begin() + j); } } } } } for (int i = 0; i < void_numbers.size(); i++) { cout << void_numbers[i] << endl; //currently have this here to test if the void numbers are being generated correctly cout << target; } } int main() { srand(time(0)); int quantity; int target = rand() % quantity + 1; char play; cout << "Welcome to the Numbers Game." << endl; cout << "1. In this game you have 3 guesses to guess a randomly-generated number between 1 and 20. The game will inform you if your guess is higher or lower than the random number." << endl; cout << "2. If you guess the number without running out of guesses, you receive 10 points. If you want more points, you have the option of inputting a quantity of void numbers." << endl; cout << "3. Void numbers make you instantly lose the game if you guess one of them, but each additional void number adds 5 additional points to your total score." << endl; cout << "4. If you use all your guesses and don't guess the number, you lose the game." << endl; test_input(); } 整个程序是一个用户猜数字的游戏。在游戏开始之前,用户可以输入一定数量的无效数字,如果猜中其中一个数字,则用户将输掉游戏。 test_input 函数应该用于在向量中生成从 1 到用户想要的任何数量(最多 19)的数字,而无需任何重复数字。向量中的数字也不应该与目标变量中存储的数字匹配。 真的要避免全局变量。 int quantity; 这是一个没有初始化器的变量定义。当它出现在块作用域时,它的值将是不确定的。相反,这里我们将它放在文件范围内,并且它是一个全局变量,其值初始化为零。 int target = rand() % quantity + 1; 这通过计算 target 来初始化另一个全局变量 rand() % quantity +1。由于 quantity 为零,因此除以零,这是未定义的行为,任何事情都可能发生。在您的特定情况下,它可能会导致除零浮点异常信号,但这不能保证。

回答 1 投票 0

尝试查找姓名及其电子邮件地址

df1 凯特@gmail.com 詹姆斯@gmail.com 约翰@gmail.com 瑞安@gmail.com df2 ID 电子邮件 姓名 01 [email protected] 凯特 02 [email protected] 詹姆斯 03 约翰@gmail....

回答 1 投票 0

是否可以在Python中向量化if-else语句的循环?

我想知道是否有可能将带有多个 if-else 语句的 for 循环转换为 Python 中的向量化版本。假设我有几个 numpy 数组 a,b,c,d ,其中 a,b,c,d 具有相同的长度...

回答 1 投票 0

for循环中的位置给出不同的结果

我正在尝试用Python构建一个具有编码和编码功能的简单密码。 它从用户处获取一个单词,应用指定的移位编号并将每个字母向前移动该索引......

回答 1 投票 0

嵌套 For 循环填充 API 参数

我需要为特定的API编写一个嵌套的for循环。我首先创建一个日历数据框来填充 API 参数和输出数据框中的日期列。 日历的代码似乎...

回答 1 投票 0

通过使用 AWK 将 CSV 文件读取到 bash 数组中来打印命令

我有以下 CSV 文件 (mycsv.csv): 爱,恨,--命令是的,这很糟糕--其他命令 狐狸,鸭子,--命令是的,这很糟糕--其他命令 龟、兔 然后我创建一个数组: my_csv=&...

回答 1 投票 0

如果Python循环没有被破坏,你能执行一段代码吗[重复]

我正在寻找一种更Pythonic的方法来构造此检查: 好结果=无 对于项目中的项目: 结果=过程(项目) 如果结果.isGood(): 好结果=结果 休息 如果没有

回答 1 投票 0

Python API 嵌套 For 循环

我需要帮助找到一种为特定 API 编写嵌套 for 循环的方法。我已经用其他脚本完成了这一任务,但是这个脚本给我带来了麻烦,需要一些帮助。 我从创建日历开始

回答 1 投票 0

我如何优化或减少这个嵌套Python字典的for循环?

我在Python中有这个嵌套字典 标志字典 = { 'modl1': { '幻灯片1':{ “屏幕”:{ '屏幕1':{ “mp4_1”:1, 我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.