본문 바로가기
💻 개발블로그/파이썬 300제 문제

파이썬300제: 파이썬 변수 011~020(20220120)

by August.J 2022. 1. 20.

🌞파이썬 011~020문제


#011 변수 사용하기 ⭕

:: 삼성전자라는 변수로 50,000원을 바인딩하자. 삼성전자 주식 10주를 보유할 시 총 평가금액을 출력

samsung = 50000
result = samsung * 10

print(result)

#012 변수 사용하기 ⭕

:: 다음표는 삼성전자의 일부 투자정보이다. 변수를 사용하여 시가총액, 현재가, PER 등을 바인딩하자.

항목
시가총액 298조
현재가 50,000원
PER 15.79
시가총액 = 298000000000000
현재가 = 50000
PER = 15.79

print('시가총액:', 시가총액)
print('현재가:', 현재가)
print('PER:', PER)

#013 문자열 출력 ⭕

:: 변수 S와 T에는 각각 문자열이 바인딩 되어있다.

S = 'Hello'
T = 'Python'

:: 두 변수를 이용하여 아래와 같이 출력해보기

Hello! Python
S = 'Hello'
T = 'Python'

print(S+'!', T)

#014 파이썬을 이용한 값 계산 ⭕

:: 아래 코드의 실행 결과를 예상해보자

2 + 2 * 3

실행결과: 8


#015 Type 함수 ⭕

:: type( ) 함수는 데이터 타입을 판별한다.

:: 변수 a는 128숫자가 바인딩 되어있어 type 함수가 int(정수)형임을 알려준다.

>> a = 128
>> print (type(a))
<class 'int'>

:: 아래 변수에 바인딩 된 값의 타입을 판별해보자.

>> a = "132"
a = "132"

print(type(a))

#016 문자열을 정수로 변환 ⭕

:: 문자열 '720'을 정수형으로 변환

>> num_str = "720"

#첫 번째 방법

num_str = "720"

print(int(num_str))
print(type(int(num_str)))

#두 번째 방법

num_str = "720"
num_int = int(num_str)

print(num_int, type(num_int))

#017 정수를 문자열 100으로 변환 ⭕

:: 정수 100을 문자열 '100'으로 변환해보자.

num = 100
num=100

num_str = str(num)

print(num_str, type(num_str))

#018 문자를 실수로 변환 ⭕

:: 문자열 "15.79"를 실수(float) 타입으로 변환하기

str = 15.79

result = float(str)

print(result, type(result))

#019 문자열을 정수로 변환 ⭕

:: year이라는 변수가 문자열 타입의 연도를 바인딩한다.

:: 이를 정수로 변환한 뒤 최근 3년의 연도를 화면에 출력한다.

year = "2020"
year = '2020'
year = int(year)

print(year -1)
print(year -2)
print(year -3)

#020 파이썬 계산 ⭕

:: 에어컨이 월 48,584원에 무이자 36개월 조건으로 홈쇼핑에서 판매된다.

:: 총 금액을 계산하고 화면에 출력해보자 (변수사용하기)

월정액 = 48584
약정기간 = 36

총금액 = 월정액 * 약정기간

print(총금액)