下面是我尝试使用python
的代码 >>> import string
>>> def main():
print "hey"
print
key = input ("key?")
message = raw_input("Enter the message: ")
codedMessage = ""
for ch in message:
codedMessage = codedMessage + chr(ord(ch) + key)
print "the coded is: ", codedMessage
>>> main()
hey
key?-1
Enter the message: hey how are you?
the coded is: gdx gnv `qd xnt>
但是当我在sage数学中尝试这个时......输入功能不起作用
答案 0 :(得分:1)
不幸的是,据我所知,虽然输入和raw_input在Sage的控制台模式下工作,但Sage笔记本(你没有指定,但我假设你正在使用它)的工作都没有。
答案 1 :(得分:0)
raw_input
在Sage Math Cloud中工作,但现在有些奇怪(请参阅https://github.com/sagemathinc/smc/issues/358)。它看起来很漂亮。