2024-10-01 07:45:03 发布
网友
因此,我学习了一些基本的python编程,并通过一些书籍学习了一些Java。 我在eclispe上尝试一些非常基本的编码示例,有一个关于return语句的问题
例如,在Python中,函数中的return语句将向屏幕输出某些内容,例如在Python中,如果函数是: def测试(x): 返回x 我做了测试(4) 整数4将输出到屏幕。 在java中return的工作方式是否相同?在
在Python中,return语句不会将任何内容打印到屏幕上。实际情况是,您正在以REPL(交互模式)运行Python,因此函数返回的值将自动显示在屏幕上。在
但是,如果从命令行运行Python(例如,通过执行脚本),函数返回的值将不会显示在屏幕上。。。除非你明确地打印出来。java也是如此:
System.out.println(x); // this is how you print in Java print(x) // this is how you print in Python
虽然所有具有return关键字(或等效关键字)的编程语言都不会在屏幕上打印任何内容,return只对从函数或方法返回值有用。显示结果需要单独的指令。在
return
在Java中,return函数将对象或原语传递回调用方法(最初调用函数的代码)。调用方法可以对返回的值执行它喜欢的任何操作(包括打印)。在
public static int myMethod() { return 5; } public static void main (String[] args) { int a = myMethod(); System.out.println(a); //prints 5 }
在Python中,return语句不会将任何内容打印到屏幕上。实际情况是,您正在以REPL(交互模式)运行Python,因此函数返回的值将自动显示在屏幕上。在
但是,如果从命令行运行Python(例如,通过执行脚本),函数返回的值将不会显示在屏幕上。。。除非你明确地打印出来。java也是如此:
虽然所有具有
return
关键字(或等效关键字)的编程语言都不会在屏幕上打印任何内容,return
只对从函数或方法返回值有用。显示结果需要单独的指令。在在Java中,return函数将对象或原语传递回调用方法(最初调用函数的代码)。调用方法可以对返回的值执行它喜欢的任何操作(包括打印)。在
相关问题 更多 >
编程相关推荐