초보자를 위한 파이썬 300제
02. 파이썬 변수
011. 변수 사용하기
삼성전자라는 변수로 71,700원을 (2023.09.14 기준 삼성전자 주가) 바인딩해 보세요.
삼성전자 주식 20주를 보유하고 있을 때 총 평가금액을 변수로 지정하여 화면에 출력하세요.
삼성전자 = 71700
총평가금액 = 삼성전자 * 20
print(총평가금액)
## 출력 결과 ##
1434000
012. 변수 사용하기
다음 표는 삼성전자의 일부 투자정보 (2023.09.14 기준)입니다.
변수를 사용해서 시가총액, 현재가, PER 등을 바인딩하고 해당 값과 각각의 데이터 타입을 출력해 보세요.
항목 | 값 |
시가총액 | 428조 |
현재가 | 71,700원 |
PER | 44.93 |
시가총액 = "428조"
현재가 = 71700
PER = 44.93
print(시가총액, 현재가, PER)
print(시가총액, type(시가총액))
print(현재가, type(현재가))
print(PER, type(PER))
## 출력 결과 ##
428조 71700 44.93
428조 <class 'str'>
71700 <class 'int'>
44.93 <class 'float'>
013. 문자
변수 s와 t에는 각각 문자열이 바인딩되어 있습니다.
s = "hello"
t = "python"
두 변수를 이용하여 아래와 같이 출력해 보세요.
실행 예:
hello! python
print(s,t,sep="! ")
014. 파이썬을 이용한 값 계산,
아래 코드의 실행 결과를 화면에 출력해 보세요.
2 + 2 * 3
## 출력 결과 ##
8
015. type 함수
type() 함수는 데이터 타입을 판별합니다.
변수 a에는 256 숫자가 바인딩돼 있어 type 함수가 int(정수) 형임을 알려줍니다.
a=256
print( type(a))
<class 'int'>
아래 변수에 바인딩된 값의 타입을 판별하여 화면에 출력해 보세요.
b = "512"
b = 512
print(type(b))
## 출력 결과 ##
<class 'int'>
016. 문자열을 정수로 변환
문자열을 '1024' 정수형(int)으로 변환해 보세요.
각각 문자열과 정수형의 결과와 데이터 타입을 출력해 보세요.
num_str = "1024"
num_str = "1024"
print (num_str, type(num_str))
num_int = int(num_str)
print(num_int, type(num_int))
## 출력 결과 ##
1024 <class 'str'>
1024 <class 'int'>
017. 정수를 문자열 100으로 변환
정수 100을 문자열 '100'으로 변환해 보세요.
각각 정수형과 문자열의 결과와 데이터 타입을 출력해 보세요.
num = 100
num = 100
num_str = str(num)
print(num, type(num))
print(num_str, type(num_str))
## 출력 결과 ##
100 <class 'int'>
100 <class 'str'>
018. 문자열을 실수로 변환
문자열 "20.23"을 실수(float) 타입으로 변환해 보세요.
각각 문자열과 실수형의 결과와 데이터 타입을 출력해 보세요.
num_str= "20.23"
num_float = float(num_str)
print (num_str, type(num_str))
print (num_float, type(num_float))
## 출력 결과 ##
20.23 <class 'str'>
20.23 <class 'float'>
019. 문자열을 정수로 변환
year라는 변수가 문자열 타입의 연도를 바인딩하고 있습니다.
이를 정수로 변환환 후 최근 3년의 연도를 화면에 출력해 보세요.
year = "2023"
year_str = "2020"
year_int = int(year_str)
print(year_int-3, year_int-2, year_int-1, sep="\n")
## 출력 결과 ##
2020 # 2023-3
2021 # 2023-2
2022 # 2023-1
020. 파이썬 계산
에어컨이 월 65,535원에 무이자 36 개월의 조건으로 홈쇼핑에서 판매되고 있습니다.
총금액을 계산한 후 이를 '총금액은 x원입니다.'의 형태와 총금액의 데이터 타입을 화면에 출력해 보세요. (변수 사용하기)
month_bill = 65535
month = 36
total = month_bill * month
print("총 금액은",total,"원 입니다." , type(total))
## 출력 결과 ##
총 금액은 2359260 원 입니다. <class 'int'>
다음 게시글은 03. 파이썬의 문자열을 다루게 될 예정입니다.
정독해 주셔서 감사합니다.
Reference
'언어공부 > 처음부터 시작하는 코딩 (Python)' 카테고리의 다른 글
06.초보자를 위한 파이썬 300제 (51-60) (0) | 2023.09.20 |
---|---|
05.초보자를 위한 파이썬 300제 (41-50) (0) | 2023.09.19 |
04.초보자를 위한 파이썬 300제 (31-40) (0) | 2023.09.17 |
03.초보자를 위한 파이썬 300제 (21-30) (0) | 2023.09.16 |
01.초보자를 위한 파이썬 300제 (01-10) (1) | 2023.09.14 |