导航:首页 > 编程语言 > collatzpython

collatzpython

发布时间:2023-05-11 10:11:32

python 新手求解答

defcollatz():
number=input()
ifnumber%2==穗锋0:
print(number//2)
elifnumber%2==1:
print(3*number+1)

你的错误在于最后一宽橡个print的右括号用的是中文猜巧晌输入的括号,你对比一下 ‘)’和')'。

⑵ python初学者的一个小程序编写问题

defcollatz(number):
ifnumber%2==0:
#偶数
#打印出number//2,并返回该值。
print(number//2)
returnnumber//2
else:
#奇数
#打印并返回3*number+1。
print(number*3+1)
returnnumber*3+1

num_return=0

whilenum_return==0:
str_input=input('input:')
try:
num_input=int(str_input)
num_return=collatz(int(num_input))
ifnum_return==1:
break
else:
num_return=0
exceptValueError:
print('请输入数值')

⑶ Collatz 序列 python

不要放在租敏python交互编辑器里运行,放在python命令中型脊行卖渗编辑器里保存后再运行就可以了。

⑷ Python3:Collatz 序列 编写一个名为collatz()的函数,它有一个名为number的参数:

要有轿橡返回值,才会退氏裂出循环,你写的函数返回的都是歼帆闭None。

⑸ PYTHON 新手一枚

就按照描述来呗,input的是个list.只要这个list的棚游最后一项不是1就一直按照规则链帆销继续下去。轿拍
def collatz(L):
end = L[len(L)-1]
if end == 1:
return L
elif end%2 == 0:
L.append(end/2)
return collatz(L)
else:
L.append((end*3)+1)
return collatz(L)

a=[6]
collatz(a)
[6, 3, 10, 5, 16, 8, 4, 2, 1]

阅读全文

与collatzpython相关的资料

热点内容
怎样知道自己的app存在哪个文件夹 浏览:853
电子手帐app怎么下载 浏览:810
app播客是怎么赚钱的 浏览:380
东南亚服务器是什么档次 浏览:132
手机app怎么操控电热水器 浏览:839
python爬虫框架推荐 浏览:518
matlab遗传算法适应度函数 浏览:130
制作linux系统镜像 浏览:154
域名解析服务器ip地址不能正常 浏览:845
程序员十万个为什么 浏览:535
维信卡卡贷app怎么下载不了 浏览:919
qdim命令使用 浏览:873
截图R命令 浏览:654
基于单片机的智能台灯设计 浏览:685
多余app是怎么兑换皮肤的 浏览:552
sql数据库查询表命令 浏览:551
简单音乐网站源码 浏览:644
运动健康app华为手表怎么连接 浏览:748
肌肉塑造全书pdf下载 浏览:796
安卓简约拼图用什么软件好 浏览:289