Python(5)入門

セクション5演算子と式
みなさん、こんにちは。今日は演算子と式を学んでいます。

いわゆる計算は、単純に加算、減算、乗算、および除算として理解できます。もちろん、python操作はそれ以上のものです。 Pythonのオブジェクトは数字だけでなく、文字列などもあるため...しかし、それでも、数学のような「単純な操作」の概念を使用して操作規則を理解することを妨げることはありません。すべての操作ルールの表現は、オペレーターによって提示されます。

** 1つ、オペレーター**

‍‍演算子は、pythonオブジェクトを接続し、特定の操作ルールに従って動作させるシンボルです。次に、さまざまな演算子とその使用法について簡単に説明します。

** 1、 計算**

PS:より一般的な操作は、変数に対して数学的な操作を実行し、操作の結果を変数に返すことです。

a = 2

a = a * 3

** 2、 比較操作**

PS:比較操作の結果はすべてブール型であることに注意してください:true / false。

** 3、 操作の優先順位**

数学演算と同様に、python演算も優先されます。以下は、将来の参考のために、Pythonの最高から最低までの完全な「Python操作優先順位リスト」です。

** 4、 操作の順序を変更する**

同じ優先順位の演算子は、左から右に順番に評価されます。

例:2 + 3 + 4は(2 + 3)+4の形式で計算されます。

式を読みやすくするために、括弧を使用できます。

例:2 +(3 * 4)は、2 + 3 * 4よりも理解しやすいです。

後者では、演算子の優先順位も理解する必要があるためです。

括弧を使用することには、追加の利点があります。**操作の順序を変更するのに役立ちます。 ****

例:2 *(3 + 4)

PS:この(2 +(3 * 4))冗長ブラケットのように、ブラケットを適切に使用してください、それはばかげているようです!

** 2.表現について**

狭義には、演算式、つまり計算式です。今日、私たちはその拡張を拡張します、私たちはパイソンコードステートメントの表現形式が表現であると言います、要するに、それはプログラム表現の方法です。

「Googleオープンソースプロジェクトスタイルガイド」Pythonスタイル仕様

https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/

Python式の重要で注目すべき問題は次のとおりです。

** 1、 ノート**

#記号の右側のテキストは、主にプログラムコードの注釈を説明するために使用されます。コードエディタでは、通常、緑色で表示されます。コメントは実行されないテキストです。

例えば:

print( 'hello world')‍#printは関数であることに注意してください

または:

印刷は機能であることに注意してください

print('hello world')

PS:コードはそれを行う方法を教えてくれ、コメントはその理由を教えてくれます。

プログラムでは、できるだけ多くの有用なコメントを使用する必要があります。

PS:これは本当に重要です。あなたが最も必要としているのはあなた自身であることがすぐにわかります。

** 2、 セミコロン**

他の言語の経験がある学生は、コードの最後にセミコロンを追加することに慣れているかもしれませんが、pythonの文法規則にはそのような要件はありません。ただし、Pythonでは複数のステートメントを同じ行に書き込むことができ、各ステートメントの間に区切り文字としてセミコロンを追加する必要があるため、コードの最後にセミコロンを追加することに慣れている場合、Pythonはエラーを報告しません。

ただし、これを行わないことを強くお勧めします。これにより、プロのpythonプログラマーではなく、初心者のpythonまたは「元のC / C ++プログラマー...」のように見えるためです。実際、Pythonプログラムでセミコロンを使用したことはなく、見たこともありません。

** 3、 インデント**

コードインデントの表現は、言語の経験があるプログラマーにはなじみのあるものでなければなりません。コードの先頭にいくつかのスペースまたはタブを残すことです。これは、pythonではインデントと呼ばれます。

** インデントはPythonの記述仕様において非常に重要であり、実際にはPython構文の一部であるため、真剣に考える必要はありません。 ****

コード行の先頭にスペースを残して、異なるコード行間の論理関係を決定します。これは、ステートメントをグループ化する方法でもあります。これは、同じ論理レベルのコードステートメントに同じインデントが必要であることを意味します。このようなステートメントの各グループは、ブロックと呼ばれます。実際のアプリケーションでは、ブロックの概念がいかに重要であるかを理解できます。

覚えておく必要があることの1つ:**インデントを間違えるとエラーが発生する可能性があります。 ****

‍インデントする方法

インデントには4つのスペースを使用します。これは、Python言語からの公式の提案です。優れた編集者が自動的にこれを行います。インデントに一定数のスペースを使用していることを確認してください。そうしないと、プログラムが正しく機能しなかったり、予期しないエラーが発生したりします。

PS:Pythonは常にブロックにインデントを使用し、中括弧を使用することはありません。

** 概要**

このセクションでは、プログラムを構築するための基本的なブロックである演算子と式を紹介します。次に、プログラムでそれらを使用する方法を見ていきます。

Recommended Posts

Python(18)入門
Python(8)入門
Python(4)入門
Python入門(2)
Python(14)入門
Python(7)の使用を開始する
Python(17)入門
Python(15)入門
Python(10)入門
Python(11)入門
Python(3)入門
Python(12)入門
Python(5)入門
Python入門(18歳以上)
Python(13)入門
Python(16)入門
PythonでNumpyを使い始める
Python-4入門:クラスとオブジェクト
python-2入門:関数と辞書
04.Python入門の条件付きステートメント
はじめにpython学習手順
Pythonをすばやく開始する方法
ヘッダー付きのpythonrequests.get
PythonでWeChatを再生する
PythonによるWebスクレイピング
pythonによる学生管理システムの実装
Centos6.7には、へのpythonアップグレードが付属しています
株で遊んでPythonを学んだ
グレーレベルの同時発生マトリックス(Pythonコードを使用)
CythonでPythonコードを高速化
Pythonで地球を作る方法
Pythonでデータ分析レポートを自動的に生成する
PythonでダイナミックカラーQRコードを作成する
Python | Hypothesisを使用してPythonコードをすばやくテストする
pythonでexcelテーブルを処理する方法