Python変数とデータ型
変数:Variable
値を格納する場所、割り当てられた場所
関連する変数名を指定したほうがいいです.
https://pythontutor.com/live.html#mode=edit
>>> my_int = 1, 2, 3
>>> my_int
(1, 2, 3)
>>> my_int = 1 # my_int라는 변수에 1 이라는 값을 지정
>>> my_int
1
>>> my_int + 3 # 변수를 통한 덧셈
4
>>> my_int * 100
100
>>>
Tip
パイソンでは予約語は使えません.
変数は、1文字(a文字)または下線(下線)から開始する必要があります.
変数の2番目の文字は、アルファベット(アルファベット)、数値(数値)、または下線(下線)です.
変数は大文字と小文字を区別します.
変数名のタイプは値によって変わります.
データ型に変換
変数のタイプ
数値タイプ(Numbers Type)
数値タイプのデータは、数値値を格納し、3つの数値タイプを提供します.Longタイプは整数タイプに置き換えられる.
>>> my_int = 1 # 숫자형 int
>>> my_float = 3.14 # 숫자형 float
>>> my_complex = 3.14j # 숫자형 complex
>>> type(my_int)
<class 'int'>
>>> type(my_float)
<class 'float'>
>>> type(my_complex)
<class 'complex'>
文字列タイプ(Strings Type)文字列は、単一引用符(")または二重引用符("")に文字を含める連続した文字セットです.
>>> my_string = 'string' # 문자형 str
>>> type(my_string)
<class 'str'>
セットタイプ(Set Type)セットタイプには、3(Set)とプロビジョニング(Frozenset)があります.
3つは変更できますが、重複データを除外するプロパティがあり、ソート基準はありません.
プロ選手は修正できない.
>>> my_set = set('ASDADADADSW') # set 데이터 타입속에 하나의 문자 데이터 타입 할당
>>> my_set
{'S', 'D', 'W', 'A'}
>>> type(my_set)
<class 'set'>
>>> my_frozenset = frozenset('AAASDDDDDSSSDW')
>>> my_frozenset
frozenset({'S', 'D', 'W', 'A'})
>>> type(my_frozenset)
<class 'frozenset'>
>>> my_set.add('ad') # set은 수정가능
>>> my_frozenset.add('ad') # frozenset 수정 불가능
Traceback (most recent call last):
File "<pyshell#26>", line 1, in <module>
my_frozenset.add('ad')
AttributeError: 'frozenset' object has no attribute 'add'
Tip
Bool : boolean
ブールデータ型は真と偽を表すデータ型です
>>> boolT = True
>>> boolF = False
>>> type(boolT)
<class 'bool'>
>>> type(boolF)
<class 'bool'>
Reference
この問題について(Python変数とデータ型), 我々は、より多くの情報をここで見つけました https://velog.io/@jincastle/Python-변수와-자료형テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol