Python は内容を覚えておく必要があります: 1. 変数、変数の命名方法をマスターする; 2. データ型、int、float、bool およびその他の型の相互変換をマスターする; 3. 配列の型をマスターする、[ で定義されます。 [ ]]、要素をカンマで区切ります。
#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=18id=130530198805240011qq=379048558level=992、float 浮動小数点型•一般に身長、体重の定義に使用されます。 、給与などheight=1.81height=float(1.81)3, str string type•一般に人の定義に使用されます。名前、性別、ステータスなど; • 通常、文字列は一重引用符、二重引用符、または三重引用符で囲まれます。 name='egon'sex='女性'age=18•文字列の結合には " " name が使用されます='egon'sex='女性'age=18print(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の絶対に覚えるべき内容は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。