从品牌网站建设到网络营销策划,从策略到执行的一站式服务
print()函数的作用是输出数据到控制台,就是打印在你能看到的界面上。
创新互联主要从事成都做网站、网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务淄博,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
return语句[表达式]退出函数,选择性地向调用方返回一个表达式。不带参数值的return语句返回None。
return作为脚本单独运行时则需要print函数才能显示,但是在交互模式下,return的结果会自动打印出来
注:return是返回值,且return语句块后面的代码是不执行的。
没有return语句:
>>> a = 1
>>> b = 2
>>> def func(x, y):
z = x + y
>>> print(func(a, b))
None
没有return语句,所以没能给函数add()返回值,打印出来也就是空值(None)。
有return语句:
#Python学习交流群:
>>> a = 1
>>> b = 2
>>> def test(x, y):
z = x + y
return z
>>> print(test(a, b))
3
>>> test(a, b)
return返回值只有通过print打印才会显示出来(在交互式模式下不需要print打印),如上,直接运行test(a, b)是没有结果输出的。
print和return相结合:
a = 2
b = 3
def test1(x, y):
x *= y
print(x)
return(x)
test1(a, b)
print('*********')
print(test1(a, b))
输出结果:
6
*********
6
6
直接运行函数test1(a, b),会执行test1(x,y)函数内的print打印x 显示6
在打印函数test1(a, b)时,会先执行test1(x, y)中print(x) 得到6,由于test1(x, y)返回值是6,所以打印输出结果为6,6
return语句后面的代码是不执行的:
>>> a = 2
>>> b = 3
>>> def test3(x, y):
x **= y
return x
print('China')
>>> print(test3(a, b))
8
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图