pythonのファイルを実行したときにSyntaxError: Non-ASCII character '\xe5' in file test.py on line 1
のようなエラーが発生してしまいます。調べたところエンコーディングの指定ができていないことが原因とのことでしたが、下記のように一行目にエンコーディングの指定はしています。使っているのはPython3.9.0で環境はvscodeです。
どのように解決すればいいでしょうか??
python
1# -*- coding: utf-8 -*- 2 3 4def test(n,l): 5 n = list(range(l, l+n)) 6 7 if min(n) >= 0: 8 n.remove(min(n)) 9 elif min(n) < 0 < max(n): 10 n.remove(0) 11 else: 12 n.remove(max(n)) 13 print(sum(n)) 14 15test(30,-50)