0

目前我有这个:

gpa = input("Enter your gpa: ")
gpa = int(gpa)
print("This is your current gpa:" , gpa)

如何gpa变成小数,以便将其打印为小数?

4

4 回答 4

1

Change

gpa = input("Enter your gpa: ")
gpa = int(gpa)

to

gpa = float(input("Enter your gpa: "))
于 2013-10-24T05:19:25.577 回答
1

如果要转换为十进制使用:

print("This is your current gpa:" , float(gpa))

如果您想以其他格式显示:

print("This is your current gpa:" , "%.2f" % gpa)
于 2013-10-24T05:23:56.930 回答
0

使用 float() 函数而不是 int() 函数。

于 2013-10-24T05:18:16.923 回答
0
gpa = float(input("Enter your gpa: "))
print("Your current gpa is %.2f " % gpa)
于 2015-10-03T11:47:35.763 回答