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

質問編集履歴

2

ソースコード修正、追記

2020/05/11 14:13

投稿

lovecavs
lovecavs

スコア1

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,6 @@
1
+ ```ここに言語を入力
2
+ コード
1
- ### 前提・実現したいこと
3
+ ```### 前提・実現したいこと
2
4
  初質問です。
3
5
  1ヶ月前からpythonの勉強を始めた者です。はじめはpythonでコードを書いていましたが、vscが便利と聞いて環境構築を行ったところファイルによって動くものと,エラーを吐くものがあり自己解決が不可能と判断。
4
6
  下記のエラーが出ないときはまともに動作するため、このエラーを解消したい。
@@ -8,7 +10,7 @@
8
10
  てください。
9
11
 
10
12
  ### 該当のソースコード
11
- import random
13
+ ```import random
12
14
  n=1
13
15
  win=0
14
16
  lose=0
@@ -38,12 +40,17 @@
38
40
 
39
41
  def rate():
40
42
  return ('勝ち数',win,'負け数',lose,'あいこ数',even,'よってあなたの勝率は',win/n*100,'%です。')
43
+ rps('g')
44
+ ```
41
45
 
42
46
 
43
47
  実行中に
44
48
  rps('g')
45
49
  と入力するとあいこ、勝ち、負けのいずれかの結果が表示されるように作りました。
46
50
  pythonで実行するとそのように動きます。
51
+
52
+ 追記
53
+ 最後にrps('g')を追加したところ、print('----------',n,'回戦----------')の部分のprintされ、処理の確認のために変数を直打ちしたところ(win,lose,even等)同じエラーが出てきて確認ができませんでした。下部の関数rate()も同様です。
47
54
  ```ここに言語名を入力
48
55
  Python
49
56
  ```

1

ソースコードの編集

2020/05/11 14:13

投稿

lovecavs
lovecavs

スコア1

title CHANGED
File without changes
body CHANGED
@@ -38,6 +38,12 @@
38
38
 
39
39
  def rate():
40
40
  return ('勝ち数',win,'負け数',lose,'あいこ数',even,'よってあなたの勝率は',win/n*100,'%です。')
41
+
42
+
43
+ 実行中に
44
+ rps('g')
45
+ と入力するとあいこ、勝ち、負けのいずれかの結果が表示されるように作りました。
46
+ pythonで実行するとそのように動きます。
41
47
  ```ここに言語名を入力
42
48
  Python
43
49
  ```