ホームページ > バックエンド開発 > Python チュートリアル > Python - コードの作成に時間がかかりすぎる場合の解決方法

Python - コードの作成に時間がかかりすぎる場合の解決方法

零下一度
リリース: 2017-07-03 16:13:28
オリジナル
3000 人が閲覧しました

Python のコーディング仕様では、各行の長さが 80 文字を超えないようになっています。では、1 行に 80 文字を超えるコードを記述する必要がある場合はどうすればよいでしょうか。

Python ステートメントでは、1 行を複数行に簡単に分割できます。たとえば、次の 2 つの記述方法は同等です。 3,

4, 5, 6

]


Python ステートメントの 1 行が長すぎます。このメソッドでは 1 行を複数行に簡単に書き込むことができますが、
string
length だけがある場合はどうすればよいですか。 80文字を超えていますか?

たとえば、次のような文字列があります:

Python では 3 つの引用符で囲まれた文字列を使用しないと誰かが言ったことがありますか?この方法では、次のように複数行を書くことができます。

s = """Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Aliquam bibendum purus at nibh rutrum dapibus.
Aliquam quis sem sagittis, rutrum magna quis, gravida quam.
Sed porta ex nec leo elementum, a efficitur neque ornare.
Ut tristique nunc vitae ultrices molestie.
"""
ログイン後にコピー

しかし、この方法で書くと問題が発生します。つまり、文字列が 1 行しかない場合はどうなるでしょうか。これは適切ではありません。

次の方法が良いと思います:

1.

エスケープ文字

s = "Lorem ipsum dolor sit amet, consectetur adipiscing elit.\
Aliquam bibendum purus at nibh rutrum dapibus.\
Aliquam quis sem sagittis, rutrum magna quis, gravida quam.\
Sed porta ex nec leo elementum, a efficitur neque ornare.\
Ut tristique nunc vitae ultrices molestie."
ログイン後にコピー

を行末に追加します。2. 括弧を使用して暗黙的に

を変換します。ただし、最初の方法です。問題を解決できます。あまりにも醜いので、2 番目の方法をお勧めします。

以上がPython - コードの作成に時間がかかりすぎる場合の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート