python的循环中else子句的必要的应用场景是什么?,python子句,例如python官方文档
python的循环中else子句的必要的应用场景是什么?,python子句,例如python官方文档
例如python官方文档里举得这个例子
for n in range(2, 10):... for x in range(2, n):... if n % x == 0:... print n, 'equals', x, '*', n/x... break... else:... # loop fell through without finding a factor... print n, 'is a prime number'...2 is a prime number3 is a prime number4 equals 2 * 25 is a prime number6 equals 2 * 37 is a prime number8 equals 2 * 49 equals 3 * 3直接这样写不是也能实现同样的功能吗?for n in range(2, 10): ... for x in range(2, n): ... if n % x == 0: ... print n, 'equals', x, '*', n/x ... break ... else: ... # loop fell through without finding a factor ... print n, 'is a prime number' ... 2 is a prime number 3 is a prime number 4 equals 2 * 2 5 is a prime number 6 equals 2 * 3 7 is a prime number 8 equals 2 * 4 9 equals 3 * 3
编橙之家文章,
相关内容
- 在给Sublime Text 2 做插件的时候怎么引用Python Markdown和
- 如何获取TED带字幕的视频下载url,ted视频下载,准备爬一
- 豆瓣FM如何生成请求音乐列表的表单,豆瓣fm生成表单
- 如何實現以下算法,實現算法,將任意一個包含任意數字
- .vim 脚本如何获取 vimrc中的某个值?,.vimvimrc,比如.vi
- Web.py -AttributeError: 'module' object has no attribute 'ge,,code.
- django:在打开admin页面的时候出错了(其它页面能正常
- Python3 在使用traceback.format_exc()的时候遇到 UnicodeDecodeE
- Django 中创建怎么创建不了not null default 0 这样的字段?,
- 关于大并发在线实时图像处理的解决方案,实时图像处
评论关闭