| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1473 人关注过本帖
标题:python初学者 想要学习一下编写代码的思维
取消只看楼主 加入收藏
zhangzx
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2019-3-15
收藏
 问题点数:0 回复次数:0 
python初学者 想要学习一下编写代码的思维
编写一个名为 collatz()的函数,它有一个名为 number 的参数。如果参数是偶数,
那么 collatz()就打印出 number // 2,并返回该值。如果 number 是奇数,collatz()就打
印并返回 3 * number + 1。
然后编写一个程序,让用户输入一个整数,并不断对这个数调用 collatz(),直到函数返回值1
如果 number % 2 == 0,整数 number 就是偶数,如果 number % 2 == 1,它就是奇数
添加 try 和 except 语句,检测用户是否输入了一个非整数的字符串
正常情况下,int()函数在传入一个非整数字符串时,会产生 ValueError 错误,
比如 int('puppy')。在 except 子句中,向用户输出一条信息,告诉他们必须输入一个整数

问下 各位大神,我是初学者,(很痛苦,根本不知道怎么下手写)如果我要实现这段代码 ,要怎么写,希望能给提供思路和代码,非常感谢
搜索更多相关主题的帖子: 编写 代码 number 输入 整数 
2019-03-15 19:20
快速回复:python初学者 想要学习一下编写代码的思维
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022866 second(s), 11 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved