ホームページ > バックエンド開発 > Python チュートリアル > Python知っておくべき知識のまとめ

Python知っておくべき知識のまとめ

巴扎黑
リリース: 2017-09-09 11:27:25
オリジナル
1473 人が閲覧しました

この記事は主にPythonを学習する上で必要な知識をまとめた関連情報を紹介していますので、必要な方は参考にしてください

1. 変数
1. 変数
• プログラム実行時の変数の量を指します
• 変数を定義します。メモリ ID、データ型、変数値の 3 つの特性を伴います。
•他の言語を実行する前に、必ずプログラムのメモリ空間を手動で解放してください。ただし、Python インタープリターには独自のメモリ再利用メカニズムがあり、Python プログラムの実行が終了すると、メモリ空間は自動的に解放されます。

age=10
print(id(age),type(age),age)

2. 定数
•プログラム実行中に不変の量を指します。
•通常、定数を定義するには大文字が使用されます。

AGE=10
print(AGE)

3. 変数の命名方法
•キャメルケース

AgeOfOldboy=72

•下線

age_of_oldboy=72

2. 古代、私たちは銀行に行きました お金を引き出すには、銀行員にアカウントとパスワードを入力するまで待ってもらい、成功したら銀行員がそれを確認し、引き出し金額を入力して伝えます。
誇り高い現代人は顧客に ATM 機 (つまりコンピューター) を提供し、ATM 機がユーザーと対話できるようにして、労働力を置き換えます。ただし、マシンは停止しているため、それを実行するためのプログラムを作成する必要があります。そのためには、プログラミング言語にユーザーと対話してユーザー入力データを受信できるメカニズムが必要です。

1.python3

•Python3はデフォルトでUTF-8中国語エンコーディングをサポートしています。 python2 ではコードの先頭に # -*-coding:utf-8 -*- を追加する必要があります。
•python3での入力は、どのような種類の値を入力してもstr(文字列) type

name=input('ユーザー名を入力してください: ')

print(id(name),type(name) ),name )

2.python2

•python2 の raw_input は python3 の input と同じです

name=raw_input('ユーザー名を入力してください: ')

print(id(name),type(name),name )

•python2 入力では、この値がどのようなタイプであっても、そのタイプとして保存されます。

name=input('ユーザー名を入力してください: ')

print(id(name),type(name),name)

3. データ型

1.int integer
• 通常、年齢と身元証明書を定義するために使用されます。番号、QQ番号、レベルなど

age=18

id=130530198805240011
qq=379048558
level=99

2.float浮動小数点型

•一般的に身長、体重、給与などを定義するために使用されます

height=1.81

height=float(1.81)

3.str string type

•通常、人の名前、性別、ステータスなどを定義するために使用されます;
•通常、文字列は一重引用符、二重引用符、または三重引用符で囲まれます引用。

name='egon'

sex='女性'
age=18

•文字列の連結には「+」を使用してください

name='egon'

sex='女性'
age=18
print(name+sex +str(age))
注: ここでの age 変数の値は 18 であり、これは int 型であり、文字列連結には使用できません。文字列型に変換するには str(age) を使用する必要があります。

•文字列の連結には「*」を使用します

name='egon'

print(name*10)

4.bool ブール型

•値は True と False の 2 つだけです
•ほとんどの場合、使用されます。判断のために。

age=73

AGE=18
print(age < AGE)
print(age > AGE)

5. 各種型間の変換

•整数型—>浮動小数点型

a=18

print(float(a))

•浮動小数点型——>整数型

a=1.81

print(int(a))

•浮動小数点型——>文字列型

a=1.81

print(str(a))

•整数型—>String型

a=18

print(str(a))

IV. 配列型

1. Python Listで定義[] では要素を「カンマ」で区切ります。

info=['egon','alex',18]

print(info[2])


•要素は任意のデータ型、任意の配列型にすることができます。 •文字要素は引用符で囲む必要がありますが、整数、浮動小数点型、リストなどには引用符は必要ありません。

info=[13,18.1,'alex',['egon','tony']]
print(info[3][0])

2. 辞書 {}
•連想とも呼ばれる Python の辞書配列は、{} 内で定義され、内部の要素はプロジェクト名: プロジェクト コンテンツの形式で表現され、要素は "カンマ" で区切られます

info={'name':'egon','sex':'male; ' ,3:18}
print(info[3])

•プロジェクト コンテンツは任意のデータ型または配列型にすることができます
•プロジェクト コンテンツ内の文字列型は引用符、整数、浮動小数点ドット型で囲む必要があります。 、リストなどには引用符は必要ありません。

info={'名前':'アイゲン','性別':'男性','筋肉':['はい','いいえ']}
print(info['筋肉'][1])

info={'名前':'アイゲン','性別':'男性','筋肉':123}
print(info['筋肉'])

info={'名前':'アイゲン' ,'性別':'男性','筋肉':18.1}
print(info['筋肉'])

info={'名前':'アイゲン','性別':'男性','筋肉' :'なし' }
print(info['筋肉'][1])

5. フォーマットされた出力
•私の名前は xxx、私の年齢は xxx
•プレースホルダー %s を使用する必要があります

name=input('user_name>>: ')
age=input('user_age>> : ')
print('私の名前は %s、年齢は %s' %(name,age))

6. 算術演算子
•+ - * /

print(5+ 5) #5 プラス 5 は 10

print(5-5) #5 マイナス 5 は 0
print(5*5) #5 かける 5 は 25
print(5/2) #5 を 2 で割ると 2.5 に等しい

•Find商の整数部分 // 商の余りの部分を求めます % Power**

print(5//2) #5 を 2 で割ると、商は 2 に等しく、余りは 1 になります。商のみを取得します。 2

print(5%2) #5 を割ります 2 の商は 2 に等しく、余りは 1 です。余りを 1 とします
print(3**2) #3 の 2 乗は 3 倍です9

2 に等しい。

•> <= <= == !=

​​print(30 > 20)

print(30 >= 30) )
print(30 print(30 == 30)
print( 30 != 40)

3. 論理演算子

•論理 AND および論理 or 論理 NOT ビットごとの AND & ビットごとの OR|

•論理かつ、結果が True になるにはすべての条件が満たされる必要があります。
• 論理的または、1 つの条件が満たされる限り、結果は True になります。
• 論理的ではない場合、結果は反転されます。

name='egon'

age=18

print(年齢> 15 and name == 'egon')
print(age > 15 or name != 'egon')
print(年齢> 15ではない)

以上がPython知っておくべき知識のまとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート