python函数返回布尔值_python-3.x - 函数不返回正确的布尔值 - SO中文参考 - www.soinside.com...
我坚持的那个(digitsSorted,数字5)如下:你调用一个函数传递一个数字作为参数。如果该数字中的数字按递增顺序排序,则该函数返回True,否则返回False。允许重复的数字。该函数也应该能够处理负数。根据定义对单个数字进行排序。
因此func(0),func(112234)或func(-345669)返回True,但func(4321)返回False,依此类推。
为了强制你使用递归,有一系列约束:没有循环,没有全局变量,没有日期结构,但是你想要的变量也很多,你也不能使用字符串来解决它。
我的代码是:
def digitsSorted(x):
if x < 0:
x = x * (-1)
digitsSorted(x)
elif (x/10) < 1:
return True
else:
remainder1 = x % 10
x = (x - remainder1) / 10
remainder2 = x % 10
if remainder1 >= remainder2:
digitsSorted(x)
else:
return False
当我调用函数时,我只在参数为单个数字时得到正确答案,否则返回None。但是我认为代码是正确的,因为当我改变:
return True
对于:
print(True)
return
与“返回False”行相同,代码可以正常工作。我无法解决问题所在。
提前致谢
python函数返回布尔值_python-3.x - 函数不返回正确的布尔值 - SO中文参考 - www.soinside.com...相关推荐
- python网格搜索优化参数_python - 用于管道的网格搜索参数网格的说明 - SO中文参考 - www.soinside.com...
此'feature_selection__k': list(range(1, len(feature_importances) + 1))代码在什么意思:param_grid = [{ 'prepar ...
- python 吉他_python - 终极吉他API和终极api的使用[关闭] - SO中文参考 - www.soinside.com...
我要回答你问的具体问题:如何使用ultimate-api. 首先确保您的机器上安装了python3和virtualenv: $ type -a python3 $ type -a virtualenv ...
- 怎么设置matlab滑块的值,matlab - 如何根据另一个滑块更改滑块的最大值 - SO中文参考 - www.soinside.com...
如果要通过slider1更改slider2的最大值,则必须在slider1的回调函数中设置slider2 'Max'值.我给你做了一个小例子: % --- Executes on slider1 mo ...
- python return返回值_Python return语句 函数返回值
return语句是从python 函数返回一个值,在讲到定义函数的时候有讲过,每个函数都要有一个返回值.Python中的return语句有什么作用,今天就来仔细的讲解一下. python 函数返回值 ...
- python中map的返回值_python中map函数是什么?怎么用?
下面给大家介绍关于map函数的使用,给大家分为几大实用类型模块,具体内容请看下文哦~ map()函数简介 Python 的map()方法,作为输入提供的迭代器的所有元素应用函数. 例如,迭代器可以是列 ...
- python求导函数的值_python怎么实现函数求导
python实现函数求导的方法是:1.利用sympy库中的symbols方法传入x和y变量:2.利用sympy库中的diff函数传入需要求导的函数即可返回求导之后的结果. python利用sympy库 ...
- keil5函数 默认返回值_python实用技巧——获取部分返回值的4种方式
喜欢编程,热爱分享,希望能结交更多志同道合的朋友,一起在学习Python的道路上走得更远! python的函数支持返回多个值.返回多个值时,默认以tuple的方式返回. 例如,下面两个函数的定义是完全 ...
- python内置函数返回元素个数_Python内置函数
Python Python开发 Python语言 Python内置函数 Python内置函数 一.内置函数 什么是内置函数? 就是python给你提供的. 拿来直接⽤的函数, 比如print, inp ...
- python os.system保存返回值_python中os.system的返回值
python中os.system()的返回值 1.python中的 os.system(cmd)的返回值与linux命令返回值(具体参见本文附加内容)的关系 你们都习惯用os.systemv()函数执 ...
- python内置函数调用前_python之内置函数(一)
一.内置函数 1.内置函数总览 abs() dict() help() min() setattr() all() dir() hex() next() slice() any() divmod() ...
最新文章
- vs配置编译c语言,为 VSCode 配置 C 语言编译环境
- java中json重复数据结构_怎么将有JSON中有相同值放在一组?
- 软件工程(2019)第三次个人作业
- Codeforces Round #596 (Div. 2)(第三场)
- HTML第八章ppt,html教程第八章(JavaSript核心语言对象).ppt
- c++中的异常--1(基本概念, c语言中处理异常,c++中处理异常,异常的基本使用,栈解旋)
- 如何将多个文本数据转化为指定数据格式[以电影数据为例](数据预处理)
- JavaScript之实例练习(模态对话框详解)
- scrapy item.py
- [C#]方法示例:判断是否闰年
- 织梦dedecms采集规则,东方资讯娱乐新闻采集规则
- 华为关闭telnet命令_运营商定制的华为光猫Telnet命令恢复华为界面
- VBA-获取指定行列最后一个非空单元格
- .caj文件转换为.pdf文件
- centos6和centos7的主要区别和版本选择
- 论成长型思维的重要性
- 【NAS】群晖使用自带DDNS实现外网访问
- 《走进医学》 答案 +期末考试答案 2021年【完整/完结】
- 公众号获取永久图片media_id
- 最值得一看的几条简单的谷歌 Google 搜索技巧,瞬间提升你的网络搜索能力!
热门文章
- UE3 贴图支持及设置
- MYSQL基础之centos 6下二进制安装mariadb
- 解决gvim中php函数提示php_funclist.dict无法生效的问题
- Json.Net Demo2
- ASIHTTPRequest-断点续传需要原网站支持!
- [转]如何用VS2005制作Web安装程序
- java和oracle的关联,Oracle数据关联查询
- 防红直连php,【源码资源】20新PHP网址缩短防封防红短网址生成系统
- ffmpeg 推流同时录像命令_ffmpeg推流命令
- 微信公众号 语音转文字api_微信重新上线的灰度测试功能:语音上滑转文字发送...