일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- background process
- 개체 외곽 하이라이트 기준선 없애는 법
- bash shell 반복문
- wait 시스템 콜
- bash shell 조건문
- ps 명령어
- 3D 배경 그래픽
- 생활코딩 복습
- exec 시스템 콜
- atexit()
- 추가 업로딩 중
- houdini
- bash shell 변수
- pane & desktop
- 섭페에서 텍스처 추출
- substance painter
- 섭페
- mmap
- fork 시스템 콜
- msync
- 3Ds max 기초
- 후디니
- Redirection
- Symmetry
- 뷰포트
- bg 명령어
- copy-on-write
- exit()
- foreground process
- Standard Stream
- Today
- Total
Researcher to Developer
Python 기본 편 - 1. 숫자 자료형 ~7. 숫자 처리함수 본문
'나도코딩 - Python의 모든 저작권은 '나도코딩'에 있으며, 단순 공부 및 정리를 위한 수단으로 생각해주시면 되겠습니다.
1. 숫자 자료형
숫자 자료형은
print(숫자)
의 형태로 사용한다.
2. 문자열 자료형
문자열 자료형은
print("문자")
의 형태로 사용한다. " " 따옴표가 특징이다.
3. boolean 자료형(불리안)
boolean 자료형은
참/거짓을 나타내며 True/False 로 결과가 나타나는 것이 특징이다.
print(내용)
에서 내용이 참이면 True, 거짓이면 False
print(not 내용)
내용이 참이면 그 반대인 거짓으로,
내용이 거짓이면 그 반대인 참으로 나타냄.
4. 변수
변수는
animal = "강아지"
name = "연탄이"
age = 4
hobby = "산책"
is_adult = age >= 3
와 같이 적을 수 있다.
+변수+
문장 내 내용을 바꿔야 할 때 변수를 사용!
str
정수형, boolean형을 문자열로 바꾸기 위한 코드
맨 앞에 변수를 넣을 때는 단어 앞에 +를 넣지 않는다.
ex. print(name + ....)
변수 값들을
강아지에서 고양이
연탄이에서 해피
산책에서 낮잠
으로 변경되면 Terminal에서 변경된 값을 보여준다.
또한 변수가 코드 위치에 따라서
hobby = "낮잠"
이 아닌
hobby = "공놀이"
를 읽은 것을 확인 할 수 있다.
+ 내용 +
대신에
, 내용 ,
을 사용할 수 있고 str이라고 표시하지 않아도 문자열로 인식할 수 있게 해주며 한 칸 씩 띄어쓰기가 된다는 특징이 있음.
* 주석은 # 으로 사용할 수도 있지만
' ' ' 문장 ' ' '
작은 따옴표 세 개를 이어서 문장의 앞 뒤에 적어주면
역시 주석으로 사용할 수 있다.
여러 문장을 한 번에 주석으로 처리할 때 사용!
변수 station에 들어가는 내용을 바꿔 줄 때 마다 Terminal 의 내용도 바뀌는 것을 확인할 수 있다.
X - print(+ station +" 행 열차가 들어오고 있습니다.")
O - print(station +" 행 열차가 들어오고 있습니다.")
맨 앞에 변수를 넣을 때는 변수앞에 + 를 붙이지 않는다.
5. 연산자
연산자 사용은 다음과 같다.
2**3 은 2의 3승을 나타냄
%는 나눴을 때 나머지는 나타냄
//는 나눴을 때 몫을 나타냄
!=
앞 뒤가 같지 않다 라는 것을 의미
not
뒤 내용의 반대를 의미
and, &
앞 뒤 내용이 모두 True이면 True
하나라도 틀리면 False
or, | (백 스페이스 밑 버튼 shift 누르고)
앞 뒤 내용 하나라도 True면 True
6. 수식
number =
라는 수식으로
print(number) 로 입력값이 나오게끔 했음
다음은 놀랍게도 같은 내용이다.
number = number + 2
number += 2
7. 숫자 처리 함수
abs (absolute)
절대값
pow
몇 제곱 승
max
입력받은 값의 최댓값
min
입력받은 값의 최솟값
round (소수 점 뒤 숫자에 따라 내려갈 수도 올라갈 수 도 있음)
반올림
* from math import
math 라이브러리안에 있는 것을 모두 이용하겠다. - 치트키??
floor
소수점을 모두 내림
celi
소수점을 모두 올림
sqrt
제곱근, 루트