return之为什么能够终止函数,代码演练
2024-09-01 10:36:51
'''
return 有终止函数的作用,下面通过执行到return x 以后,
就结束了程序的下一步执行,所以就没有往下面走,所以终端上也就只能
看到打印结果100,看不到打印呢
'''
def self_max(x,y):
if x > y:
print(x)
"""此处通过print打印结果是100 和None"""
return x
#情况一:此处通过注释print后,return x 打印结果是100,就没有了None
#情况二:此处通过不再注释print后,print(x),return x 打印结果是两个100,
# 就没有了None,这个None,其实是else函数体中的默认值为None。
#其实也就验证了,return具有终止函数往下面运行的作用
else:
print(333)
print(666)
return y
num=self_max(100,20)
print(num) #这一步是把x的值打印出来
最新文章
- Debian8.3安装flash插件,备用~~~
- Vue 入门指南
- SQL Server 数据库子查询基本语法
- iOS,自定义控件
- 利用JavaScript来实现省份—市县的二级联动
- 利用jQueryRotate旋转插件开发大转盘抽奖
- ASM:《X86汇编语言-从实模式到保护模式》第10章:32位x86处理器的编程架构
- Corba、protocol buffer、SOA的区别 (转)
- button改变背景与文字颜色
- Java常用快捷键
- dede:arclist 如何调用文章正文?
- OpenSUSE 安装并启动Tomcat
- Android 自定义seekbar中,thumb被覆盖掉一部分问题
- php安全模式
- DPI/PPI/dp/sp/px/pt 移动设计手册
- [转]SecureCRT右键粘贴的设置
- Python Tornado初学笔记之表单与模板(一)
- python 用codecs实现数据的读取
- redis集群报Jedis does not support password protected Redis Cluster configurations异常解决办法
- VM workstation 与 VM vSphere的区别 [转载]