###前提・実現したいこと
こんにちは。
プログラミング(python)を始めたばかりの初心者です。
今pythonの教科書の問題を解いていてつまってしまい、色々と分からなくなってどこをどうしたら良いのか全然分からないという状況です。(笑)
(こういうサイトに質問をするのが初めてで色々と間違っていたらすみません。)
問題↓
def reverse(list):
for i in range(len(list) // 2):
???????????????? = ?????????????????
return list
上のコードを参考に実行結果を作りたいのですがなかなか上手くいかないです。
実行結果↓
データを入力してください:1 2 3 4 5 6 7 8 9 10
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
###発生している問題・エラーメッセージ
str = eval(input(データを入力してください:)) ^ SyntaxError: invalid syntax
###該当のソースコード
python
1 2def reverse(list): 3 4 list = [] 5 str = eval(input(データを入力してください:)) 6 num = str.split() 7 8 for i in range(len(list)//2): 9 temp = list[i] 10 list[i] = list[-i] 11 list[-i] = temp 12 13 return list 14 15
###試したこと
まだ始めたばかりで色々と頑張って考えてみたのですが、まだプログラミングに慣れていなくて試すも何も分からないです(笑)
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/19 22:33