【发布时间】:2013-02-11 01:39:51
【问题描述】:
我刚刚开始学习 Python。我正在尝试让用户输入一个数字基数和一个数字,并将其转换为十进制。
我一直在尝试像这样使用内置的 int 函数:
base = raw_input("what number base are you starting with? \n")
num = raw_input("please enter your number: ")
int(num,base)
我的问题是,当您使用该 int 函数时,您转换的数字需要像这样用引号括起来:int('fff',16)
当我使用变量时,我怎样才能做到这一点?
【问题讨论】:
-
您可以使用
str(number)将数字转换为字符串,例如str(10)将返回'10'。
标签: python string variables quotes