目前我有這樣的:進行輸入值轉換爲十進制(Python 3中)
gpa = input("Enter your gpa: ")
gpa = int(gpa)
print("This is your current gpa:" , gpa)
如何開啓的GPA成十進制所以它會打印爲十進制?
目前我有這樣的:進行輸入值轉換爲十進制(Python 3中)
gpa = input("Enter your gpa: ")
gpa = int(gpa)
print("This is your current gpa:" , gpa)
如何開啓的GPA成十進制所以它會打印爲十進制?
使用float()函數而不是int()函數。
變化
gpa = input("Enter your gpa: ")
gpa = int(gpa)
到
gpa = float(input("Enter your gpa: "))
,如果你想轉換爲十進制使用:
print("This is your current gpa:" , float(gpa))
如果你想在其他一些格式顯示
:
print("This is your current gpa:" , "%.2f" % gpa)
gpa = float(input("Enter your gpa: "))
print("Your current gpa is %.2f " % gpa)
請提供更多詳細信息,而不是僅提供代碼答案。 – Leb
使用'float(gpa)'。 –