Python int函数

最后更新于:2020-03-27 10:04:09

 

int 既是 python 的一个数据类型,也是一个内置函数;

 

一.int函数简介

int 函数用于将字符串或数字转换为整型,语法如下:

class int(x, base=10)

参数:

x – 字符串或数字;

base — 进制数,默认十进制,注意:如果设置base,x的类型只能是字符串;

返回值 :返回整型数据

 

二.int函数使用

# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:何以解忧
@Blog(个人博客地址): shuopython.com
@WeChat Official Account(微信公众号):猿说编程

@File:python_int.py
@Time:2020/03/20 09:35

@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
"""

# 不传入参数时,得到结果 0
print(int())
print(int(3))

#将浮点数转为整形
print(int(3.6))

#将字符串转为整形
print(int('12',10))
print(int('12'))

# 如果是带参数 base 的话,12要以字符串的形式进行输入,将 12 转为 16 进制对应的整形
print(int('12',16))
# 如果是带参数 base 的话,12要以字符串的形式进行输入,将 10 转为 8 进制对应的整形
print(int('10',8))

#error : TypeError: int() can't convert non-string with explicit base
# print(int(10,8))
#print(int('12',16))

输出结果:

0
3
3
12
12
18
8

 

 

猜你喜欢:

1.python列表推导式

2.python字典推导式

3.python匿名函数lambda

4.python map函数

 

转载请注明猿说Python/C++ » python int函数



技术交流、商务合作请直接联系博主扫码或搜索:猿说编程

python/C++教程

猿说编程微信公众号 扫一扫关注