1

以下は、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>

しかし、私がセージ数学でこれを試したとき.....入力機能が機能しません

4

2 に答える 2

1

残念ながら、私の知る限りでは、input と raw_input はコンソール モードの Sage からは機能しますが、Sage ノートブックからはどちらも機能しません (指定されていませんが、使用していたものだと思います)。

于 2012-01-17T05:06:58.050 に答える
0

raw_input Sage Math Cloud で動作しますが、現在は奇妙な点があります ( https://github.com/sagemathinc/smc/issues/358を参照)。きれいに見えます。

于 2016-01-05T22:25:32.303 に答える