二.Pythonの基本的な文法(A)

ディレクトリ

  • 基本データ型
  • 演算子

01基本データ型

1.1値

int型の整数

2.2フロート

フロートフロート

2.3ブール値

ブールブール値TrueまたはFlase

2.4文字列

strが「「」または」を示しています

     In [4]: type(0.3)
     Out[4]: float
     In [5]: type(True)
     Out[5]: bool
     In [6]: type(1)
     Out[6]: int
     In [7]: type("abc")
     Out[7]: str

02.オペレータ

算術演算子2.1

  • 算術演算子次のように
演算子 説明
+ プラス 10 + 30
- マイナス 5から3
* 乗算 30 * 20
/ 除きます 10月20日
// 割り切れるください 出力7 2 // 3として分割(商)の整数部分を返します
残りを取ります リターン除算の余りが7%2 = 1
** パワー また**パワー、パワー、2 3 = 8としても知られています
  • Pythonで*オペレータ結果は文字列にも使用することができる、文字列が指定された回数の計算結果であります
In [2]: print("*"*30)
******************************

算術演算の優先順位

  • 優先順位と同じ算術演算子、Pythonで数学的な計算は、またあるときは:
    • 第一加算および減算、乗算、除算後
    • オペレータは、同じレベルである左から右に計算します
    • あなたは使用することができる()計算の優先順位を調整します
  • 次の表の演算優先順位が低い順に高いから配置しました
演算子 説明
** パワー(最高の優先順位)
* /%// 乗算、除算は、割り切れを取って、残りを取ります
+ - 加算、減算

2.2。ビット演算子

演算子 説明
ビットと
| 位置や
否定
^ XOR
<< 左シフト
>> 右へのシフト

2.3比較演算子

演算子 説明
> より大きい
> = 以上で
< 以下
<= 以下で
== 等しいです
!=、<> 等しくありません

2.4代入演算子

演算子 説明
+ = + = 1は、A = A + 1と同等です
- = 同様の
* = ...
** = ...
/ = ...
%= ...

2.5論理演算子

演算子 説明
そして 論理「と」側面はtrue、そうでない場合はfalseのブール値「TRUE」です
若しくは 論理「または」両側がそうでない場合はTrueを返し、ブール値false「をFlase」を戻します
ではありません 論理的「ではありません」

2.6メンバ演算子

演算子 説明
それはそうでない場合は、指定された順序でFlaseをtrueを返す場合
ありませんで 若不在指定的序列中返回True,否则返回False

おすすめ

転載: www.cnblogs.com/luckyleaf/p/12111594.html