• 技术文章 >后端开发 >Python教程

    python中int函数怎么用

    silencementsilencement2019-07-08 10:23:47原创8283

    int() 函数用于将一个字符串会数字转换为整型。接下来通过本文给大家介绍python 中的int()函数的相关知识,感兴趣的朋友一起看看吧

    int(x, [base])

    功能:

    函数的作用是将一个数字或base类型的字符串转换成整数。

    函数原型:

    int(x=0)

    int(x, base=10),base缺省值为10,也就是说不指定base的值时,函数将x按十进制处理。

    适用Python版本:

    Python2.x

    Python3.x

    注意:

    1. x 可以是数字或字符串,但是base被赋值后 x 只能是字符串

    2. x 作为字符串时必须是 base 类型,也就是说 x 变成数字时必须能用 base 进制表示

    代码实例:

    1. x 是数字的情况:

    int(3.14)      # 3
    int(2e2)       # 200
    int(100, 2)     # 出错,base 被赋值后函数只接收字符串

    2. x 是字符串的情况:

    int('23', 16)   # 35
    int('Pythontab', 8)   # 出错,Pythontab不是个8进制数

    3. base 可取值范围是 2~36,囊括了所有的英文字母(不区分大小写),十六进制中F表示15,那么G将在二十进制中表示16,依此类推....Z在三十六进制中表示35

    int('FZ', 16)   # 出错,FZ不能用十六进制表示
    int('FZ', 36)   # 575

    4. 字符串 0x 可以出现在十六进制中,视作十六进制的符号,同理 0b 可以出现在二进制中,除此之外视作数字 0 和字母 x

    int('0x10', 16) # 16,0x是十六进制的符号
    int('0x10', 17) # 出错,'0x10'中的 x 被视作英文字母 x
    int('0x10', 36) # 42804,36进制包含字母 x

    以上就是python中int函数怎么用的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:int函数
    上一篇:python取余运算符是什么 下一篇:pycharm怎么用python
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• python中header是什么意思• python怎么实现单例• python函数(一)什么是函数
    1/1

    PHP中文网