字符串,也許是一個愚蠢的問題,但我想轉換一個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' –