일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 일본어
- html
- 인프런
- メソッド
- 자바
- jsp
- java
- springboot
- Spring
- 単語
- 日本語
- 비즈니스일본어
- vscode
- rails7
- 건담베이스
- 건담
- 디지몬
- Flutter
- Python
- 연습문제
- nico
- rails
- ruby
- Web
- DART
- 一日一つメソッド
- C로 시작하는 컴퓨터 프로그래밍4판
- CSS
- 반다이몰
- javascript
Archives
- Today
- Total
AR삽질러
Python 변수(Variable), 변수연습문제 본문
728x90
Python 변수(Variable)
데이터를 저장하고 참조하는데 사용되는 메모리공간을 변수라고 하며 값을 저장하는 컨테이너와 같은 역할을 한다.
Variable 이름 규칙
1. 문자, 숫자 및 밑줄 문자(_)로 구성된다.
2. 숫자로 시작할 수 없다.
3. Python의 키워드를 변수의 이름으로 사용할 수 없다.
name1 = 10
name_2 = "ar"
_name3 = 30
Python 변수(Variable) 연습문제
1. 간단한 계산기 프로그램
1) 사용자로부터 두개의 숫자와 연산을 입력받는다.
2) 연산을 수행하고 결과를 출력하는 계산기 프로그
# 간단한계산기 프로그램
# 1. 사용자로부터 두개의 숫자와 연산을 입력받는다.
# 2. 연산을 수행하고 결과를 출력하는 계산기 프로그램
def calculator():
num1 = int(input("첫번째 숫자를 입력하세요 : "))
num2 = int(input("두번째 숫자를 입력하세요 : "))
operator = input("연산자(+, -, *, /)를 입력하세요 : ")
if operator == "+":
result = num1 + num2
elif operator == "-":
result = num1 - num2
elif operator == "*":
result = num1 * num2
elif operator == "/":
result = num1 / num2
else:
result = "올바른 값을 입력해주세요!!"
print("\n입력된숫자 : ", num1, num2, "연산자 : ", operator)
print("결과 : ", result)
calculator()
2. 온도 변환기 프로그램
1) 사용자에게 섭씨 혹은 화씨 온도를 입력받는다.
2) 입력받은 온도의 반대 단위로 변환해준다.
# 온도 변환 프로그램
# 1. 사용자에게 섭씨 혹은 화씨 온도를 입력받는다.
# 2. 입력받은 온도를 반대 단위로 변환해주는 프로그램
def temperature():
temperature = float(input("온도 입력 : "))
unit = input("입력한 온도 섭씨 = C, 화씨 = F를 입력해주세요 : ")
if unit.upper() == "C":
convertTemperatuer = (temperature * 9/5) + 32
print(f"{temperature}C == {convertTemperatuer}F")
elif unit.upper() == "F":
convertTemperatuer = (temperature - 32) * 5/9
print(f"{temperature}F == {convertTemperatuer}C")
else:
print("유효한 값을 입력해주세요..")
temperature()
728x90
반응형
LIST
'Python' 카테고리의 다른 글
Python 연산자(Operator) (0) | 2023.09.15 |
---|---|
Python 지출기입장프로그램 (0) | 2023.09.14 |
Python 자료형(Data Type) (0) | 2023.09.14 |
파이썬으로 만드는 openCV프로젝트 (0) | 2023.01.17 |
VSCode python external설정 (0) | 2023.01.17 |