기계는 거짓말하지 않는다

Python 변수, 데이터 타입, 입출력 본문

Python

Python 변수, 데이터 타입, 입출력

KillinTime 2021. 6. 24. 00:20

변수 할당

x, y, z = 'aa', 'bb', 'cc'
print(x + ' ' +  y + ' ' + z)

x, y, z = [[1, 2], [3, 4],[5, 6]]
print(x, y, z)

실행 결과

단일 변수 할당 가능하고 위와 같이 동시에 여러 값 할당 가능.

2차원 리스트도 위와 같이 나누어서 할당 가능

 

데이터 타입 확인, 지정

print(type("str"))  # 데이터 타입 확인
print(type(5.234))
print(type(20))

x = int(5.2)    # 데이터 타입 지정
y = float(4)
z = str(124)
print(x, y, z)
print(type(x), type(y), type(z))

실행 결과

문자열

string = """여러 줄에 걸친 긴 문자열은 따옴표 3개로 표현.
두 번째 줄
세 번째 줄
"""
print(string)

string = "첫 번째 줄 = 1 개행\n두 번째 줄\t탭 한번 내용"
print(string)

print()
print('문자열 개행없이 출력', end='')
print('개행 없이')
print('문자열' + ' 이어 붙임')
print("문자열 3번 반복: " + ("Repeat " * 3))
print("문자열 %문자로 표현: %s, %s", "ABC", "XYZ")

실행 결과

print의 end 매개변수는 python 3.x 버전 부터 가능

 

입력, 출력

x = input("입력: ")
print('{0} format {1} / input_data: {2}'.format(125, "BBB", x))
print(3 ** 5)	# x의 y제곱

실행 결과

'Python' 카테고리의 다른 글

Python Direct kernel connection broken 에러  (0) 2021.06.30
Python NumPy 슬라이스, 통계  (0) 2021.06.28
Python NumPy(Numerical Python)  (0) 2021.06.27
Python 반복문  (0) 2021.06.26
Python 조건문, 관계, 논리, 비트 연산자  (0) 2021.06.25
Comments