不确定我得到这个,但我从 pyLint 得到一个验证错误说:
Redefining name 'a' from outer scope (line 443) (redefined-outer-name)
Redefining name 'b' from outer scope (line 444) (redefined-outer-name)
Run Code Online (Sandbox Code Playgroud)
代码是这样的:
a = 98 # line 443
b = 90 # line 444
def prodNr(a, b):
"""Definiera prodNr"""
return a * b
result = prodNr(a, b)
ANSWER = result
Run Code Online (Sandbox Code Playgroud)
谁能给我一个关于如何摆脱验证错误的线索?
我的Java任务正在疯狂.我对方法很陌生,我似乎无法理解这个方法.你能给我一个指导手吗?
我正在尝试将int数组转换为字符串并使用.
toString方法.我们不允许使用某些库.我从代码中得到的只是一个'stack overflow'...
码:
public static void main(String[] args) {
int[] arr = {3,4,5,6,7};
String str = toString(arr);
System.out.println("arr = " + str);
}
private static String toString(int[] arr) {
String str = Arrays.toString(arr);
return str;
}
Run Code Online (Sandbox Code Playgroud)
到目前为止,这是我的程序的完整代码:
public class Arrays {
public static void main(String[] args) {
int[] arr = {3,4,5,6,7};
int result = sum(arr);
System.out.println(result);
String str = toString(arr);
System.out.println("arr = " + str);
}
private static int sum(int[] arr) {
int result = 0; …Run Code Online (Sandbox Code Playgroud) 我永远不会理解这些事情,所以我需要向正确的方向努力.我有一个需要挑选水果颜色的函数我选择了Switch case语句.问题是我不知道如何从声明中得到结果.也许我应该得到一个If/else语句?这是代码:
function fruitColor(fruit) {
switch(color) {
case "apple" : green;
break;
case "banana" : yellow;
break;
case "kiwi" : green;
break;
case "plum" : red;
break;
}
}
var result = fruitColor(plum);
Run Code Online (Sandbox Code Playgroud)
我无法得到结果,我不确定我是否需要'返回'值或类似的东西.推进正确的方向将是值得赞赏的.谢谢advancve.此致,托马斯