首页 > 其他分享 >考拉兹猜想--代码实现

考拉兹猜想--代码实现

时间:2023-02-14 16:57:33浏览次数:43  
标签:考拉 猜想 -- collatz number int print input

def collatz(number):
    while True:
        if number%2==0:
            number=number//2
            print(number)
        elif number%2==1 and number!=1:
            number=number*3+1
            print(number)
        else:
            break
print('enter number:')
try:
    number=int(input())
    collatz(number)
except ValueError: #检测是否输入非整数
    print('请输入整数:')
    number=int(input())
    collatz(number)


效果呈现:

 


 

 

 

标签:考拉,猜想,--,collatz,number,int,print,input
From: https://www.cnblogs.com/lucass/p/17120119.html

相关文章

  • 非线性优化-NLopt
    通过对一个数学模型的求解来介绍NLopt的使用方法数学模型:这个是目标函数求满足条件的情况下x2的开平方最小边界约束非线性不等式约束如下有两个参数x1......
  • Vue3使用vue-router如何实现路由跳转与参数获取
    //跳转传参import{useRouter,useRoute}from'vue-router';constrouter=useRouter()constroute=useRoute()//新开页functionjump(id){consturl=router.......
  • fsck工具说明
    1、简介FSCK是一个很重要的 Linux/Unix工具,它用于检测并修复文件系统中的错误。它类似于Windows操作系统中的“chkdsk”工具,但它是为Linux、MacOS、FreeBSD......
  • SWUpdate
    SWUpdate的详细介绍  https://community.nxp.com/pwmxy87654/attachments/pwmxy87654/imx-processors%40tkb/5632/18/SWUpdate%20OTA%20%20i.MX8MM%20EVK_rev3.pdf ......
  • input type="file" 文件类型选择限制
    限制inputtype='file’选择文件类型限制,通过accept属性进行设定,多个类型用逗号隔开。<inputtype="file"accept="image/jpeg,image/png">类型  *.3gppa......
  • vuluhub_jangow-01-1.0.1
    前言靶机:jangow-01-1.0.1攻击机:kalilinux2022.4靶机描述打靶ing靶机探测使用nmap扫描网段点击查看代码┌──(root㉿kali)-[/home/kali]└─#nmap192.168.70......
  • SpringBoot注解大全
    一、项目配置注解@SpringBootApplication:申明让springboot自动给程序进行必要的配置,这个配置等同于:@Configuration ,@EnableAutoConfiguration 和@ComponentScan 三个......
  • python计算两个坐标点的距离
    #-*-coding:utf-8-*-"""@author:14931@file:trianglearea.py@time:2023/02/14@desc:"""importmath#导入模块classPoint:#创建类,得到一个点def__i......
  • 真正“搞”懂HTTPS协议16之安全的实现
    上一篇噢,我们搞明白了什么是安全的通信,这个很重要,特别重要,敲黑板!!然后,我们还学了HTTPS到底是什么,以及HTTPS真正的核心SSL/TLS是什么。最后我们还聊了聊TLS的实现,也......
  • lg8365题解
    容易发现我们一定会先加后乘,使用调整法可以证明这个结论。并且可以发现除了\(a_i\)值为\(1\)的数外(假设他们的\(a\)值和为\(s\)),其他的数最多只会选\(1\)个做加法操作(设如......