小编Mar*_*art的帖子

Python返回正确或错误

我不相信我设置正确...因为无论我为foo()填写什么数字,它似乎总是返回"True".我究竟做错了什么??

# Complete the following function.
# Returns True if x * y / z is odd, False otherwise.

def foo(x, y, z):
    answer = True
    product = (x * y) / z
    if (product%2) == 0:
        answer = False
    return answer

print(foo(1,2,3))    
Run Code Online (Sandbox Code Playgroud)

python python-3.x

1
推荐指数
1
解决办法
863
查看次数

Python简单循环

我试图做一个简单的循环,它在单独的行上打印输出数字0-9.我究竟做错了什么?我看过这里的例子,他们并没有真正帮助我.如果你能解释我哪里出错了会非常有帮助.

def singleline(item):
    number = 0
    while number < 10:
        print(number)
        number = number + 1 
Run Code Online (Sandbox Code Playgroud)

python loops

0
推荐指数
1
解决办法
140
查看次数

2个简单的Java问题

第一个问题:我试图以相反的顺序打印出四个双值,所以如果用户输入"1 2 3 4"我想要打印出来"4 3 2 1"这是我的编码.

// User enters 4 float values here
System.out.println("Enter 4 float values");
inputValues2 = input.readLine();
String[] dblValues = inputValues2.split("\\s+");
Run Code Online (Sandbox Code Playgroud)

第二个问题:我想打印出double值的整数部分.我想我正在尝试将double值转换为int.我尝试了这两种不同的方法,并为它们两者带来了错误.有任何想法吗??也许我应该对整数进行某种舍入?

int dblConvert = dblAverage.intValue();           // One way
int dblConvert = Integer.parseInt(dblAverage);    // Second way
Run Code Online (Sandbox Code Playgroud)

java

0
推荐指数
1
解决办法
153
查看次数

标签 统计

python ×2

java ×1

loops ×1

python-3.x ×1