Pythonの基礎(3)

Pythonの基礎

変数(変数)

ネーミング:、文字、数字、アンダースコアで構成されてい数字で始めることはできません、大文字と小文字が区別され、それがキーワード(キーワード)にすることはできません、始まりと終わり2つのアンダースコアを避けるために、中国を含んでいてもよいが、このアプローチを提唱していません

可読性のルール:、義を知っている名前を参照してください主流の命名スタイル(大きなこぶ、小さなこぶ、下線)

また、最初の単語が大文字、つまり大文字に最初の文字:ビッグハンプ

小さなこぶ:最初の単語の最初の文字を小文字、他の単語は大文字

下線:アンダースコアで区切られた単語の間、すべて小文字を

 

定数(定数)

合意に従い、変更することはできません変数の値(読み取り専用変数)を、Pythonは定数の構文を定義するためのメカニズムを提供していない、一般的に知られている慣行は、我々は通常、一定の変数名の代わりに、すべて大文字を使用します

 

演算子(オペレータ)

また、機能に応じて分類されたデータに対する操作の様々な達成するために、オペレーターと呼ばれます。

  • 算術演算子:+、 - 、*、/、//(床分割は、床に加えて、切り捨て)、**(べき乗)、%(リードモード、残りを取る手段モジュラス演算子)、 - (マイナス記号演算子)

  • 比較演算子:>、> =、<、<=、==(等価演算子)、=(にわたる演算子)(比較演算子は、ブール演算の結果です)!

  • 論理演算子:いない(論理的ではない)、および(論理AND)、または(論理OR)(論理演算子の計算結果がブール値です)

  • 代入演算子:=、+ =(加算代入演算子)、 - =、* =、/ =、等

  • ビット処理演算子:〜(ビット単位)、&(である)、|(ビット単位OR)、^(ビット単位の排他的論理和、同じ1が異なっている、0である)、オペランドが整数でなければなりません

  • 会員事業者:中

 

オペレータの単眼(モノ)演算子、両眼(二価)演算子、トリスメッシュ(トライアド):オペランドの数に応じて、オペレータは、として分類することができます

〜など:!、ビット演算子:必要な変数を計算することを特徴と非論理演算子、演算子単項演算子と呼ばれています。

オペレータが必要な2つの動作変数は、バイナリ演算子と呼ばれ、例えば、+、 - 、*、/、%、<、>、> =、<=、== ,! =、<<、>>、&、^、|、&&、||、=

オペレータの操作を必要な3つの変数が三項演算子、唯一の条件式と呼ばれています

 

 

演算子の優先順位と結合

 

 

式(式)

式の変数、定数、リテラル、演算子などでから

 

一般的な組み込み関数

データ型変換のための組み込み関数:INT、BOOL、フロート、STR、バイト、等

範囲:のシーケンスを生成します

 

フロー制御構造

次の三つに分け

1オーダーの構造(線によって最上行からは、最も基本的なフロー制御構造です)

2.構造を選択します(特定の条件が満たされた文が、実現した場合にも、分岐構造、1行以上の実装を呼ばれて、もしelifの、他のキーワード)

3ループ構造(一つ以上のラインステートメントが繰り返し実行され、そのことにより、キーワードの一方)

 

役割の休憩やキーワードを続けます

 

フロー制御構造が任意にネストすることができますが、そうすることが大幅にコードの可読性を減らすためにつながるので、以上の3のネストレベルをお勧めしません!

 

知識を展開

1. XOR暗号化アルゴリズム:A ^ B ^ B == A

ストレージの2の補数形式で2の整数、メモリ内のその後フロート??Baiduの

3.Pyhonは、各行が1行実行されない次のコードが与えられた後に実行読み出します

一の構成では4は、場合ELIFは、複数であってもよい他だけ0又は

5.vimエディタのヒント:

DDカーソルラインが切断され、

4DD剪断開始カーソル線、線4を切断しました

フォーマットに従ってインデント嵩を書き込むべきライン番号の一番下の行にバッチモードインデント、「1、行番号2>列」入力コマンド、タブインデントバルク値に行2-9、コマンド「2,9>」逆インデントとして使用します<

前記文字列は、いくつかの算術演算子であってもよいです

7.チェックタイムスタンプの日付+%sの

タイムスタンプは、現在のタイムスタンプの日付-d @ + ":%のM:%S%Y-%M-%D%H" に変換され、

8.Python演算子優先順位、小から大へ

9.〜ビット単位の逆計算演算子

  • 元のコードは、直接バイナリ値に変換されます。整数符号付き最上位ビットは符号ビットで、符号ビットは符号ビットが負の数は1であり、正の数は0です。符号なし整数ない符号ビット、したがってのみ符号なし整数、nは番号0を表します。

  • 反転演算規則がある:元のコードビット単位のみ最上位ビット(符号ビット)が変化しないままです。

  • 補数演算規則がある:正の数と同じとは+1であり、負の抗補体コードを元のコードを補完します。

 

 

仕事

VM構成エディタ、新しいPythonのソースファイルと行番号を作成する際に、いくつかの自動生成された固定の内容がデフォルトで表示されます。

2.システムの現在のタイムスタンプを流れる電流の時間と曜日を計算します。

3.さらに各ゲームの終わりにプレイヤーに評価を与え、推測ゲームを改善するために、

 

 

おすすめ

転載: www.cnblogs.com/yanruizhe/p/11203610.html