実現したいこと
次のようなプログラムをPythonで作成したいです。なお、プログラムはJupyterLabで作っています。
(1) キーボードから整数を入力し, 10 個まで順次,リストに蓄積せよ.
(2)10個未満でも負値が入力されたら,その時点で入力を終了せよ.
(3)入力を終了したらリストの内容を表示せよ.
(4)作成されたリストの要素についての平均値を出力せよ.
発生している問題・分からないこと
(1)と(2)はプログラムを書けたのですが、(3)と(4)のリストの内容の表示方法と要素の平均値の出力方法が分かりません。
(3)以降のプログラムを教えていただきたいです。
該当のソースコード
Python
1numbers = [] 2 3for i in range(10): 4 num = int(input('Give a real number : ')) 5 if num < 0: 6 break 7 numbers.append(num) 8
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
以下のようなプログラムでリストの内容を表示しようとしましたが、エラーが出てしまいました。
<プログラム>
import varutil as vu
ls_prime = []
for i in range(10):
input_num=vu.get_int()
if input_num < 0:
break
else:
ls_prime.append(input_num)
vu.display(ls_prime)
<エラー文>
ModuleNotFoundError Traceback (most recent call last)
Cell In [3], line 1
----> 1 import varutil as vu
3 ls_prime = []
4 for i in range(10):
ModuleNotFoundError: No module named 'varutil'
補足
特になし
![guest](/img/icon/icnUserSample.jpg)
回答2件
あなたの回答
tips
プレビュー