-
MacOSへのPythonのインストール
Pythonディストリビューションは、さまざまなプラットフォームで利用できます。プラットフォームに適用可能なバイナリコードのみをダウンロードして、Pythonをインストールする必要があります。 プラットフォームのバイナリコードが利用できない場合は、ソースコードを手動でコンパイルするためにCコンパイラが必要です。ソースコードをコンパイルすると、インストールに必要な機能の選択に関してより柔軟になります。 最近のMacにはPythonがインストールされていますが、数年前のものである可能性があります。 Macでの開発をサポートするための追加のツールとともに現在のバージョンを取得する手順については、
-
Python環境変数
Pythonで認識できる重要な環境変数は次のとおりです- Sr.No。 変数と説明 1 PYTHONPATH PATHと同様の役割があります。この変数は、プログラムにインポートされたモジュールファイルの場所をPythonインタープリターに指示します。 PythonソースライブラリディレクトリとPythonソースコードを含むディレクトリを含める必要があります。 PYTHONPATHは、Pythonインストーラーによって事前設定される場合があります。 2 PYTHONSTARTUP Pythonソースコードを含む初期化ファイルのパスが含まれています。イン
-
Pythonプログラムを実行する方法
Pythonを起動するには3つの異なる方法があります- インタラクティブ通訳 Pythonは、Unix、DOS、またはコマンドラインインタプリタやシェルウィンドウを提供するその他のシステムから起動できます。 pythonと入力します コマンドライン。 インタラクティブインタプリタですぐにコーディングを開始します。 $python # Unix/Linux or python% # Unix/Linux or C:> python # Windows/DOS 使用可能なすべてのコマンドラインオプションのリストは次のとおりです- Sr.No。 オプションと説明 1
-
Helloworldを印刷するPythonプログラム
PythonプログラミングのさまざまなモードでPythonの「HelloWorld」プログラムを実行してみましょう。 インタラクティブモードプログラミング 例 スクリプトファイルをパラメータとして渡さずにインタプリタを呼び出すと、次のプロンプトが表示されます- $ python Python 2.4.3 (#1, Nov 11 2010, 13:34:43) [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2 Type "help", "copyright", "credits" or
-
Python識別子とは何ですか?
Python識別子は、変数、関数、クラス、モジュール、またはその他のオブジェクトを識別するために使用される名前です。識別子は、文字AからZまたはaからzまたはアンダースコア(_)で始まり、その後に0個以上の文字、アンダースコア、および数字(0から9)が続きます。 Pythonでは、識別子内に@、$、%などの句読文字を使用できません。 Pythonは大文字と小文字を区別するプログラミング言語です。したがって、マンパワー およびマンパワー Pythonでは2つの異なる識別子です。 Python識別子の命名規則は次のとおりです- クラス名は大文字で始まります。他のすべての識別子は小文字で始まり
-
Pythonの予約語とは何ですか?
次のリストは、Pythonキーワードを示しています。これらは予約語であり、定数、変数、またはその他の識別子名として使用することはできません。すべてのPythonキーワードには、小文字のみが含まれています。 および exec しない アサート 最後に または 休憩 for パス クラス から 印刷 続行 グローバル レイズ def if リターン del インポート 試してください elif in while その他 は with 例外 ラムダ 利回り
-
Pythonの行とインデント
Pythonには、クラスと関数の定義またはフロー制御のコードブロックを示す中括弧はありません。コードのブロックは行のインデントで示され、厳密に適用されます。 インデント内のスペースの数は可変ですが、ブロック内のすべてのステートメントは同じ量だけインデントする必要があります。例- if True: print "True" else: print "False" ただし、次のブロックはエラーを生成します- if True: print "Answer" print "True" else: print "
-
Pythonの複数行ステートメント
Pythonのステートメントは通常、改行で終わります。ただし、Pythonでは、行継続文字(\)を使用して、行を継続する必要があることを示します。例- total = item_one + \ item_two + \ item_three []、{}、または()括弧内に含まれるステートメントは、行継続文字を使用する必要はありません。例- days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']
-
Pythonでの引用
Pythonは、同じタイプの引用符が文字列を開始および終了する限り、文字列リテラルを示すために一重引用符()、二重引用符( )、および三重引用符(または)を受け入れます。 三重引用符は、文字列を複数行にまたがるのに使用されます。たとえば、次のすべてが合法です- word = 'word' sentence = "This is a sentence." paragraph = """This is a paragraph. It is made up of multiple lines and sentences."
-
Pythonでのコメント
文字列リテラル内にないハッシュ記号(#)は、コメントを開始します。 #の後から物理行の終わりまでのすべての文字はコメントの一部であり、Pythonインタープリターはそれらを無視します。 例 #!/usr/bin/python # First comment print "Hello, Python!" # second comment 出力 これにより、次の結果が生成されます- Hello, Python! ステートメントまたは式の後に同じ行にコメントを入力できます- name = "Madisetti" # This is again comme
-
Pythonのコマンドライン引数
多くのプログラムを実行して、実行方法に関する基本的な情報を提供できます。 Pythonでは、-h −を使用してこれを行うことができます $ python -h usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ... Options and arguments (and corresponding environment variables): -c cmd : program passed in as string (terminates option list) -d : debug output from pars
-
Pythonの複数のステートメント
1行に複数のステートメント セミコロン(;)は、どちらのステートメントも新しいコードブロックを開始しない場合、1行に複数のステートメントを許可します。これがセミコロンを使用したサンプルスニップです- import sys; x = 'foo'; sys.stdout.write(x + '\n') スイートとしての複数のステートメントグループ 単一のコードブロックを作成する個々のステートメントのグループは、Pythonではスイートと呼ばれます。 if、while、def、classなどの複合ステートメントまたは複雑なステートメントには、ヘッダー行とスイートが
-
Pythonでの変数への値の割り当て
Python変数は、メモリスペースを予約するために明示的な宣言を必要としません。変数に値を割り当てると、宣言が自動的に行われます。等号(=)は、変数に値を割り当てるために使用されます。 例 =演算子の左側のオペランドは変数の名前であり、=演算子の右側のオペランドは変数に格納されている値です。例- #!/usr/bin/python counter = 100 # An integer assignment miles = 1000.0 # A floating point name = "John" # A string print counter print miles
-
Pythonでの単一値への複数の割り当て
Pythonでは、単一の値を複数の変数に同時に割り当てることができます。例- a =b =c =1 ここでは、値1で整数オブジェクトが作成され、3つの変数すべてが同じメモリ位置に割り当てられます。複数のオブジェクトを複数の変数に割り当てることもできます。例- a、b、c =1,2、 john ここでは、値が1と2の2つの整数オブジェクトがそれぞれ変数aとbに割り当てられ、値が「john」の1つの文字列オブジェクトが変数cに割り当てられています。
-
Pythonの標準データ型
メモリに保存されるデータには、さまざまな種類があります。たとえば、人の年齢は数値として保存され、その人の住所は英数字として保存されます。 Pythonにはさまざまな標準データ型があり、それらで可能な操作とそれぞれの保存方法を定義するために使用されます。 Pythonには5つの標準データ型があります- 数字 文字列 リスト タプル 辞書 Python番号 数値データ型は数値を格納します。数値オブジェクトに値を割り当てると、それらに数値オブジェクトが作成されます。例- var1 =1 var2 =10 Python文字列 Pythonの文字列は、引用符で表された連続した文字のセッ
-
Pythonの数値データ型
数値データ型は数値を格納します。数値オブジェクトに値を割り当てると、それらに数値オブジェクトが作成されます。例- var1 =1 var2 =10 delステートメントを使用して、数値オブジェクトへの参照を削除することもできます。 delステートメントの構文は次のとおりです- del var1 [、var2 [、var3 [....、varN]]]] delステートメントを使用して、単一のオブジェクトまたは複数のオブジェクトを削除できます。例- デルバール del var_a、var_b Pythonは4つの異なる数値タイプをサポートしています- int(符号付き整
-
Pythonの文字列データ型
Pythonの文字列は、引用符で表された連続した文字のセットとして識別されます。 Pythonでは、一重引用符または二重引用符のペアを使用できます。文字列のサブセットは、スライス演算子([]および[:])を使用して取得できます。インデックスは、文字列の先頭で0から始まり、末尾で-1から始まります。 例 プラス(+)記号は文字列連結演算子であり、アスタリスク(*)は繰り返し演算子です。例- #!/usr/bin/python str = 'Hello World!' print str # Prints complete string print str[0] # Prints
-
Pythonでのリストデータ型
リストは、Pythonの複合データ型の中で最も用途が広いものです。リストには、コンマで区切られ、角かっこ([])で囲まれた項目が含まれます。ある程度、リストはCの配列に似ています。リストの違いの1つは、リストに属するすべてのアイテムが異なるデータ型である可能性があることです。 例 リストに格納されている値には、スライス演算子([]および[:])を使用してアクセスできます。インデックスは、リストの先頭で0から始まり、-1で終わるまで続きます。プラス(+)記号はリスト連結演算子であり、アスタリスク(*)は繰り返し演算子です。例- #!/usr/bin/python list = [ 'a
-
Pythonのタプルデータ型
タプルは、リストに似た別のシーケンスデータ型です。タプルは、コンマで区切られたいくつかの値で構成されます。ただし、リストとは異なり、タプルは括弧で囲まれています。 例 リストとタプルの主な違いは次のとおりです。リストは角かっこ([])で囲まれ、要素とサイズは変更できますが、タプルは括弧(())で囲まれ、更新できません。タプルは読み取り専用と考えることができます リスト。例- #!/usr/bin/python tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 ) tinytuple = (123, 'john'
-
Pythonの辞書データ型
Pythonの辞書は、一種のハッシュテーブルタイプです。これらは、Perlにある連想配列またはハッシュのように機能し、キーと値のペアで構成されます。辞書キーはほとんどすべてのPythonタイプにすることができますが、通常は数字または文字列です。一方、値は任意のPythonオブジェクトにすることができます。 例 辞書は中括弧({})で囲まれ、値は中括弧([])を使用して割り当ておよびアクセスできます。例- #!/usr/bin/python dict = {} dict['one'] = "This is one" dict[2] = "This