본문 바로가기

Python23

[PYTHON] 유용한 연산 함수 #최대값 print(max(3,7,-1,5,4)) #최소값 print(min(3,7,-1,5,4)) li = [3,7,-1,5,4] print(max(li)) #연산 함수 #합계 print(sum([1,2,3,4,5,6,7,8,9])) a = sum([1,2,3]) print(a) # 제곱근 print(2**3) print(pow(2,3)) print(pow(10,-2)) print(10 // 3 , 10 % 3) # 나누기의 몫과 나머지를 구하는 함수 print(divmod(10,3)) print(type(divmod(10,3))) print(type([1,2,3,4,5,6,7,8,9])) #진법 변환 함수 print(bin(65)) print(hex(0b1000001)) print(oct(65)) p.. 2023. 6. 28.
[PYTHON] 멤버연산자 # 멤버 연산자 # - 우측의 데이터들 중에 좌측 데이터가 있는지를 확인하는 연산자 # 데이터 in (데이터,데이터,데이터) # - 우측의 데이터들 중에 좌측 데이터가 없는지를 확인하는 연산자 # 데이터 not in (데이터,데이터,데이터) a = 1 b,c,d,e = 1,2,3,4 tp = b,c,d,e print(a in tp) print(a in (b,c,d,e)) print(a in (1,2,3,4)) print(a in (2,3,4)) print(a not in (1,2,3,4)) print(a not in (2,3,4)) # ----------------------------------------------------------------------- # 식별연산자 # - 데이터의 타입이 맞으.. 2023. 6. 28.
[PYTHON] 비교연산자 # - 비교연산자 - 데이터 # - 두개의 데이터를 비교하는 연산자 # - 참이면 True , 거짓이면 False로 결과가 나온다 # - > 크다 # - = 크거나 같다 # - = 10 and b = 10 and b > 100)) print("False and True : {}".format(a > 10 and b 10 and b == 100)) #or print("True or True : {}".format(a >= 10 or b = 10.. 2023. 6. 28.
[PYTHON] 변수선언 a = 1 print(a) a = 1.234 print(a) a = 1, 2, 3 q,w,e = a print(q) print(w) print(e) print(a) #int a = 10, b = 20; a,b = 10,20 print(a + b) a,b = '10', 20.2 print(a) print(b) #print(a+b) 자바와 다르게 파이썬은 자료형을 선언할 필요가 없다. 파이썬은 자료형을 선언할 필요가 없는 동적 유형이기 때문에 런타임에 의해 자료형이 결정된다. 자바와 다르게 가독성이 좋다. 자바는 코드 한 줄을 출력하기 위해 클래스와 함수부터 선언해야 하는데 파이썬은 딱 한 줄만 적으면 된다. 2023. 6. 28.
[PYTHON] 기본 서식문자 # 서식문자 # - 데이터의 출력형식을 지정하는 문자 # - 내가 원하는 형식의 데이터와 문자열을 조합해서 하나의 문자열을 만들기 위한 문자 # - 제어문자와 마찬가지로 원하는 위치에 적으면 된다 # - 서식문자의 개수와 타입은 반드시 데이터와 일치되어야 한다 # - C스타일과 Python스타일 둘다 사용이 가능하다 # - C스타일 # - "출력 형식"%(데이터,데이터, ~ ) # - Python스타일 # - "출력 형식".format(데이터,데이터, ~ ) # C스타일 Python스타일 # 문자 %c X # 문자열 %s { } # 정수 %d { } # 실수 %f {:f} # 2진수 X {:b} # 8진수 %o {:o} # 16진수 %x {:x} # . (멤버 참조 연산자) # - 클래스의 멤버를 참조하.. 2023. 6. 28.