Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >谁能告诉我为什么它在结束时只返回所需的数字?

谁能告诉我为什么它在结束时只返回所需的数字?
EN

Stack Overflow用户
提问于 2021-03-21 15:05:04
回答 2查看 34关注 0票数 0
代码语言:javascript
运行
AI代码解释
复制
def collatz(a):
    if a==1:
        return a
    elif a%2==0:
        print(a//2)
        collatz(a//2)
    else:
        print(a*3+1)
        collatz(a*3+1)

a = int(input("Enter no. "))
print(collatz(a))
EN

回答 2

Stack Overflow用户

发布于 2021-03-21 15:09:57

首先看看Function returns None without return statement

这样,您的方法就没有什么可返回的了,因为它的目的是查看值的路径,并且stop值始终为1

代码语言:javascript
运行
AI代码解释
复制
def collatz(a):
    print(a)
    if a == 1:
        return             # just the stop case
    elif a % 2 == 0:
        collatz(a // 2)
    else:
        collatz(a * 3 + 1)

所以如果没有指纹,你就不会期望返回任何东西

代码语言:javascript
运行
AI代码解释
复制
a = int(input("Enter value:"))
collatz(a)

你甚至可以结合到

代码语言:javascript
运行
AI代码解释
复制
def collatz(a):
    print(a)
    if a % 2 == 0:
        collatz(a // 2)
    elif a > 1:
        collatz(a * 3 + 1)
票数 1
EN

Stack Overflow用户

发布于 2021-03-21 15:12:10

您可以直接返回函数:

代码语言:javascript
运行
AI代码解释
复制
def collatz(a):
    if int(a)==1:
        return a
    elif a%2==0:
        print(a//2)
        return collatz(a//2)
    else:
        print(a*3+1)
        return collatz(a*3+1)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66733923

复制
相关文章
selenium操作滚动条和内部滚动条
js = “var q=document.documentElement.scrollTop=1200”
我去热饭
2022/05/18
3.4K0
div:给div加滚动条 div的滚动条设置
<div style=” overflow:scroll; width:400px; height:400px;”></div>
全栈程序员站长
2022/09/14
6.4K0
css实现横向滚动条(css纵向滚动条)
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/127724.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/25
7.9K0
css实现横向滚动条(css纵向滚动条)
vue 隐藏滚动条_vue滚动条自动滚动到底部
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/17
3.8K0
div滚动条
overflower:auto(内容溢出的时候出现滚动条;scroll会一直出现滚动条)
全栈程序员站长
2022/09/07
2.6K0
滚动条的颜色_Java滚动条里面怎么添加控件
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/01
9060
qtablewidget设置滚动条样式_word滚动条作用
and they overflow with scroller arrows. I want to increase the width of the scroller arrows by more than twice of the default width so they are easier to use on a touchscreen.
全栈程序员站长
2022/11/09
3.8K0
qtablewidget设置滚动条样式_word滚动条作用
vue计算滚动条滚动速度
思路:利用滚动条监听事件和定时器,来计算滚动速度;监听事件是只要你滚动条在动就会触发的所以需要定时器来计算滚动速度。
青梅煮码
2023/03/13
1.7K0
css控制滚动条透明,CSS控制滚动条样式的解析
我们在之前的两篇文章中,我们给大家介绍了关于CSS设置div滚动条样式、以及CSS3自定义滚动条样式的实例, 都知道当内容超出容器时,容器会出现滚动条,那我们如何使用CSS控制滚动条样式的呢?今天就给大家详细介绍!
全栈程序员站长
2022/07/23
6.2K0
css控制滚动条透明,CSS控制滚动条样式的解析
水平滚动条
主要用到并排Div 的父级设置white-space: nowrap,并排的div设置display:inline-block;
tianyawhl
2019/07/16
2.6K0
滚动条插件
最近项目中 老板需要 将聊天界面 的滚动条美化一下,所以主编海百了一波,发现一个样式和兼容性不错的滚动条插件 jQuery自定义滚动条样式插件mCustomScrollbar,基本可以满足大家的开发,官方也给出了相应的demo;大家可以看看
冯杰宁
2019/06/11
3.4K0
滚动条插件
iframe 滚动条
在调用框架或者多级 iframe 的时候,经常会出现多个滚动条或者左右都有的情况,需要我们进行调整,现就设置方法记录如下。
zucchiniy
2019/10/30
4.5K0
Div 滚动条滚动到指定的位置[通俗易懂]
(“#container”).scrollTop((“#test4”).position().top +
全栈程序员站长
2022/09/14
3.9K0
css滚动条样式修改_js设置滚动条样式
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/179095.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/27
19.9K0
css滚动条样式修改_js设置滚动条样式
JavaScript 基于offsetHeight和clientHeight判断是否出现滚动条
HTMLElement.offsetHeight 是一个只读属性,它返回该元素的像素高度,高度包含该元素的垂直内边距和边框,且是一个整数。
授客
2019/11/26
1.4K0
css设置横向滚动条样式_js设置滚动条样式
接上一篇,有的时候在项目里面会使用到滚动条 但是浏览器默认的滚动条的样式不怎么好看 这个时候需要进行一些处理 一般用到两种 1:隐藏滚动条,但是可以支持滚动的方法
全栈程序员站长
2022/11/17
9.4K0
WordPress 彩色滚动条
特殊说明: 以上文章,均是我实际操作,写出来的笔记资料,不会盗用别人文章!烦请各位,请勿直接盗用!转载记得标注来源!
收心
2022/05/09
8520
JS判断滚动条是否停止滚动
该文讲述了如何通过JavaScript判断滚动条是否停止滚动,从而解决在数据量较大情况下,频繁向后台发送请求计算数据,造成服务器和浏览器压力过大的问题。具体实现方法是:当滚动条滚动时,发起一个定期执行的方法,并记录一次当前滚动条到顶部的距离。在这个方法中,判断此时滚动条到顶部的距离是否和上次记录的相等,如果相等,那么说明停止滚动了,不相等则还在滚动。这种方法可以设置定时执行的时间,时间越短,响应的越及时,浏览器压力越大;时间越长,响应的越慢,浏览器压力越小。
高爽
2017/12/28
17.9K0
jquery横向滚动条
此代码献给wendy 由于工作太忙,下次再整理成插件调用,先记录下来,欢迎同学们提意见。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" conten
deepcc
2018/05/16
7.3K0
记录滚动条位置
 使用现在的div高度减去原来的div高度,并把高度赋值给滚动条,即可实现记录滚动条位置,代码如下: function getMroeSystemMessage(){ systemNum=systemNum+10; var oldScrollTop=$(".contentScrollTop").height(); getNotificationByCount(systemNum); $(".contentMain").scrollTop($(".contentScrollTop").height()
NateHuang
2018/03/14
1.9K0

相似问题

带有滚动条的单张菜单

11

带有滚动条问题的jquery菜单

12

带有滚动条问题的多级DropDown菜单

23

禁用带有活动菜单覆盖的滚动条

11

带有小滚动条的JavaScript错误

34
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档