为什么int('1')=1?‘1’不是字符串嘛?但int('hello')却报错?

来源:6-1 什么是表达式

宋胖胖胖

2018-03-15

写回答

1回答

镜像猫工

2018-03-15

int()转换了数据类型,把字符串数字直接转成整型1

int('hello')是会报错,可以尝试转成ASCII码 ord('h')

0
1
宋胖胖胖
谢谢!大致理解了!
2018-03-16
共1条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14719 学习 · 4484 问题

查看课程