Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 데이터베이스
- MongoDB
- 자바스크립트
- subquery
- postgres
- javascript
- sql
- DB
- insert_into
- MySQL
- DATABASE
- statement
- sqlite3
- 파이썬
- PostgresDB
- Collections
- SubqueryFilter
- 밴쿠버응급실
- query
- DBFilter
- python데이터베이스연동
- PostgreSQL
- onetoone
- Join
- cursor()
- PreparedStatement
- 몽고디비
- insertOne
- python
- 서브쿼리
Archives
- Today
- Total
새벽코딩
섭씨 화씨 변환 (How to convert Celsius to Fahrenheit) 본문
Programming/Python
섭씨 화씨 변환 (How to convert Celsius to Fahrenheit)
midnightcoder 2022. 12. 30. 15:25북미에서는 오븐같은 곳에서 화씨 (Fahrenheit)를 쓰기 때문에, 요리 할때 가끔 온도 단위 변환이 필요하다.
예를 들어서, 오븐에 섭씨 180ºC 에 30분을 돌려야하는 레시피는 화씨 356ºF로 조리를 해줘야한다.
Celsius to Fahrenheit Converter
섭씨를 화씨로 바꾸는 공식
Fahrenheit = (Celsius * 9/5) + 32
이를 파이썬 for 문을 돌려서 표현을 해보자면
# 화씨 - 섭씨 온도 변환 테이블 출력하는 프로그램
# for 문을 사용, output은 float, 섭시 0도 부터 200도 까지
# 10도 단위로 증가시키면서 대응되는 화씨 온도 출력
# 공식 : F = (C * 9/5) + 32
for celsius in range(0, 201, 10):
fahrenheit = (celsius * 9/5) + 32
fahrenheit = round(fahrenheit, 2)
print("섭씨 온도 : %5s -> 화씨 온도 : %7s" %(celsius, fahrenheit))
매우 간단한 코드로 작성이 가능하다.
그렇다면, 반대로 화씨를 섭씨로 바꾼다면?
아래 공식을 쓰면된다.
Celsius = (Fahrenheit - 32) * 5 / 9
마찬가지로 파이썬 코드는 간단하다.
# 화씨 - 섭씨 온도 변환 테이블 출력하는 프로그램
# for 문을 사용, output은 float, 화씨 200도 부터 400도 까지
# 10도 단위로 증가시키면서 대응되는 섭씨 온도 출력
# 공식 : C = (F-32) * 5 / 9
#Celsius = (Fahrenheit - 32) * 5 / 9
for Fahrenheit in range(200, 401, 10):
Celsius = (Fahrenheit - 32) * 5 / 9
Celsius = round(Celsius, 2)
print("화씨 온도 : %5s -> 섭씨 온도 : %7s" %(Fahrenheit, Celsius))
'Programming > Python' 카테고리의 다른 글
파이썬 문자열 공백제거, 문자열 나누기(strip, lstrip, rstrip, split 함수) (0) | 2022.12.30 |
---|---|
파이썬 reverse() reversed() 차이 with join() (0) | 2022.12.30 |
Python 형식지정자(%s) 기록 (0) | 2022.12.30 |
[Python-DB] 4. 데이터의 조회 (0) | 2022.12.23 |
[Python-DB] 3. 데이터의 입력과 조회 -3 (create product table) (0) | 2022.12.23 |