일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- selenium
- Tableau
- 인공지능
- pandas
- 형태소분석기
- 태블로
- SQL
- scikit-learn
- 데이터분석
- 시각화
- pyspark
- input
- numpy
- 머신러닝
- 데이터 분석
- Python
- 크롤링
- konlpy
- iNT
- Word Cloud
- 파이썬
- Okt
- Udemy
- ionehotencoding
- 데이터
Archives
- Today
- Total
반전공자
Python 기초 [연산자] 본문
+ : 더하기
- : 빼기
* : 곱하기
// : 몫
/ : 나누기
% : 나머지
** : 제곱
x <= y : x가 y보다 작거나 같다.
!= : 같지 않다.
< 화씨온도를 섭씨온도로 변환 >
ftemp = int(input("화씨온도: "))
ctemp = (ftemp-32.0)*5.0/9.0
print("섭씨온도: ", ctemp)
수학 계산이 필요한 과정이기 때문에 입력받은 값에 이전에 배웠던 형변환을 해준다.
< BMI 계산 >
weight = float(input("몸무게를 입력하세요: "))
height = float(input("키를 입력하세요: "))
bmi = (weight/(height**2))
print("BMI : ",bmi)
BMI = 몸무게를 키의 제곱으로 나눈 값
몸무게, 키는 모두 실수값이 되기 때문에 이전에 정수로 변환할 때 사용했던 int 대신 실수로 변환하는 float을 붙여준다.
< 자릿수 더하기 >
a = 1234
i=1
s = 0
while i <5:
s = s+(a % 10)
a = a//10
i=i+1
print(s)
숫자 % 10 : 마지막 자릿수
마지막 자릿수를 합의 변수에 더하고, 그 다음 자릿수를 알아야 한다.
이때,
숫자가 int 타입이기 때문에 그냥 10으로 나눠서 몫만 구해버리면 마지막 자릿수가 잘려나간다.
이러한 방식으로 모든 자릿수를 알아낸다.
'데이터분석' 카테고리의 다른 글
[Matplotlib] Mac에서 주피터노트북 그래프 한글 깨짐 해결 (0) | 2021.07.04 |
---|---|
Numpy [ 배열 ] (0) | 2021.06.27 |
Python 기초 [input, 형변환] (0) | 2021.06.27 |
Python (feat. 데이터분석 기초) #2 (반복문, 오류처리구문, list) (0) | 2020.12.09 |
Python (feat. 데이터분석 기초) #1(변수, 연산자, 형변환, 조건문) (0) | 2020.12.08 |