본문 바로가기

카테고리 없음

[EMS] Python 시작

이스케이프 문자

문자열을 담는 따옴표가 아닌 단순 따움표 출력. 백슬러시 사용

\n : 줄바꿈

\t : 탭 공백

 

클래스와 변수

변수 :  변경 가능한 값, 한개의 값만 저장 가능 영역 (상수 : 변경 불가한 값)
클래스 : 구조체 + 함수
배열 : array. 여러개의 값을 저장 가능 영역, 같은 자료형(type)끼리 저장
구조체 (struct) : 다른 타입의 여러 값을 저장 가능 영역. (파이썬에는 없음)

 

함수

y = f(x)

x: 매개변수, y: 리턴값

 

 

복합 대입 연산자

연산자  
+= 숫자 덧셈 후 대입, 문자열 연결 후 대입
-= 숫자 뺄셈 후 대입
*= 숫자 곱셈 후 대입, 문자열 반복 후 대입
/= 숫자 나눗셈 후 대입
%= 숫자 나머지 구한 후 대입
**= 숫자 제곱 후 대입

 

 

파이썬 기본

  • 변수선언 필요없음
  • {} 블럭이 없음
  • if, 반복문 {}가 없다 -----> 공백으로 블록 표시
  • 들여쓰기

 

코드값 : 0,1 => 여러개로 정보 표시.ASCII 표준화, 1바이트(8비트)

 UTF-8 : ASCII 코드값을 16비트로 확대. 

 

 

반복문 

  • for문: for 변수 in range(초기값, 종료값+1,증감값) => 변수의 값이 초기값부터 종료값까지 증감값만큼 변경, 문장반복
  • while문 : 조건문의 결과가 참인 동안 반복, 무한루프 조심

 

break문 :  반복문 강제 종료

continue문 : 반복문의 처음으로 이동

 

 


 

드디어 고대하던 파이썬 시작

진법 계산도 알려주셨지만 알지못해