重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
## 调用函数传进去的是变量,你这样写传的是两个字符串常量 xueyuan('name', 'gender')
成都创新互联致力于网站建设,网站制作设计,营销网页定制网站,成都外贸网站建设公司,企业网站建设,微信小程序开发,网站SEO优化,网站设计制作案例丰富,是成都做网站公司和建站公司,欢迎咨询。
xueyuan(name, gender) ## 改成这样即可
# -*- coding: utf-8 -*-
def print_num(max):
for i in range(max):
if i % 7 == 0 and i % 5 != 0:
print(i)
print_num(100)
参考:
list=["A","b","c"]
print( list) 可以实现拆包,输出》》A b c,不需要遍历list。
print( list,sep="-") 拆包有用sep参数分隔,输出》》A-b-c
print函数介绍:print函数被用来进行数据的输出,也就是将数据显示在你所能看到的界面上,比如我们print("Hello World"),运行它,就会在浏览器上显示Hello World。
return函数介绍:可以选择性地向调用方返回一个表达式,可带参数也可不带,不带参数的return函数会返回None。return单独运行时,需要print函数才能显示出来,但在交互模式下,return的结果会自动显示出来。
需要注意的一点是,return是返回值,它后面的代码块是不执行的,因此需要执行的代码不能放在return语句后,会失效。
看了上面的介绍,小伙伴大概清楚了一点,那究竟区别在哪呢?
return只能运用在函数中,有时候函数运行完会得出一个结果值,我们可以拿这个得出的值去进行另外的运算,所以我们需要用return将结果给返回出来;
如果我们用print的话,仅仅是将结果显示在我们能看到的界面上而已,而并没有办法得到这个值,更无法进行后续的操作了。
另外,在循环语句中使用,return可以跳出循环,而print则会一直循环,除非使用函数进行终止。