Tag: loops

如何修正代码 , 使输出要么是返回 , 要么不是返回

我正在写一个程序 , 它读取一个包含单词列表的文件 , 并将告诉用户该单词是否回文。 我的代码哪里出错了 ? 结果显示 , 它们都是棕榈树 , 而它们不是。 我试过改变循环。 我开始觉得可能是同时循环 , 但我需要这个扫描文件。 File file = new File("dictionary.txt"); Scanner INPUT = new Scanner(file); while (INPUT.hasNextLine()) { String forward = INPUT.nextLine(); String reverseText = forward; for(int…

Read More »

函数在 Python 中的函数末尾的"返回"是什么意思?

函数在 Python 中的函数末尾的”返回”是什么意思? 对于上下文 , 这个代码是由 Matt Parker 在”Numberphile”频道的视频中描述乘法持久性的。 代码写在 Python 2 中 , 我的问题是关于一行 return “DONE” 。 显然 , 这阻止了无限循环的生成 , 因为可以清楚地运行一个例子 ( 下面 ) : def per(n, steps = 0): if len(str(n)) == 1: print "TOTAL…

Read More »

我可以用 R循环自动执行这个代码吗?

我可以用一个循环自动执行这个代码吗 ? 我在学习循环… event_loggers_es1$main_door_state[event_loggers_es1$main_door_state == "0"] <- "1" event_loggers_es2$bathroom_door_state[event_loggers_es2$bathroom_door_state == "0"] <- "1" event_loggers_es3$bedroom_door_state[event_loggers_es3$bedroom_door_state == "0"] <- "1" event_loggers_es4$bedroom_window_state[event_loggers_es4$bedroom_window_state == "0"] <- "1" event_loggers_es5$living_door_state[event_loggers_es5$living_door_state == "0"] <- "1" event_loggers_es6$living_window_state[event_loggers_es6$living_window_state == "0"] <- "1" event_loggers_es7$balcony_door_state[event_loggers_es7$balcony_door_state == "0"] <- "1"EN…

Read More »

管理在 R函数中输入值长度不确定时的语句

我有两个 R 功能。 第一个输出 data.frame 。 输出的第一列在第二个函数中使用。 具体而言 , 第二个函数采用的参数 long 可以是任何数值向量 , 例如 2, 2, 3 任何长度。 然后 , 函数从第一个函数输出 data.frame 的第一列输出相应的元素。 例如 , 如果 long = c(1, 3, 2) , 则第二个函数将第一个函数输出的第一个元素分配给 1 , 如果 2 ,…

Read More »

在 SAS 程序中多次循环整个代码会导致错误

我有 5000 行的长码。 当我宏这个程序 , 然后循环几次。 它成功地执行了 , 但如果我将循环更改为 300 次 , 代码开始导致错误 , 我无法找出原因 , %let Numberl=300; %macro programall; %do r=0 %to &numberl; . . . . . %end; %mend Programall; %Programall; 我假设睡眠功能可以阻止这个问题 https://support.sas.com/documentation/cdl/en/lefunctionsref/63354/HTML/default/viewer.htm#p0a6vn2td7bjr2n1viy8y4lgvq61.htm 有人有类似的经历吗 ? 抱歉…

Read More »

如何在 R上循环 XIRR 函数

我想计算表中每个 ID 的 IRR ( 使用软件包 TVM 中的 XIRR 函数 ) , 每个 ID 有不同的行数。 我相信我必须用第一次出现在最后一次危机中 , 但在那之后 , 我不知道该怎么办。 有人有什么建议吗 ? 下面我发布了一个示例数据框架 , 为此我尝试使用 dplyr 中的汇总函数和函数 XIRR , 并为循环编写一个。 没有成功。 exampledf<-data.frame(c(2, 2, 2, 3, 3, 3, 3,…

Read More »

如果把其他记录都算进去就会留下最后记录

我有这样的名单。 问题: 我需要另外设置 In 和 Out 。 但如果我只有 3 张唱片 , 我就需要设置 0 张唱片 In 。 1 记录 out 为真。 三个记录都是 In Out 虚假。 我试过了很管用。 但我想问问林克有没有更好的办法。 ObservableCollection<EmployeeAttandance> attendancesPerDay = new ObservableCollection<EmployeeAttandance>(); if (attendancesPerDay.Count % 2 == 0) {…

Read More »

如何从字典中创建类对象

希望用字典创建类对象 嗨 , 我知道这个问题在不同的版本中被问到 , 但我对 Python 还很陌生 , 因此 , 在浏览现有的 Q &A之后,我仍然需要一些帮助 先谢谢你。 问题是 – – 我正在使用 qt 设计器进行 UI 设计。 有一组很大的按钮 , 我试图定义在类中。 我希望能够使用字典并创建一个循环 , 通过每个键循环 , 从字典的值生成类对象和定义。 我正在做这个 , 我觉得这很蠢 : class MainWindow(QMainWindow): def…

Read More »

当保存到变量时 , 在循环中获取先前的数字

学习 JavaScript 还是件新鲜事。 我想循环浏览一些值。 如果值大于或等于某个数字 , 则打破循环并获取前一个数字。 例如 : var time = [14, 35]; var interval = 40; // in minutes var startTime = [10, 40]; var timeFormatted = ‘2019-02-04 ‘+time[0]+’:’+time[1]; var startTimeFormatted = ‘2019-02-04 ‘+startTime[0]+’:’+startTime[1]; var dtTime…

Read More »

循环文件时删除数组元素

我的输入数组元素被删除。 守则 : use Data::Dumper; use warnings; use strict; my @files = ("file1", "file2", "file3"); print Dumper(\@files); for (@files) { my $filename = $_ . '.txt'; open(my $fh, '<:encoding(UTF-8)', $filename) or die "Could not open file '$filename' $!";…

Read More »