首页 > 编程知识 正文

python编程浮点数自动转换,python双精度浮点数怎么定义

时间:2023-05-06 12:58:18 阅读:204532 作者:829

int函数能够

(1)把符合数学格式的数字型字符串转换成整数

(2)把浮点数转换成整数,但是只是简单的取整,而非四舍五入。

举例:

1 aa = int("124") #Correct

2 print "aa = ", aa #result=124

3 bb = int(123.45) #correct

4 print "bb = ", bb #result=123

5 cc = int("-123.45") #Error,Can't Convert to int

6 print "cc = ",cc

7 dd = int("34a") #Error,Can't Convert to int

8 print "dd = ",dd

9 ee = int("12.3") #Error,Can't Convert to int

10 print ee

11

二、float函数将整数和字符串转换成浮点数。

举例:

1 aa = float("124") #Correct

2 print "aa = ", aa #result = 124.0

3 bb = float("123.45") #Correct

4 print "bb = ", bb #result = 123.45

5 cc = float(-123.6) #Correct

6 print "cc = ",cc #result = -123.6

7 dd = float("-123.34") #Correct

8 print "dd = ",dd #result = -123.34

9 ee = float('123v') #Error,Can't Convert to float

10 print ee

三、str函数将数字转换成字符

举例:

1 aa = str(123.4) #Correct

2 print aa #result = '123.4'

3 bb = str(-124.a) #SyntaxError: invalid syntax

4 print bb

5 cc = str("-123.45") #correct

6 print cc #result = '-123.45'

7 dd = str('ddd') #correct

8 print dd #result = ddd

9 ee = str(-124.3) #correct

10 print ee #result = -124.3

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。