2020-05-27
阅读量:
724
python中return与print有什么区别?
# return 和 print的区别:
# 在执行函数的时候return无法打印出值,return返回的结果只能用于给变量赋值。而pirnt则可以直接打印。
print函数
print (1)
print ('asdfghj')
输出结果
1
asdfghj
return函数
x = 1
y = 2
def add (x, y):
z = x + y
print (add(x,y))
输出结果
None
# return还有一个重要特性:在函数中,凡是遇到return,这个函数就会结束。
def func1():
for i in range(1, 5):
print (i)
def func2():
for i in range(1, 5):
return (i)
func1()
print ("..............")
print (func2())
输出结果
1
2
3
4
..............
1






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论