質問編集履歴
2
適切なタイトルに直すため。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
AtomでPythonのinput()を使用する方法を教えてください。
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
###質問内容
|
2
2
|
|
3
3
|
僕は初めてプログラミングの環境設定をします。使っているPCはMac(バージョン10.13.2)です。
|
4
4
|
|
@@ -8,7 +8,11 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
無事記事通りに設定は完了し、
|
11
|
+
無事記事通りに設定は完了し、以下のコードを実行したところ、日本語もエラーメッセージも表示されませんでした。
|
12
|
+
|
13
|
+
「他に必要な設定があるのか?」と思い質問させてもらいました。
|
14
|
+
|
15
|
+
###書いたコード
|
12
16
|
|
13
17
|
```Python
|
14
18
|
|
@@ -60,10 +64,6 @@
|
|
60
64
|
|
61
65
|
```
|
62
66
|
|
63
|
-
|
67
|
+
###望んでいる実行例
|
64
68
|
|
65
|
-
そうなると一人で環境設定出来ないと困る機会が多いと思うのですが、
|
66
|
-
|
67
|
-
どのプログラミング言語においてもコードを実行する上で、最低限押さえておかなければいけない処理はありますか?
|
68
|
-
|
69
|
-
|
69
|
+
購入するりんごの個数を入力してください:
|
1
書いてみたコードを載せ忘れた。
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,13 +4,61 @@
|
|
4
4
|
|
5
5
|
まずテキストエディタにAtomを選んで下記の記事を参考に、設定し始めました。
|
6
6
|
|
7
|
-
http://python-tech.com/python_beginner_on_atom/
|
7
|
+
[Python入門 初心者でも出来るAtomエディタでの開発方法](http://python-tech.com/python_beginner_on_atom/)
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
無事記事通りに設定は完了し、実際にコードを書いてみたところ、print()やif文やfor文は上手く実行出来流のですが、input()の処理がどうも上手く行かないので「他に必要な設定があるのか?」と思い質問させてもらいました。
|
11
|
+
無事記事通りに設定は完了し、実際にコードを書いてみたところ、print()やif文やfor文は上手く実行出来流のですが、input()の処理がどうも上手く行かないので「他に必要な設定があるのか?」と思い質問させてもらいました。以下がそのコードです。
|
12
|
+
|
13
|
+
```Python
|
14
|
+
|
15
|
+
# -*- coding: utf-8 -*-
|
16
|
+
|
17
|
+
apple_price = 200
|
18
|
+
|
19
|
+
# 変数moneyに数値1000を代入してください
|
20
|
+
|
21
|
+
money =1000
|
12
22
|
|
13
23
|
|
24
|
+
|
25
|
+
input_count = input('購入するりんごの個数を入力してください:')
|
26
|
+
|
27
|
+
count = int(input_count)
|
28
|
+
|
29
|
+
total_price = apple_price * count
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
print('購入するりんごの個数は' + str(count) + '個です')
|
34
|
+
|
35
|
+
print('支払い金額は' + str(total_price) + '円です')
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
# moneyとtotal_priceの比較結果によって条件を分岐してください
|
40
|
+
|
41
|
+
remaining_money = money - total_price
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
if money>total_price:
|
46
|
+
|
47
|
+
print("りんごの個数は"+str(count)+"です")
|
48
|
+
|
49
|
+
print("財布の残金は"+str(remaining_money)+"です")
|
50
|
+
|
51
|
+
elif money==total_price:
|
52
|
+
|
53
|
+
print("りんごの個数は"+str(count)+"です")
|
54
|
+
|
55
|
+
print("財布が空になりました")
|
56
|
+
|
57
|
+
else:
|
58
|
+
|
59
|
+
print("お金が足りません")
|
60
|
+
|
61
|
+
```
|
14
62
|
|
15
63
|
また、現時点ではウェブサイトや書籍のサンプルコードを実行出来る環境があれば満足ですが、いずれは自分で何かを開発出来るようにしたいです。
|
16
64
|
|