ダウンロードと新規登録
無料で$5のクーポンをゲット
日本語
入門ガイド 特徴紹介

実用的なPythonヒント5選(1) - ScrapeStorm

2020-08-14 16:16:41
107 views

摘要:本文は五つ実用的なPythonヒントを紹介します。 ScrapeStorm無料ダウンロード

Python言語は、設計の最初に、構文の単純さと読みやすさを実際に考慮していました。

プログラミングの習慣を適切に保つことにより、より明確で、、読みやすくコードを書くことができます。

本文は五つ実用的なPythonヒントを紹介します。

1.ファイル共有を開く

Pythonでは、HTTPサーバーを実行してルートパスのファイルを共有できます。

サーバーを起動するコマンドは次のとおりです(python3環境)。

python3 -m http.server

上記のコマンドは、デフォルトのポート8000でサーバーを起動します。カスタムのポート番号を最後のパラメーターとして上記のコマンドに渡すことができます。

2.複数の文字列を組み合わせる

リスト内のすべてのトークンを連結したい場合は、下記の例をご参照ください。

Python 3.5.1 (default, Dec 2015, 13:05:11)

[GCC 4.8.2] on linux

 

Current Python version:  3.5.2 (default, Aug 22 2016, 21:11:05)

[GCC 5.3.0]

3.if文を簡略化する

次の方法を使用して、複数の値を確認できます。

if m==1 or m==3 or m==5 or m==7:の代わりにif m in [1,3,5,7]:を使用します。

4.リストで最も頻度の高い番号を見つける

In [82]: test = [1,2,3,4,2,2,3,1,4,4,4]

 

In [83]: print(max(set(test),key=test.count))

 

4

 5.ループを使わずにリストを作成します。

In [101]: test = [[-1, -2], [30, 40], [25, 35]]

 

In [102]: import itertools

 

In [103]: print(list(itertools.chain.from_iterable(test)))

[-1, -2, 30, 40, 25, 35]

-2, 30, 40, 25, 35]

免責事項: 本文はユーザーが提供して、侵害がありましたら、ご連絡してすぐに削除します。ScrapeStormは、ユーザーが本ソフトウェアを使って行うすべての行為に対して、一切責任を負いません。