공부 61

파이썬의 연산자

1.사칙 연산자 (덧셈,뺄셈,곱셈,나눗셈) 2.숫자를 나누고, 소수점 이하의 자릿수를 버리는 나누기 연산자(//) 5//3 1 3.나머지 연산자(%) 5%3 2 divmod(5,3) (1,2) 4.제곱 연산자(**) 5**3 125 pow(5,3) 125 5.복합 대입 연산자(+=,-+,/+,%=,**=) a=5 a+=3 print(a) 8 a=5 a**=3 print(a) 125 6.math 모듈 사용 import math #상용로그 print(math.log10(10)) 1.0 #제곱근 print(math.sqrt(8)) 2.8284271247461903 print(math. 치고 Tap 키 누르면 활용 할 수 있는 함수 목록 확인 가능!!

공부/파이썬 2022.08.18

파이썬의 수치형 자료형

1.정수 자료형 ( int) 소수점이 없는 숫자(양수,0,음수) 2.기본으로 10진수 접두어를 활용해 2,8,16진수 등으로 표현 가능(전부 다 int 자료형) a=12345 #10진수 b=0b11 #2진수 c=0o12 #8진수 d=0x23 #16진수 print(d) 35 3.내장함수 int()를 활용해 정수 자료형으로 변경 가능 a="123" print(type(a)) print(a) 123 b=int(a) print(type(b)) print(b) 123 4.범위의 제한이 없음 파이썬 버전3부터 long형 또한 정수형으로 통합(파이썬이 알아서 다 해줌) 5.실수 자료형(float) 소수점이 있는 숫자 a=float("0.12") print(type(a)) print(a) 0.12 지수 표현 가능(e)..

공부/파이썬 2022.08.18

파이썬의 수치형 자료형

1.정수 자료형 ( int) 소수점이 없는 숫자(양수,0,음수) 2.기본으로 10진수 접두어를 활용해 2,8,16진수 등으로 표현 가능(전부 다 int 자료형) a=12345 #10진수 b=0b11 #2진수 c=0o12 #8진수 d=0x23 #16진수 print(d) 35 3.내장함수 int()를 활용해 정수 자료형으로 변경 가능 a="123" print(type(a)) print(a) 123 b=int(a) print(type(b)) print(b) 123 4.범위의 제한이 없음 파이썬 버전3부터 long형 또한 정수형으로 통합(파이썬이 알아서 다 해줌) 5.실수 자료형(float) 소수점이 있는 숫자 a=float("0.12") print(type(a)) print(a) 0.12 지수 표현 가능(e)..

공부/파이썬 2022.08.18

파이썬의 내장 자료형

1.프로그래밍이란 자료(data)를 처리하는 일을 주로함 2.파이썬에서는 자료를 손쉽게 다룰 수 있도록 내장 자료형을 제공 숫자(수치) 자료형 : 정수(int),실수(float),복소수(complex) 불(bool) 자료형:True,False 군집 자료형 : 문자열(str),리스트(list),튜플(tuple),사전(dict),집합(set) 3.내장자료형의 구분 데이터 저장 방법 : 직접 표현, 시퀀스, 매핑 변경 가능성 : 변경가능,변경 불가능 저장 개수 : 리터럴(한 가지),컨테이너(여러 가지) 직접표현 : 직접 데이터를 표현(정수,실수 등 ) 시퀀스 : 여러 데이터를 포함(순서가있음)(배열 등등/?) 매핑 : 여러 데이터를 포함 ( 순서가 없음) 4.동적 자료형 지원 -> 프로그래머가 자료형을 직접 ..

공부/파이썬 2022.08.18

파이썬의 예약어

1.예약어는 변수로 사용할 수 없음 2.파이썬의 기본 모듈 중 하나인 Keword 모듈을 inmport해서 확인 가능 ex) import keyword print(keyword.kwlist) 하면 쭈르륵 나옴~(총 33개 궁금하면 직접 해보셈 ㅋ) 참고로 파이썬은 대,소문자를 구분하기때문에 False는 사용할 수 없지만 false는 사용할 수 있음! 3.파이썬에서 자주 사용되는 함수를 내장함수 라는 이름으로 기본적으로 제공 http://docs.phython.org/ko/3/library/functions.html 에서 확인가능(쓰는 시점에서 안들어가봤음) 4.대표적인 내장함수 type():해당 식별자의 타입을 확인할 수 있음 ex) a=1 print(type(a)) len():객체의 길이를 알 수 있음..

공부/파이썬 2022.08.18

파이썬의 기초 문

파이썬의 주석 #뒤에오는 문장이 주석이 됨 ctel + / 누르면 한줄 다 주석으로 바뀜 여러줄 주석은 작은따옴표,큰따옴표 세 개 를 이어 사용함 ex) ''' 주석입니다. ''' """ 주석입니다2 """ 파이썬의 할당 1.할당문은 등호(=)를 사용 2.표현식은 반드시 등호 오른쪽에 와야함 ex) 1 + 2 = a 는 안됨 3.콤마나 등호를 활용해 여러 변수에 값을 할당할 수 있음. ex)a, b = 1, 2 print(a) print(b) 1 2 a=b=1 print(a) print(b) 4. 세미콜론(;)을 활용해 한 줄에 여러 변수 값을 할당할 수 있음 ex) a=1;b=2;c=3 print(a) print(b) print(c) 1 2 3 5.두 변수의 값을 콤마등호를 활용해 서로 바꿀 수 있음 ..

공부/파이썬 2022.08.17

파이썬의 입력과 출력

1.파이썬에서 입력하기; 파이썬에서 가장 기본적인 인력은 input() 함수를 사용해 받을 수 있음; 입력 값은 타입이 문자이기 때문에 숫자를 입력받아 계산하기 위해서는 타입 변환이 필요; #타입 변환 a = int(a) ; 2.파이썬에서 출력하기; 파이썬에서 기본적인 출력은 print()함수를 사용해 출력할 수 있음; 실벽자가 없어도 단순출력을 할 수 있음; 사칙연산 가능; 컴마를 활용해 여러 개 의 값을 출력할 수 있음 구분자(sep)는 기본 공백으로 되어있고, 값의 변경 가능 ex) print(1111, "안녕하세요", ,345) 1111 안녕하세요 345 print(1111, "안녕하세요", 345, sep="!!") 1111!!안녕하세요!!345 print(1111, "안녕하세요", 345, s..

공부/파이썬 2022.08.11

파이썬의 식별자

//식별자의 조건 1.대,소문자를 구별함; ex) A=1 a=1 둘은 서로 다름 2.식별자의 첫 글자는 문자 또는 언더스코어만 사용할 수 있음(중간에는 올 수 있음); ex) a1 = 1 //가능 _a = 1 //가능 1a = 1 //불가능 3.언더스코어를 제외한 특수문자 및 공백은 사용 할 수 없음; ex) a_ //가능 a@ //불가능 a& //불가능 a* //불가능 4.예약어는 사용 할 수 없음(이미 파이썬에서 사용되는 언어); ex) True = 1 //불가능(참,거짓으로 사용되는 예약어) true = 1 //대,소문자를 구별하기 때문에 변수로 가능ㅋㅋ //파이썬의 변수 1.변수의 생성과 사용; 파이썬은 변수를 생성하지 않고 바로 사용할 수 없음; 파이썬은 C언어나 자바 등 다른 언어와는 다르게 ..

공부/파이썬 2022.08.11

파이썬

1.컴파일 언어와 스크립트 언어의 이해 //컴파일언어 c언어,자바와 같이 코드를 한번에 기계어로 번역하여 실행하는 언어; 메모리가 많이 필요하지만 싱행 시간이 빠른 장점이 있음; //스크립트언어 소스코드를 한줄 한줄 읽어 바로 실행하는 인터프리터 언어; 플랫폼에 독립적이고 메모리가 적게 필요한 장점이 있음; 2.파이썬 언어의 이해와 특징 //파이썬 언어의 이해 인공지능,iot,빅데이터 등 최신 IT분야에 많이 활용되는 언어; 태표적인 스크립트 언어 중 하나; 컴파일 과정이 따로 없는 인터프리터 언어; //파이썬 언어의 특징 대화형으로 한 줄 씩 프로그래밍이 가능하기 때문에, 메모리를 적게 차지하며 코드 작성이 간결하고 쉬운 장점이 있음; 동적인 뎅터 타입을 지원; 리스트와 같은 고수준의 자료형을 제공함;..

공부/파이썬 2022.08.11