- 실습
데이터 출력해보기
#데이터 출력해보기
name = 'hong gil dong'
age = 21
address = 'korea seoul~~'
phone = '010-0000-0000'
mail_addr = 'hong@gmail.com'
tomorrow_todo = 'python study'
last_week_spend = 'buy book : 20,000원'
today_impressive_event = 'python study'
friend_message ='hello hi'
print(name)
print(age)
print(address)
print(phone)
print(mail_addr)
print(tomorrow_todo)
print(last_week_spend)
print(today_impressive_event)
print(friend_message)
- 실습
데이터 출력해보기
intro = 'hello world'
print(intro)
print(intro)
print(intro)
print(intro)
print(intro)
숫자 2개를 변수 저장하여 덧셈, 뺄셈, 곱셈, 나눗셈을 화면에 출력하기
# 숫자 2개를 변수 저장하여 덧셈, 뺄셈, 곱셈, 나눗셈을 화면에 출력하기
num1 = 10
num2 = 20
print(num1 + num2)
print(num1 - num2)
print(num1 * num2)
print(num1 / num2)
문구를 출력한다고 할 때 반복되는 데이터 변수로 정의하기
# 문구를 출력한다고 할 때 반복되는 데이터 변수로 정의하기
name = '홍길동'
print(name,'고객님께')
print(name, '고객님 안녕하세요')
print('고객님께서 접수하신 A/S건에 대해서 연락을 드렸으나 연락이 어려워 메일 드립니다.')
print('A/S 접수 내용')
print('----------')
print('성함 : ',name)
print('내용 : 에어컨 고장')
print('----------')
- 실습
변수 정의 및 삼각형 넓이, 사각형의 넓이 결과 출력
# 삼각형 넓이 계산 변수 정의 및 계산 결과 출력
number1 = 20
number2 = 15
print(number1*number2/2)
# 정의한 변수를 이용해 사각형의 넓이 출력
print(number1*number2)
# 가로, 세로 길이를 임의로 변경한 후 삼각형과 사각형의 넓이 출력
number1 = 10
number2 = 5
print(number1*number2/2)
print(number1*number2)
자료형(Data type) :
효율적인 메모리 사용을 위해서 데이터를 정수형, 실수형, 문자(열)형, 논리형으로 구분한 것
데이터 타입에 따른 메모리 크기 결정
문자(열)형은 작음따옴표 또는 큰따옴표 사용 가능, 혼용해서는 사용할 수 없다
정수 : int
- 메모리가 허용되는 한 무한 사용 가능
실수 : float
- 대략 소수점 이하 17 - 18번째에서 데이터 손실이 일어남
문자(열) : str
- 숫자도 따옴표로 묶으면 문자(열)로 인식함
논리형(True, False) : bool
- 실습
데이터 출력해보기
num1 = 10
num2 = '20'
print(type(num1))
print(type(num2))
# 맞는 변수 선언
# 1) 시험 성적(100)
score = 100
print(type(score))
# 2) 원주율(3.14)
pi = 3.14
print(type(pi))
# 3) 여행 가고픈 나라(캐나다)
wantGo = '캐나다'
print(type(wantGo))
# 4) 성인을 구분하기 위한 변수(성인 : True, 미성년 : False)
adult = True
child = False
print(type(adult))
print(type(child))
iNum = 10
fNum = 3.14
print(iNum)
print(type(iNum))
print(fNum)
print(type(fNum))
iNum = str(iNum)
print(iNum)
print(type(iNum))
fNum = str(fNum)
print(fNum)
print(type(fNum))
flag = True
print(flag)
print(type(flag))
flag = str(flag)
print(flag)
print(type(flag))
- 실습
변수 형변환해보기
# 변수 형변환해보기
num1 = 123
num2 = 456
print(num1+num2)
num1 = str(num1)
num2 = str(num2)
print(num1+num2)
fNum3 = 3.14
fNum4 = 0.123
print(fNum3+fNum4)
fNum3 = str(fNum3)
fNum4 = str(fNum4)
print(fNum3+fNum4)
flag1 = True
flag2 = False
print(flag1)
print(flag2)
flag1 = str(flag1)
flag2 = str(flag2)
print(flag1+flag2)
var = '100'
print(var)
print(type(var))
var = int(var)
print(var)
print(type(var))
var = '3.14'
print(var)
print(type(var))
var = float(var)
print(var)
print(type(var))
var = True
print(var)
print(type(var))
var = int(var)
print(var)
print(type(var))
var = True
print(var)
print(type(var))
var = float(var)
print(var)
print(type(var))
- 실습
변수 형변환해보기
# 변수 형변환해보기
str1 = '10'
str2 = '20'
print(str1+str2)
str1 = int(str1)
str2 = int(str2)
print(str1+str2)
str1 = '10'
str2 = '20'
print(str1+str2)
str1 = float(str1)
str2 = float(str2)
print(str1+str2)
str1 = '3.14'
str2 = '1592'
print(str1+str2)
str1 = float(str1)
str2 = float(str2)
print(str1+str2)
str1 = True
str2 = False
print(str1)
print(str2)
str1 = int(str1)
str2 = int(str2)
print(str1+str2)
var = ''
print(var)
print(type(var))
var = bool(var)
print(var)
print(type(var))
var = ' '
print(var)
print(type(var))
var = bool(var)
print(var)
print(type(var))
#데이터 유무로 True, False를 판단
var1 = 'True' # 'True이라는 문자열이 존재'
var2 = 'False' # 'False이라는 문자열이 존재'
print(type(var1))
print(type(var2))
var1 = bool(var1)
print(var1)
var2 = bool(var2)
print(var2)
print(type(var1))
print(type(var2))
print(var1+var2) # 값 : 2
print(type(var1+var2)) # int
- 실습
변수 형변환해보기
# 변수 형변환해보기
var1 = 'True'
var2 = 'False'
var1 = bool(var1)
var2 = bool(var2)
print(var1+var2)
print(var1-var2)
print(var1*var2)
print(var1/var2)
💻 출처 : 제로베이스 데이터 취업 스쿨