Python int函数

最后更新于:2020-03-21 12:05:20

 

一.int函数介绍

int  在python中实际上是一个变量类型,表示整形,但是实际上一样的可以充当函数使用,也是python的一个内置函数,主要作用就是将其他数字类型强制转换为整形!语法如下:

int(x)

参数x:可以为整形也可以是浮点数甚至可以是字符串str类型,例如:0,5,6.3,-78,”-10″,”15″,……

返回值:返回一个整形数字,如果参数是浮点数,默认会去掉浮点数后面的小数;

注意:如果参数是字符串str类型,那么字符串中不能包含数字以外的任何字符,例如:”10.a”,这种会报错,提示:ValueError;

 

二.int函数使用

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

@File:python_int.py
@Time:2019/11/30 21:25

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


print("{}使用函数int计算之后的结果是{}".format(5,int(5)))
print("{}使用函数int计算之后的结果是{}".format(-20,int(-20)))

# 如果参数是浮点数,默认会去掉浮点数后面的小数
print("{}使用函数int计算之后的结果是{}".format(5.3,int(5.3)))
print("{}使用函数int计算之后的结果是{}".format(-5.3,int(-5.3)))

print("{}使用函数int计算之后的结果是{}".format("12",int("12")))
# print("{}使用函数int计算之后的结果是{}".format("12a",int("12a")))  //valueError 

输出结果:

5使用函数int计算之后的结果是5
-20使用函数int计算之后的结果是-20
5.3使用函数int计算之后的结果是5
-5.3使用函数int计算之后的结果是-5
12使用函数int计算之后的结果是12

 

 

 

猜你喜欢:

1.python线程队列Queue-FIFO

2.python线程队列LifoQueue-LIFO

3.python线程队列PriorityQueue-优先队列

4.python列表推导式

5.python字典推导式

 

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

 

技术交流、商务合作请直接联系博主
扫码或搜索:猿说python
python教程公众号
猿说python
微信公众号 扫一扫关注