ホームページ  >  記事  >  バックエンド開発  >  Pythonの絶対に覚えるべき内容は何ですか?

Pythonの絶対に覚えるべき内容は何ですか?

coldplay.xixi
coldplay.xixiオリジナル
2020-10-21 14:27:569202ブラウズ

Python は内容を覚えておく必要があります: 1. 変数、変数の命名方法をマスターする; 2. データ型、int、float、bool およびその他の型の相互変換をマスターする; 3. 配列の型をマスターする、[ で定義されます。 [ ]]、要素をカンマで区切ります。

Pythonの絶対に覚えるべき内容は何ですか?

#Python は内容を記憶する必要があります:

1. 変数

1. 変数

##とは、プログラム実行中の変数の量を指します。

変数の定義には、メモリID、データ型、変数値の3つの特性が伴います。

•他の言語を実行する前に、プログラムのメモリ領域を手動で解放する必要があります。ただし、Python インタプリタには独自のメモリ再利用メカニズムがあり、Python プログラムの実行が終了すると、メモリ空間は自動的に解放されます。

age=10

print(id(age),type(age),age)

2.定数

•次のプロセスを指します。プログラム実行 , 不変量;

•通常、定数の定義には大文字が使用されます。

AGE=10

print(AGE)

3. 変数の命名方法

•キャメルケース

AgeOfOfOldboy=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、整数型

•通常、年齢、ID番号、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))

注: ここに年齢が入ります変数値は18でint型のため文字列と連結できないため、str(age)を使って文字列型に変換する必要があります。

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

name='egon'

print(name*10)

4, bool ブール値の型

•値は True と False の 2 つだけです。

##•主に判定に使用されます。

年齢=73

AGE=18

print(年齢

print(年齢 > AGE)

5. 各種型間の変換

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

a=18

print(float(a))

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

#a=1.81

print(int(a))

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

a=1.81

print(str(a))

•整数型--->文字列型

a=18

print(str(a))

4. 配列型

1. List[]•Python のリスト。[] で定義されます。要素を区切るには「カンマ」を使用します;

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

print(info[2])

•要素は次のように指定できます。任意のデータ型または配列型にすることができます;

•文字要素は引用符で囲む必要がありますが、整数、浮動小数点型、リストなどには引用符は必要ありません。

info=[13,18.1,'alex',['egon','tony']]

print(info[3][0])

2 , Dictionary {}

•Pythonの辞書は連想配列とも呼ばれ、{}で定義されており、中の要素はプロジェクト名:プロジェクトコンテンツの形式で表現され、要素は「カンマ」で区切られています。 ;

info={'名前':'エゴン','性別':'男性',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. 演算子

#1. 算術演算子

#• - * /

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

•商の整数部分を求めます // 商の剰余部分を求めます % power**

print(5//2) #5 を 2 で割った商は 2 になり、余りが 1 になります。商のみを取ります。 2

print(5%2) #商5 を 2 で割った値は 2 になり、余りが 1 になります。余りだけを取ります 1

print(3**2) #2 の 3 乗は 3 掛ける 3 で 9## となります

#2, 比較演算子

##•> < > = <= == !=

print(30 > 20)

print( 30

print(30 >= 30)

print(30

print(30 == 30)

print(30 != 40)

3. 論理演算子

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

•論理 AND および、結果が True になるにはすべての条件が満たされる必要があります;

• 論理的 or、1 つの条件が満たされている限り、結果は True になります;

• 論理的否定、結果は反転されます。

name='egon'

age=18

print(年齢 > 15 および名前 == 'egon')

print(年齢 > ; 15 または名前 != 'egon')

print(not age > 15)

多数の無料学習に関する推奨事項については、

にアクセスしてください。 Python チュートリアル (ビデオ)

以上がPythonの絶対に覚えるべき内容は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。