英文文档:

class int(x=0) class int(x, base=10)

Return an integer object constructed from a number or string x, or return 0 if no arguments are given. If x is a number, return x.__int__(). For floating point numbers, this truncates towards zero.

If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in radix base. Optionally, the literal can be preceded by + or - (with no space in between) and surrounded by whitespace. A base-n literal consists of the digits 0 to n-1, with a to z (or A to Z) having values 10 to 35. The default base is 10. The allowed values are 0 and 2-36. Base-2, -8, and -16 literals can be optionally prefixed with 0b/0B, 0o/0O, or 0x/0X, as with integer literals in code. Base 0 means to interpret exactly as a code literal, so that the actual base is 2, 8, 10, or 16, and so that int('010', 0) is not legal, while int('010') is, as well as int('010', 8).

说明:

1. 不传入参数时,得到结果0。>>> int()

0

2. 传入数值时,调用其__int__()方法,浮点数将向下取整。>>> int(3)3

>>> int(3.6)3

3. 传入字符串时,默认以10进制进行转换。>>> int('36')36

>>> int('3.6')

Traceback (most recent call last):

File "", line 1, in

int('3.6')

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

4. 字符串中允许包含"+"、"-"号,但是加减号与数值间不能有空格,数值后、符号前可出现空格。>>> int('+36')36

>>> int('-36')-36

>>> int(' -36 ')-36

>>> int(' - 36 ')

Traceback (most recent call last):

File "", line 1, in

int(' - 36 ')

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

5. 传入字符串,并指定了进制,则按对应进制将字符串转换成10进制整数。>>> int('01',2)1

>>> int('02',3)2

>>> int('07',8)7

>>> int('0f',16)15

int是python的内置函数吗_Python内置int函数详细介绍相关推荐

  1. python简述文件的操作步骤_Python文件读取操作的详细介绍

    本篇文章给大家带来的内容是关于Python文件读取操作的详细介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 读取文件的操作步骤 有一道脑筋急转弯,问把大象装进冰箱的步骤,答案很简 ...

  2. python迭代器和生成器的作用_python迭代器与生成器的详细介绍

    一.什么玩意是迭代器? 先说说什么是迭代吧,迭代就是一件事情重复很多次,比如说for循环. for循环可以对一切有iter方法的对象进行迭代,那么什么是iter方法呢? 一个对象是否可迭代,全都取决于 ...

  3. 【大数据AI人工智能】常见的归一化函数有哪些?分别用数学公式详细介绍

    常见的归一化函数有哪些?分别用数学公式详细介绍一下. 常见的归一化函数 常见的归一化函数包括: Min-Max 归一化 Z-Score 归一化 Log 归一化 Sigmoid 归一化 下面分别介绍这些 ...

  4. python内置函数调用前_python之内置函数(一)

    一.内置函数 1.内置函数总览 abs() dict() help() min() setattr() all() dir() hex() next() slice() any() divmod() ...

  5. python中read函数解释_Python内置函数解释教程,readwill(非常详细的代码演示截图),详解,看,了,就,会,很...

    内置函数 abs() 获取绝对值 all() 接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回False any() 接受一个迭代器,如果迭代器里有一个元素为真,那么返回True ...

  6. python函数整理_python内置函数整理

    为了方便记忆,将这些内置函数进行了如下分类:数学运算(7个) 类型转换(24个) 序列操作(8个) 对象操作(7个) 反射操作(8个) 变量操作(2个) 交互操作(2个) 文件操作(1个) 编译执行( ...

  7. python内置函数调整_python - 内置函数

    一.内置函数 嵌入到主调函数中的函数称为内置函数,又称内嵌函数. 作用是提高程序的执行效率,大多编程语言都有自己的内置函数. 1.作用域相关 deffunc(): name= 'alex' print ...

  8. 在python子程序中、使用关键字_Python 的控制和函数

    控制if else for while 函数 函数的定义 函数一词来源于数学,但编程中的函数概念,与数学中的函数是有很大不同的,具体区别,我们后面会讲,编程中的函数在英文中也有很多不同的叫法.在BAS ...

  9. python定义匿名函数关键字_python语言的匿名函数、7种可调用对象以及用户定义的可调用类型...

    匿名函数 在python表达式中,用来创建匿名函数的是lambda关键字. lambda函数在python语言中只能使用纯表达式,也就是说,在lambda函数体中不能使用while和try,当然也不能 ...

最新文章

  1. 深入理解XGBoost,优缺点分析,原理推导及工程实现
  2. 并发编程中常见的锁机制:乐观锁、悲观锁、CAS、自旋锁、互斥锁、读写锁
  3. 《c语言从入门到精通》看书笔记——第12章 位运算
  4. 下载和安装R、RStudio !
  5. aop+注解 实现对实体类的字段校验_SpringBoot实现通用的接口参数校验
  6. VC++(关于CTreecontrol控件的用法 )
  7. 查看linux端口对应的进程id
  8. 开源网络数据平面生态:软件正在吞食整个世界
  9. Tomcat(Install)
  10. 函数嵌套和nonlocal声明
  11. python sdklive2d_纯干货!live2d动画制作简述以及踩坑
  12. 2017年的第一周,你吸了多少雾霾?R语言告诉你(代码)
  13. 华为Q22机顶盒,刷机固件及教程(当贝桌面)
  14. java之beanutils技术
  15. ADI收发器新品-ADRV9002特性与对比(AD9361/71/ADRV9009)
  16. 如何在Linux上编写和运行程序?
  17. 计算机技术在中医领域的应用,计算机技术在中医药领域的应用概况.doc
  18. 海森矩阵和半正定矩阵
  19. 用Java实现N*N的标准数独及对角线数独解题
  20. IIC总线原理详细解析

热门文章

  1. 人工智能TensorFlow工作笔记010---TensorFlow 游乐场游戏,了解神经网络主要功能作用_工作流程
  2. EJB3.0学习笔记---第一个EJB程序:
  3. 距离向量路由算法及举例
  4. linux中断调用spi函数,基于Linux的ARM与FPGA SPI驱动,中断函数调用spidev_sync_read(),出现异常...
  5. mac netbeans java_在macOS上不安装JDK的情况下安装Netbeans
  6. MySQL安装时Download界面为空,不显示需要下载的组件,MySQL Installer 8.0.28.0 Download界面为空解决方案
  7. 如何科学的使用华为云
  8. Python企业微信机器人
  9. Docker Networking Data Volume
  10. 联邦调查局严重夸大了加密威胁数字,从而想获得对手机的访问权限