试图理解二进制转换脚本

时间:2017-10-06 00:40:01

标签: python binary cryptography ascii

我有以下python代码,它将二进制字符串转换为纯文本:

=IF(A1="Select all", "Yep", "Nope")

这段代码运行正常,但我不明白这里发生了什么。

  1. int声明结尾处“2”的目的是什么?
  2. “'%x'%n”参数的目的是什么?

1 个答案:

答案 0 :(得分:1)

  

int声明结束时2的目的是什么?

According to the documentationint可以采用第二个参数:第一个参数的基础。

  

'%x' % n参数的目的是什么?

带有小写字母的字符串indicates that an item will be formatted to hexadecimal中的

%x'%x' % n。它类似于内置hex函数,但它在字符串中没有前导0x。等效表达式为format(n, 'x')