teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

落ちたコードを書きました

2019/11/30 12:14

投稿

ichiki
ichiki

スコア6

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,13 @@
1
1
  ### 前提・実現したいこと
2
2
  コマンドラインでエンターを押したらprintで文字を表示させたいです
3
3
  ### 試したこと
4
- input関数を使い、if文でエンターを押したのを感知してprintさせるというのはできたのですが、input関数だとエンター以外を打つとプログラムが落ちたり、打った文字がそのままコマンドライン上に表示されるので、input関数以外の方法があれば教えていただきたいです
4
+ input関数を使い、if文でエンターを押したのを感知してprintさせるというのはできたのですが、input関数だとエンター以外を打つとプログラムが落ちたり、打った文字がそのままコマンドライン上に表示されるので、input関数以外の方法があれば教えていただきたいです
5
+
6
+ 落ちたコード
7
+ ```Python
8
+ import msvcrt
9
+ x=msvcrt.getwch()
10
+
11
+ if x=="\r":
12
+ print("エンター")
13
+ ```