python学习笔记3-函数的递归
2024-10-21 06:04:08
递归就是指自己函数的自我调用
#递归
#自己调用自己,函数的循环 def test1():
num = int(input('please enter a number:'))
if num%2==0:#判断输入的数字是不是偶数
return True #如果是偶数的话,程序就退出了,返回true
print('不是偶数请重新输入!')
return test1()#如果不是偶数的话继续调用自己,输入值
print(test1())#调用test #对比两个字典里面不一样的key value
#1.循环第一个字典
#2.判断值是否一样 def compare(d1,d2):
for k in d1:
v1=d1.get(k)
v2=d2.get(k)
if v2:
if v1 !=v2:
print('不一样的k是%s,v1是%s,v2是%s'%(k,v1,v2))
else:
print('不一样的k是%s'%(k))
最新文章
- AbpKernelModule
- spark streaming kafka example
- Editplus 正则表达式 删除含有指定字符串的行 删除注释
- [React] Intro to inline styles in React components
- Windows7 IIS7 无法启动计算机上的服务W3SVC如何修复
- ping不通的几种可能原因
- webpack打包avalon
- 一些牛人分享的ios技巧,保留着
- 负载均衡之基于L7负载
- nyoj137 取石子(三) 楼教主男人八题之一
- angular采坑记录
- faster-rcnn原理讲解
- String、StringBuffer、StringBuilder三种类型的一点比较
- 一句话Javascript实现价格格式化
- 服务容错保护断路器Hystrix之五:配置
- Redis安装完后redis-cli无法使用(redis-cli: command not found)已使用
- 【流媒体】UPnP的工作过程
- Spring Boot 实用MyBatis做数据库操作
- TPL中限制进程数量
- HTML5 网页 漂浮窗广告 JavaScript逻辑 - demo