Python函数-int()
来源:互联网 发布:装潢设计效果图软件 编辑:程序博客网 时间:2024/06/05 00:33
int(x, [base])
作用:
将一个数字或base类型的字符串转换成整数。
int(x=0)
int(x, base=10),base缺省值为10,也就是说不指定base的值时,函数将x按十进制处理。
注:
x 可以是数字或字符串,但是base被赋值后 x 只能是字符串
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 被视作英文字母 xint('0x10', 36) # 42804,36进制包含字母 x
阅读全文
0 0
- Python函数-int()
- python: int函数
- Python int()函数 基础知识篇
- Python中int()函数的用法
- python int() round() floor()函数的比较
- Python中int()函数的用法
- python int() round() floor()函数的比较
- [python]int函数带参用法
- Python中的int(x,base)函数
- [三个版本]自定义int()函数(Python实现)
- Python内置函数int()高级用法
- python int()
- Python标准库:内置函数int(x=0)
- Python标准库:内置函数int(x, base=10)
- 【Python】使用reduce和map函数实现str转int
- Python不使用int()函数把字符串转换为数字
- python-------------自定义str转换成int的函数
- int indexOf(int ch,int fromIndex)函数
- Android 设置App字体不跟随系统字体改变
- 【排序算法】希尔排序
- 关于 SetProcessWorkingSetSize 的那点事儿
- 变化总是那么大
- 20170711
- Python函数-int()
- 【莫比乌斯反演】BZOJ2154Crash的数字表格&BZOJ2693jzptab
- Python中的正则表达式探秘1
- 棋牌开发需要注意哪些事项
- android开发:activity继承AppCompatActivity 去掉标题栏
- .net数组集合字符串
- linux常用指令
- 【Android】- MediaPlayer错误之MediaPlayer start called in state 0
- 使用JS让网站自动跳转到对应的WAP页面