一.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
猜你喜欢:
3.python线程队列PriorityQueue-优先队列
转载请注明:猿说Python » python int函数
技术交流、商务合作请直接联系博主
扫码或搜索:猿说python
猿说python
微信公众号 扫一扫关注
来源:oschina
链接:https://my.oschina.net/u/4394481/blog/3321383