博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python3 练习题100例 (十一)
阅读量:4659 次
发布时间:2019-06-09

本文共 510 字,大约阅读时间需要 1 分钟。

题目十一:举例证明角谷猜想:以一个正整数N为例,如果N为偶数,就将它变为N/2,如果除后变为奇数,则将它乘3加1(即3N+1)。不断重复这样的运算,经过有限步后,一定可以得到1。
#!/usr/bin/env python3# -*- coding: utf-8 -*-""" 题目十一:举例证明角谷猜想:以一个正整数N为例,如果N为偶数,就将它变为N/2,如果除后变为奇数,则将它乘3加1(即3N+1)。不断重复这样的运算,经过有限步后,一定可以得到1。"""__author__ = 'Fan Lijun'def fun(n):    # num = 10  # 设定运行次数    if (n % 2) != 0:        s = 3*n + 1        print(s)    else:        s = n/2        print(s)    if s == 1:        return 'yes'    else:        fun(s)fun(500)

  

转载于:https://www.cnblogs.com/LoveBeautiful/p/9921189.html

你可能感兴趣的文章
python的迭代器
查看>>
spy memcached spring demo
查看>>
Python基础语法
查看>>
三年工作总结
查看>>
【SAS ADVANCE】Performing Queries Using PROC SQL
查看>>
Hive新功能 Cube, Rollup介绍
查看>>
webpack:(模块打包机)
查看>>
程序员不得不知的座右铭(世界篇)
查看>>
表格-鼠标经过单元格变色(暂不支持IE6)
查看>>
【每日一学】pandas_透视表函数&交叉表函数
查看>>
实时读取日志文件
查看>>
【寒假集训系列2.12】
查看>>
2018牛客多校第六场 I.Team Rocket
查看>>
Vuex了解
查看>>
c++初始化函数列表
查看>>
JS的this总结(上)-call()和apply()
查看>>
ADO.net 增删改查小练习
查看>>
HDU5795A Simple Nim SG定理
查看>>
2018.10.30 NOIp模拟赛 T1 改造二叉树
查看>>
九度oj 题目1074:对称平方数
查看>>