文字列リテラルを定義する際の シングルクォート(') と ダブルクォート(") の違い
どちらも同じ
どちらを使用しても結果は同じです。好きなほうを使用してください。Python 公式のサンプルコードでは シングルクォート(')が基本で、文字列内に シングルクォート(') があるときにダブルクォート(")を使用しているようです。Python 公式サンプル の場合
# 基本は single quote
str1 = 'this is a pen.'
# 文字列に single quote を含むときは double quote
str2 = "this is a 'pen'"