質問: pythonではbackspaceやdelキーにて文字を削除することはできますか。 質問に追記します。 > > > > > > > > > > > > a=10 >>> B=20 上述のBをbに変えたいのですが、backspaceで消せません。 > > > > > > > > > > > > > > > > > > 質問に再度追記します。 一度実行したプログラムは編集できませんか。
回答: ``` Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license()" for more information. >>> a=10 >>> B=20 上述のBをbに変えたいのですが、backspaceで消せません。 ``` いや、もうそれ、言語関係ないやん! (思わずツッコミ(笑)) ...それなら、スクリプトのほうでやってみては? main.py とかのやつ。 [追記1] > > スクリプトの定義は調べたら検索できたのですが、BeatStar様のおっしゃるスクリプトの意味を理解していないように感じます。大変お手数ではありますが初心者でもわかるように説明して頂けますでしょうか。 > > ※質問を更新しました。 > > > 失礼しました。私が書いた"スクリプト"は、なんていえばいいんでしょうねぇ... まず、Pythonの使い方には2種類あって、一つは、"対話モード"と呼ばれる方法 (Sample1)と、もう一つは、ほかの言語と同じようにテキストファイルに書く方法 ( 名称は知りません )です。 その後者のほうです。 参考1: Python入門 テキストファイル( メモ帳とかで ) に、printなんちゃらとか書いて、pyファイルとして保存。 それをPython.exe に渡す。 コマンドプロンプトとかで ``` Python main.py ``` みたいに起動する。 対話モードだと、質問で追記されたように、実行されると編集ができないと思います。 メールを書いて、相手に送ったら、編集しても意味ないですよね? (まあ、"編集しました"系のタイトルにすればマシだとは思いますが、元のやつとは別のものになりますよね。) そういう状態。