Python输出数字的长度:题目:Number Length

题目介绍:很简单,就是输出int型数字的长度

题目要求:

Input: A positive Int

Output: An Int.

Example:

number_length(10) == 2

number_length(0) == 1

题目分析:没啥好分析的,利用int型数据没法直接用len函数,先利用str函数转换成字符型数据,在外面再嵌套个len函数即可

我的答案:(包含题目框架)

def number_length(a: int) -> int:
    # your code here
    length = len(str(a))
    return length


if __name__ == '__main__':
    print("Example:")
    print(number_length(10))

    # These "asserts" are used for self-checking and not for an auto-testing
    assert number_length(10) == 2
    assert number_length(0) == 1
    assert number_length(4) == 1
    assert number_length(44) == 2
    print("Coding complete? Click 'Check' to earn cool rewards!")
Python教程

Python判断密码是否小于n位:题目:Acceptable Password I

2021-4-3 16:04:31

Python教程

Python查找数字末尾有几个0:题目:End Zeros

2021-4-3 16:32:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索