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 子句中,向用户输出一条信息,告诉他们必须输入一个整数
问下 各位大神,我是初学者,(很痛苦,根本不知道怎么下手写)如果我要实现这段代码 ,要怎么写,希望能给提供思路和代码,非常感谢