なぜ '+' は= "STR()" & "場所"なぜ '+')は(STR前後である
出力の前後にある "[" + STR( "+"、 "+ where +" '] "
これはちょっと愚かな質問ですが、助けてください!
Cheersx
なぜ '+' は= "STR()" & "場所"なぜ '+')は(STR前後である
出力の前後にある "[" + STR( "+"、 "+ where +" '] "
これはちょっと愚かな質問ですが、助けてください!
Cheersx
Pythonのは、文字列リテラルの間で自動的に連結します。文字列式(str(something)
など)を明示的に連結する必要があります。Pythonは+演算子を使用します。
3Doubloonsありがとうございました:) Cheersx – Mits
一見したところでは、コード行が3つの項目のリストを作成しているように見えます。括弧で囲まれた項目をコンマで区切って構文的に表示します。コードのようにそれはあなたが実際に持っていることを含む(連結を介した)文字列を構築するコードの行である
output = [str(lat), str(lng), where]
次のようになります。
"["
str(lat)
","
str(lng)
",'"
where
"']"
それらのすべてが文字列であり、+
オペレータがそれらを一緒に連結。
ありがとうSchighSchagh :)連結の仕組みがわかっていますが、私はstr(lat)の前に '+'で投げ捨てられました。 – Mits
基本的には、lat変数の持つ文字列を "プラス"にして、 "plus"という文字列にコンマ文字を加えたものに加えて、文字列と文字列を組み合わせて最終的な文字列を作成するだけです。 – SenselessCoder
コンパイラはそれらを連結する方法を他にどのように知っていますか? –
なぜ、 '3 + 4 + 5'に' 4'の前後に '+'がありますか? – zondo