python百分比數比較大小


python是無法識別百分比的,估計你的百分比是string,所以需要轉成int

# !/usr/bin/python3.4
# -*- coding: utf-8 -*-

# 百分數轉為int
def percent_to_int(string):
    if "%" in string:
        newint = int(string.strip("%")) / 100
        return newint
    else:
        print("你輸入的不是百分比!")


if __name__ == "__main__":

    a = "50%"
    b = "80%"

    # 比較大小
    if percent_to_int(a) > percent_to_int(b):
        print("a > b")
    elif percent_to_int(a) < percent_to_int(b):
        print("a < b")
    elif percent_to_int(a) == percent_to_int(b):
        print("a = b")
    else:
        print("輸入有誤,無法比較")


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM