【发布时间】:2014-11-28 05:44:25
【问题描述】:
我正在尝试创建一个程序,该程序将接受用户的输入,例如包含数字、符号和字母的 URL,并将其转换为二进制字符串。我已经尝试在这里使用 Python 将字符串查找为二进制文件,但到目前为止,使用 Python 2.x 而不是 Python 3.x,它们似乎都已经过时了。我希望它显示如下内容:
输入要转换的字符串:http://www.google.com/ 01101000011101000111010001110000001110100010111100101111011101110111011101110111001011100110011101101111011011110110011101101100011001010010111001100011011011110110110100101111 P>
然后存储该二进制字符串以转换回http://www.google.com/
我尝试创建一个名为 getInput 的函数来获取用户输入,然后将该值返回以传递给另一个名为 toBinary 的函数,但是当我尝试传递返回的字符串时,它给我一个错误,说参数未定义。
例子:
def getInput():
x = input(str(Enter a string to convert: ))
return x
def toBinary(x):
#convert to binary
#print binary
return x
def toString(x)
#convert binary to string
#print string
return
getInput()
toBinary(x)
toString(x)
提前谢谢你!
【问题讨论】:
标签: python string binary converter