Python int() 函数详解

掌握整数类型转换的核心工具

什么是 int() 函数?

在 Python 中,int() 是一个内置函数,用于将一个数字或字符串转换为整数(int)类型。 它是数据类型转换中最常用的函数之一。

基本语法

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

常见用法示例

1. 转换浮点数

>>> int(3.14)

>>> int(-2.9)
-2

注意:int() 会直接截断小数部分,而不是四舍五入。

2. 转换字符串

>>> int("42")

>>> int("-100")
-100

3. 进制转换(二进制、八进制、十六进制)

>>> int("1010", 2)   # 二进制转十进制

>>> int("77", 8)      # 八进制转十进制

>>> int("FF", 16)     # 十六进制转十进制

字符串必须符合指定进制的格式,否则会抛出 ValueError

4. 转换布尔值

>>> int(True)

>>> int(False)

注意事项与常见错误

无效字符串会报错:

>>> int("hello")
ValueError: invalid literal for int() with base 10: 'hello'

空字符串也不行:

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

建议在不确定输入是否合法时,使用 try...except 进行异常处理。

实用小技巧

你可以结合 input() 快速获取用户输入的整数:

try:
    age = int(input("请输入您的年龄:"))
    print(f"您明年 {age + 1} 岁。")
except ValueError:
    print("请输入一个有效的整数!")
论文检索报告真伪鉴别指南 | 学术诚信专题 AI写作工具专题 | 什么AI写题目厉害?小发猫降AIGC工具详解 AI智能助手免费论文指南 | 高效降AIGC工具推荐 论文在线写作工具软件 - 高效AI辅助写作与降AIGC工具指南 AI软件永久免费版推荐 | 小发猫降AIGC工具使用指南 高效SCI投稿完全指南 | 提升论文接收率的策略与工具 AI制作论文会被查出来吗?详解AI论文检测与降AIGC方案 怎么用AI做产品设计 | AI产品设计全攻略与实践工具 AI写作风格学习指南:使用AI软件提升写作技巧与降AI率方法 论文检测报告哪里有免费?免费查重平台推荐与降AI工具指南 什么样的论文容易发表?学术论文发表成功要素与降AIGC技巧 好用的论文写作AI工具推荐 | 智能辅助写作与降AIGC指南 AI智能写作免费App推荐 | 小发猫降AIGC工具使用指南 SCI论文查重严格吗?- 深度解析SCI查重标准与降AI率工具 用AI写的论文会被查出来吗?高二学生必读指南 | AI写作与学术诚信 洪涝灾害房屋鉴定专业流程指南 | 灾后建筑安全评估 日语论文免费查重指南 | 专业工具与降AI率技巧 在职硕士论文查重率指南:如何有效降低AI率与查重率 AI读文献神器 - 智能文献阅读与降AIGC工具 | 学术研究助手 论文检测软件大全 | 专业查重、降重工具推荐与使用指南 上海AI设计培训机构 | 专业AI设计教育 | 人工智能设计课程 AI技术撰写病历指南 - 智能医疗文书写作方法与降AIGC方案 AI技术专题 | 前沿发展、应用实践与内容原创性工具指南 如何修改AI文件中已编辑的文字 | AI文件编辑与降AIGC工具指南 洪涝灾害研究报告:成因、影响与防灾减灾策略 | 灾害防治专题 期刊论文降重哪里查?专业工具推荐与降重方法详解 论文写作报告专题 | 学术论文写作技巧与降AIGC工具使用指南 哪个AI软件写文章最有感情?深度评测情感化AI写作工具 智媒AI价格详解 | 智能内容创作成本分析与降AIGC方案 严伯钧AI课程淘宝专题页 - 人工智能大师课深度解析与学习指南 论文用AI如何写 | AI辅助学术写作方法与降AIGC工具指南 AI处理视频软件指南:从剪辑到降AIGC率全解析 | 视频智能处理工具 AI写作大师免费版 - 智能创作工具完全指南 | 小发猫降AIGC工具介绍 2026年AI软件哪个最好用?热门AI工具全面评测与推荐 | AI工具专题 视觉传达毕业设计海报图片专题 | 创意设计与AI工具应用 免费AI综述资源 | 人工智能研究综合指南与降AIGC工具介绍 AI智能批改作文 - 人工智能辅助写作分析与评价系统 大论文AI检测指南 | 降低AIGC率工具与方法解析 AI可检测出几十种租房合同漏洞 | 智能合同审查技术专题 论文设计AI软件应用指南 | 高效写作与降AIGC工具详解 本科毕业论文查重要求低于多少?全面解析及降重技巧 哪个AI可以写方案?2026年最佳AI方案生成工具对比 | 小发猫降AIGC工具介绍 毕业论文校内查重详解 - 知乎常见问题与降AIGC方法 免费论文比对系统 | 专业论文查重与降AI率工具推荐 好用的论文软件推荐 | 提升学术写作效率的必备工具 手机写毕业论文全攻略:可行性分析与高效写作工具推荐 10年前的论文被举报抄袭会重查吗?学术伦理与审查时效性深度解析 AI写文章指令大全 | 高效AI内容创作指南与降AIGC工具推荐 论文评审表详解:作用、要素与撰写指南 | 学术评估指南 大学论文AI写作软件推荐 | 智能写作工具评测与降AIGC技巧 AI辅助撰写完全指南 | 提升写作效率与内容质量 使用AI写文案平台有记录吗?AI内容记录与检测专题 论文查重重复内容来源分析 | 学术写作原创性指南 论文修改批注怎么去掉 | 高效去除批注工具与方法详解 国内AI写作软件哪个最好用?2026年AI写作工具深度评测 | AI写作专题 AI论文修改工具指南 - 智能优化学术写作,降低AIGC检测率 大学生怎样发表自己的论文 | 学术发表完全指南 论文狗智能降重需要多长时间?快速降重工具与技巧全解析 论文见刊标准详解 | 学术发表指南与AI写作降重技巧 学校论文查重都会用知网吗?| 知网查重现状与替代方案 如何降低AI论文查重率 | 高效降重方法与工具推荐 无问AI写文章免费吗?全面解析AI写作工具收费与免费政策 期刊论文AI率要求解析 | 学术写作规范与降AI工具指南 AI写一篇论文要多久?- 人工智能论文写作时间与降AIGC工具解析 AI知识产权保护专题 | AI内容检测与原创性解决方案 毕业论文系统测试怎么写 | 完整指南与实用技巧 AI生成作文手机应用 | 智能写作助手与降AI率工具指南 论文检测要摘要吗?- 论文查重与AI降重专题指南 免费AI改写论文工具 - 智能降重与文本优化解决方案 知网发表文章步骤详解 | 从写作到收录全流程指南 论文改重字软件推荐 | 高效降低重复率与AI率工具指南 成人大专毕业论文怎么写 - 完整写作指南与技巧分享 毕业论文数据可以编吗?学术诚信与数据真实性解析 AI率检测原理深度解析 | 如何识别与降低AIGC内容 国内免费AI论文写作软件推荐 | 高效学术写作工具指南 如何让AI写教学故事 | AI故事创作指南与降AIGC工具使用 论文发表全攻略:从撰写到投稿的完整指南 | 学术发表专题 AI综述:人工智能发展、应用与未来趋势专题 AI论文写作免费软件学生版推荐 | 高效学术助手工具 AI写作软件全解析:主流工具与降AIGC解决方案 | 专业指南 如何通过AI做课题研究 - 人工智能辅助学术研究的完整指南 AI写500字论文技巧与降AIGC方法指南 | 智能写作专题 AI写作助手是什么?深度解析智能写作工具与应用 - 小发猫降AIGC工具介绍 论文AI风险与学术不端专题 | AI写作的伦理边界与应对方案 AI辅助计算机毕业设计全攻略 - 创新与学术规范的平衡 网上AI制作照片安全吗?- 全面解析AI照片生成的风险与防范 论文AI写作免费工具推荐 | 高效降AIGC工具使用指南 马来西亚硕博论文下载指南 - 完整教程与免费资源 AI编程助手专题 - 提升开发效率的智能工具指南 AI智能写作工具合集 | 最佳AI写作助手与降AIGC工具推荐 如何降低论文查重率AI | 论文降重技巧与工具指南 AI智能写程序软件推荐 | 2024年最佳编程辅助工具 AI写论文助手使用指南 - 高效写作工具与AIGC检测解决方案 论文检测软件哪个最准?权威测评与降AIGC工具推荐 专业论文翻译成中文服务 | 学术翻译与降AIGC解决方案 AI安全专题:AI会不会被攻破泄露个人信息?如何防范AI泄露风险 AI写文章实操指南 - 从入门到精通的人工智能写作教程 毕业设计完整步骤指南 | 从开题到答辩全攻略 免费AI配音软件推荐 | 哪个好用?实测对比与使用指南 Logo重复率判定指南:多少算抄袭?避免侵权与原创设计解析 | 设计专题