프로그램이란 : 인간과 기계 사이의 언어 전달 매개체
컴파일러 : 모든 코드를 다 읽고 실행
인터프립터 언어 : 한줄 읽고 실행 한줄 읽고 실행 한다.
==> 한줄씩 고친다. 예를 들어서 3번째 줄에서 에러가 발생하면 4번째 줄 부터는 수정 안하고 3번째 먼저 디버깅을 하고 다음으로 넘어간다.
변수 : 변수는 메모리에 공간을 차지 하고 있다. ==> 변수는 실제 메모리 공간으로써 메모리의 일부 공간이름을 a라고 설정하며 그 안에 값을 저장하게 된다.
표준 출력 : 화면에 출력 하는것 (print 함수)
리눅스 에서도 파이썬 사용이 가능하다
python
vim test.py
#안에 내용을 적어준다.
a = 100
b = 50
result = a + b
print(result)
변환 함수
int('100')
#문자 100을 숫자 100으로 변환
int(100.0)
#float 형 100.0을 int 형으로 변경해라
input 함수
사용자로부터 값을 입력 받아서 사용해라
a = input('값입력:')
print(a)
#받은값의 형변환
a = int(input('값입력')
print(a)
sep (구분자)
print(10,20,30,set='-')
10-20-30
end (마지막 요소 출력 후 동작)
print(10,20,30,set'-',end=' ')
10-20-30
이스케이프 문자
print('문\n자\n열')
문
자
열
\r : \r을 만나기 전의 문자는 날아가고 그 다음문자부터 출력
경로 사용시 \앞에 \를 한번더 써준다.
진법 (bin,oct,hex)
0b 2진수
0o 10진수
0x 16진수