int(x)函数(实际上是一个类,初学者可以将其当成一个函数)中的参数x可以是一个数值,也可以是一个字符串。

如果x是一个数值,那么这个函数就是一个向0取整的函数 ,比如

如果x是一个字符串,intx(x,base)那么int函数的意思就是将其他进制整数字符串转化为10进制整数,在python里面除了十进制,其他进制的整数都是用字符串表示。x参数是一个字符串,这个字符串肯定是一个整数,所以不可能出现小数点,但是这个整数字符串可以是二进制、八进制、十六进制等,base参数用于说明x到底是几进制整数,只有知道x是几进制整数,才能将其转化为十进制整数。Base的默认参数取值为10下面举例说明

如果传入的是一个非整数字符串,或者是不合法的字符串则会出现错误提示

错误示例1:这个错误的原因是字符串里面出现了小数点

In [16]: int("3.5")

Traceback (most recent call last):

File"", line1, in

int("3.5")

ValueError: invalid literal for int() with base 10: '3.5'

错误示例2 这个错误原因是base默认参数值是10,而“a”不可能是一个十进制字符串。

In [17]: int("

python中int函数的功能_python中int函数的用法相关推荐

  1. python装饰器作用和功能_Python装饰器原理与用法分析

    这篇文章主要介绍了Python装饰器原理与用法,结合实例形式分析了Python装饰器的概念.原理.使用方法及相关操作注意事项,需要的朋友可以参考下 本文实例讲述了Python装饰器原理与用法.分享给大 ...

  2. python中int函数的功能_python中int函数是什么意思

    摘要 腾兴网为您分享:python中int函数是什么意思,小t智联,未来屋,唯品会,围棋宝典等软件知识,以及么么聊天,daemontoolslite,鼠标自动连点器,河南校信通,时尚魔女,帮兼职,红包 ...

  3. python中什么具有去重功能_python中去重的方法

    标签: 在python中,有两种方法进行去重: 1)对于list数据,去重方式如下: a)原列表list_origin的内容如下: list_origin = ["aaa", &q ...

  4. Python基础_第3章_Python中的循环结构

    Python基础_第3章_Python中的循环结构 文章目录 Python基础_第3章_Python中的循环结构 Python中的循环结构 一.回顾分支练习题 1.判断是否为一个合法三角形 2.求世界 ...

  5. Python基础_第5章_Python中的数据序列

    Python基础_第5章_Python中的数据序列 文章目录 Python基础_第5章_Python中的数据序列 Python中的数据序列 一.字典--Python中的==查询==神器 1.为什么需要 ...

  6. python中int的功能_Python内置函数int()高级用法

    int()函数常用来把其他类型转换为整数,例如: >>> int(3.2) 3>>> int(1/3) 0 其实,int是Python内置类型之一,之所以能够当作函 ...

  7. python中a=str(int(a))什么意思_python中a+=a和a=a+a的区别

    += 是 + 的一种升级版本, 具有能把执行后的结果再写回传递来的变量本身的功能, 可变变量自身有比不可变变量多一个魔法方法 _iadd_, += 操作调用 _iadd_方法,没有该方法时,再尝试调用 ...

  8. python中reversed是什么意思_Python内置函数reversed()用法分析

    这篇文章主要介绍了Python内置函数reversed()用法,结合实例形式分析了reversed()函数的功能及针对序列元素相关操作技巧与使用注意事项,需要的朋友可以参考下 reversed()函数 ...

  9. python中def什么时候用_Python中定义函数def的使用方法

    Python中定义函数def的使用方法 发布时间:2020-12-15 09:26:24 来源:亿速云 阅读:71 作者:小新 这篇文章给大家分享的是有关Python中定义函数def的使用方法的内容. ...

最新文章

  1. android 多版本打包,Android build.gradle版本名打包配置的方法
  2. 剑指offer:面试题24. 反转链表
  3. Visual Studio 2017正式版发布全纪录
  4. pip download的使用记录
  5. 【线性代数】基础理论归纳
  6. Android Studio报错Your anti-virus program might be impacting your build performance的解决办法
  7. 带新手玩转MVC——不讲道理就是干(上)
  8. kA*与(kA)*的行列式计算
  9. Hadoop笔记整理(二):HDFS
  10. 编写二分查找和使用集合类的二分查找实现
  11. SQL教程(从入门到精通)
  12. nook3软件_在Nook上阅读适用于PC和便携式设备的所有电子书
  13. java 日程日历_java编程:我要做一个提醒日程的软件,不是要用到日历和时钟么,这要不要自己编,还是可以直接同步电脑上...
  14. SDN学习继续(二)
  15. Shell脚本速查手册
  16. 《基础微积分教材中译版》--11.3偏导数
  17. 中国大学MOOC胡浩基的机器学习第二章(支持向量机)兵王问题python版本——在python上初步使用libsvm
  18. 第14章 数据仓库与数据挖掘
  19. illustrator插件-常用功能开发-打开多页PDF-js脚本开发-AI插件
  20. 寒武纪笔试题——12小时制转24小时制(C\C++实现)

热门文章

  1. Hbase最全面入门指南
  2. Ext2.2 combo 多选效果
  3. 在App内跳转微信,打开微信
  4. 产品经理就业喜报:沉舟侧畔终迎万木春
  5. 英语在计算机上比汉语有优势吗,英语和汉语分别有什么优缺点?
  6. 关键词优化推广需要怎么做?有哪些方法和技巧
  7. 如何解决 cannot be cast to java.lang.Comparable问题?
  8. macOS Big Sur 11.3.1 (20E241) 虚拟机 ISO 镜像
  9. Android实现一键开启自由窗口、分屏、画中画模式——自由窗口模式
  10. wxpython使用多进程_最简单方法远程调试Python多进程子程序