質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

2回答

996閲覧

pythonでのエラー:SyntaxError: invalid character in identifier

kaeruuuun

総合スコア19

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2021/05/31 23:59

編集2021/06/01 00:01

python

1N=100 2for i in range(N): 3 st1_time = time.time() 4    xR = s(myBytes,256,0,False) 5    et1_time = time.time() 6        lap1_time= et1_time-st1_time 7 8np.sum(lap1_time)

としてある関数sを求めるのを100回行った時の時間の合計を求めるプログラムを作成しています.
1回の処理時間は求められるプログラムからloopで100回繰り返して和を取ろうと考えています.
1回の処理時間を求めるプログラムから最初の2行(N=100とfor文)と最後のsumを定義したのとインデントを入れただけなのですが,xRのところでSyntaxError: invalid character in identifierのようなエラーが出ます.
何が問題なのでしょうか.

インデントを触ると他の文字にも同じようなエラーが出ます.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

takasima20

2021/06/01 00:02

コピペミスでないのだとしたらインデントがずれてるのでは?
kaeruuuun

2021/06/01 00:05

N=100 for i in range(N):      st1_time = time.time()      xR = makeSuffixArrayByInducedSorting(myBytes,256,0,False)      et1_time = time.time()      lap1_time= et1_time-st1_time np.sum(lap1_time) コメントありがとうございます.一つのfor文であればインデントは揃えるべきということなので,揃えてみたのですが,同様のエラーが出ます.
udon-ken

2021/06/01 00:09

lap1_time~の行のインデントがずれてるように見えます。 簡単なプログラムですので、一旦全部のインデントを取り払って正確にインデントを入れてみたらどうでしょう?
udon-ken

2021/06/01 00:10

あ・・・インデント的には質問文のものは見るからにアウトで、この上に書いているものは概ね大丈夫のように見えますので、そういう感じでインデントを付けなおしてください。
guest

回答2

0

自己解決

インデントを直したら治りました.

投稿2021/06/01 06:08

kaeruuuun

総合スコア19

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

提示コードには全角空白「 」が含まれています。そんため、そのようなエラーになります。
半角空白に直してください。

投稿2021/06/01 06:06

can110

総合スコア38341

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問