[Python]データ型


1.文字列(string)


文字列表現方法は、큰 따옴표(" ")または작은 따옴표(' ')である.
print("Hello World!!")   # Hello World!!   (출력)
長い文字列を記述する場合、コードの表示を容易にするために、文字列の間に백슬래시または원 표시(\\)が使用されます.
コード上では改行されているように見えますが、1行の出力として認識されます.
print("긴 문자열. \
긴긴 문자열. \
긴긴긴 문자열.")    
# 긴 문자열. 긴긴 문자열. 긴긴긴 문자열.   (출력)
長い文字列を作成するときに、コードと実際の出力値の両方を改行して表示する場合は、큰 따옴표または작은 따옴표3번씩 입력に設定します.
print("""긴 문자열.
긴긴 문자열.
긴긴긴 문자열.""") 

# 긴 문자열.
# 긴긴 문자열.
# 긴긴긴 문자열.     (출력)
文字列選択演算子(인덱싱):カッコ内で選択する文字の位置を指定します.数値はインデックスと呼ばれます.
print("안녕하세요"[0])     # 안   (출력)

print("안녕하세요"[-1])    # 요   (출력)
文字列範囲選択演算子(슬라이싱):カッコ内で콜론(:)을 사용を選択して、出力する文字列の範囲を選択します.
ただし、콜론(:) 뒷쪽 범위의 숫자포함하지 않는다.
print("안녕하세요"[0:3])    # 안녕하   (출력)

print("안녕하세요"[:3])     # 안녕하   (출력)

print("안녕하세요"[2:])     # 하세요   (출력)
※len():len 함수で文字列の長さを求めることができます.
  print(len("Hello World!"))     # 12   (출력)

2.数字(number)


整数(integer):小数点なしの数
-正の整数、負の整数、0の値を指定できます.
実数(浮動小数点):小数点
-小数点のみならず、分数でも指定できます.
複素数(complex):実数と虚数(存在しない数)の和
-pythonでは、虚数部分はjで表されます.
※type():type 함수にて当該資料型を確認できます.
pi = 3.14
print(type(pi))    
# 변수 pi의 자료형이 '실수' 임을 확인 가능 => <class 'float'>

3.ブール(boolean)

참(true)거짓(false)の2種類が存在する.
<ソース>YouTubeチャンネル(Unicode-尹仁誠)