字符串,也许是一个愚蠢的问题,但我想转换一个javascript一句蟒蛇,我不能找到一种方法将整数转换像JavaScript字符串。的JavaScript int在蟒蛇
这里的JavaScript一句:
var n = 11;
n = n.toString(16);
它返回 'B'。
我在python中尝试过chr(),但它不一样。 我不知道在JavaScript中编程,所以我将不胜感激,如果有人可以帮助我了解如何使用JavaScript转换工作来做到这一点。
谢谢你。
字符串,也许是一个愚蠢的问题,但我想转换一个javascript一句蟒蛇,我不能找到一种方法将整数转换像JavaScript字符串。的JavaScript int在蟒蛇
这里的JavaScript一句:
var n = 11;
n = n.toString(16);
它返回 'B'。
我在python中尝试过chr(),但它不一样。 我不知道在JavaScript中编程,所以我将不胜感激,如果有人可以帮助我了解如何使用JavaScript转换工作来做到这一点。
谢谢你。
行
n = n.toString(16);
正在将数字11转换为字符串基数16或0xB = 11十进制。
你可以阅读更多有关int.toString
你想要的代码是:
n = 11
n = format(n, 'x')
或
n = hex(n).lstrip('0x')
的lstrip将删除被放置在0X转换为十六进制
时下面的一切都是我的原始答案,没有看到它是以16为底的,而不是以10为底。这不是解决方案。
我想知道您在搜索答案时付出了多少努力:Converting integer to string in Python?是搜索“python integer to string”时的第一个结果。 考虑看看搜索结果,这应该这样做:
n = 11
n = str(n)
这可能工作太:
n = 11
n.__str__()
你可以试试看这里http://progzoo.net/wiki/Python:Convert_a_Number_to_a_String
谢谢我在这里找到更多信息http://tools.ietf.org/html/rfc3548.html。 – Ricardo
另一种方法是:'n ='%x'%n' –