前提・実現したいこと
教本を利用してFizzbuzzのコードを入力しています。
発生している問題・エラーメッセージ
エラーメッセージ SyntaxError: invalid syntax Shellへ入力したときに、 $python fizzbuzz.py -v の$やfに赤くマークされて表示されます。
該当のソースコード
Python
1ソースコード 2''' 3>>> from fizzbuzz import fizzbuzz 4>>> fizzbuzz(15) 5'FizzBuzz' 6>>> fizzbuzz(8) 7'8' 8>>> fizzbuzz(10) 9'Buzz' 10''' 11 12def fizzbuzz(i): 13 ''' 14>>> from fizzbuzz import fizzbuzz 15>>> fizzbuzz(15) 16'FizzBuzz' 17>>> fizzbuzz(8) 18'8' 19>>> fizzbuzz(10) 20'Buzz' 21 ''' 22 if i % 3 == 0 and i % 5 == 0: 23 return 'FizzBuzz' 24 elif i % 3 == 0: 25 return 'Fizz' 26 elif i % 5 == 0: 27 return 'Buzz' 28 else: 29 return str(i) 30 31 if _name_ == '_main' : 32 import doctest 33 doctest.testmod() 34
試したこと
ファイルの指定が足らないと思いfizzbuzz.pyのある位置を知らせるなどしましたが、結果は同じでした。
補足情報(FW/ツールのバージョンなど)
Python 3.8.2
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。