我想接受“3M”或“3 M”之类的用户输入并打印3000000
其中M = 10 ** 6
答案 0 :(得分:-1)
import humanfriendly
user_input = raw_input("Enter a readable file size: ")
Enter a readable file size: 16G
num_bytes = humanfriendly.parse_size(user_input)
print num_bytes
17179869184
print "You entered:", humanfriendly.format_size(num_bytes)
You entered: 16 GB
我希望这就是你要找的东西。