TIL 9. Pythonの基礎文法を整理する
1.データ型
入力データの形式は、そのデータ型を決定します.データ型はString、Number、Booleanです.デジタルタイプはInteger、Floatなどで細分化されています.
文字入力
""
(二重引用符)または''
(二重引用符)です.引用符に数字を入力すると、Pythonは文字として認識されます.小数点以下の数字が含まれています.負数、0、正の値.
音のある数字を指す.2.0は整数ではなく実数です.
フリンはTrueとFalseの2つの値しかありません.
2.可変変数
変数は任意の値に名前を付けます.
わりあて
Pythonでは、
=
は代入または割当てを表す.左右のエッジが「等しい」のではなく、左右のエッジ値を左右のエッジ値に割り当てることを指します.number = 1;
したがって,上記コードはnumberという変数に1を割り当てることを意味する.3.演算子
4則演算から複雑演算までよく使用されるツールを演算子と呼びます.演算子
+, -, *, /
の役割は、計算機で使用した演算と同じです.シェアおよび残りの演算子
Pythonでは、このほかに、除算の計算時にシェアまたは残りの部分を結果値に戻す演算子があります.次のコードを見てみましょう.
9 / 3 #결과값 3.0 (나누기 연산자)
9 // 3 #결과값 3 (몫 연산자)
10 % 3 #결과값 1 (나머지 연산자)
1番目と2番目のコードの違いは、結果値のデータ型が異なることです.結果値を実数にする場合は、区切り演算子/
を使用します.整数型が望ましい場合は、返却シェアの//
が使用される.残りが必要な場合は、%
演算子を使用します.その他の演算子
num = 1 #num 변수에 1을 할당
num += 1 #결과값 2, num = num + 1과 같은 표현식
変数に値を割り当てると、変数自体を演算したい場合は増減演算子を用いて簡潔に表すことができます.上の2番目のコードから,右側の重複numを省略し,
+=
インクリメント演算子を用いた.プラス記号のほか、-=, *=, /=
を使用することもできます.num = 10 ** 3 #결과값 1000, 10을 세제곱함
**
演算子は、平方、立方などに使用されます.優先度の計算
私たちが作った数学計算と同じように、Pythonは演算時にも優先度があります.
1.
()
カッコの式が最初に演算されます.2.
**
3. *,/
4. +,-
Reference
この問題について(TIL 9. Pythonの基礎文法を整理する), 我々は、より多くの情報をここで見つけました https://velog.io/@byoungju1012/TIL-9.-Python-기초문법-정리テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol