1.1 プリントアウト
# 文字列を印刷する(中国語、英語、数字)
print('Hello,Word')
# 数字を印刷する
print(123)
1.2 印刷用3種類の引用符
# 一重引用符は文字列テキストを出力します
print('アポストロフィ')
# 二重引用符は、文字列に一重引用符を含むテキストを印刷できます
print("二重引用符")
# 三重引用符は新しい行のテキストを印刷できます
print('''トリプルクォート''')
# 三重引用符を使用して折り返すことができ、自動的に折り返すのではなく、テキストに新しい行をそのまま出力します
print('''三重引用符1
三重引用符2
三重引用符3''')
# エスケープキャラクター\n、自動行折り返しを実現できます
print('Hello \n Word!')
3.1 コンパイル環境を構築する
Pythonのダウンロード:https://www.python.org/downloads/
3.2 エディタをインストールする
Python独自のエディター:IDLE
サードパーティのエディター:vscode、pycharm
変数:数値、任意のデータタイプ、変更可能、定数レイヤーではありません。PythonでBIFを使用することはお勧めしません。
割り当て:コードの読みやすさを向上させるために、変数にデータを追加します。
a = '変数aに値を割り当てる'
変数名の指定:
1 )中国語は使用できません。英語のみを使用してください。
2 )英数字値の下線のみにすることができます。
3 )数字で始めることはできません。
4 )PythonでBIFを使用することはできません(BIFはPythonの内部関数を参照します)。
5 )変数の内容を説明してみてください。
5.1 ストリング
str()は他のデータタイプを文字列に変換できます
number ='60'print(str(number))ここに印刷されている60はストリングタイプです
5.2 整数
int()は他のデータタイプを整数に変換できます
number ='60'print(int(number))ここに印刷されている60は整数型です
5.3 浮動小数点数(小数点付きの数値)float()
number ='60'print(float(number))ここに印刷された結果は60です.0、データタイプは浮動小数点です
a =80
b =89
c ='abc'print(str(a)+c)print(a + b)
結果:
80 abc
169
タイプ関数を直接表示することはできません。また、印刷など、他の関数を呼び出して表示する必要があります。
b =89
c ='abc'print(type(b))print(type(c))
結果:
< class'int'><class'str'>
一方向判定、双方向判定、多方向判定が使用できますが、双方向判定、多方向判定は、後から条件判定を追加する必要がないため、最後に置く必要があります。
8.1 一方向の判断
a =80if a >100:print('aが100より大きい')
8.2 双方向の判断
a =80if a >100:print('aが100より大きい')else:print('aは100未満です')
8.3 多方向の判断
a =55if a >90:print('偉大なる神')
elif a >60:print('パス')else:print('不パス')
a = 1割り当て(変数割り当て)
a == 1は(比較、判断)に等しい
上記の2つについては、変数に値を割り当てるために等しい符号が使用され、比較と判断のために2つの等しい符号が使用されます
状態が判断される場合、子状態の判断と親状態の判断の間に4つのスペースが必要です。
親条件の場合:
サブ条件1の場合:
elifサブ条件2:else:
エリフマザーコンディション2:サブ条件1の場合:
elifサブ条件2:else:else:サブ条件1の場合:
elifサブ条件2:else:
Recommended Posts