Python(11)
-
82일차 2023-07-04
Python 집합 개념 5 집합(set) 자료형 - 수학의 집합으로 합집합, 교집합, 차집합 등의 연산을 할 수 있다 - 리스트나 튜플은 순서가 있어 인덱싱을 통해 자료형의 값을 얻을 수 있다. 그러나 set 자료형은 순서가 없기 때문에 딕션너리처럼 인덱싱으로 값을 얻을 수 없다. set 자료형에 저장된 값을 인덱싱으로 접근하려면 리스트(list()함수)나 튜플(tuple()함수)로 변환해야 한다. 순서가 없기때문에 출력시 순서없이 출력된다.단,숫자로만 이루어진 세트는 순서대로 출력된다 - set자료형은 딕션너리 처럼 중복을 허용하지 않는다. - set자료형은 리스트, 튜플, 딕셔너리와는 달리 [ ](로 특정 요소만 얻어올 수 없다 - set자료형은 { }안에 값을 ,(콤마)로 구분하여 넣거나 set()..
2023.07.04 -
81일차 2023-07-03
Python list2.py print('[리스트의 주요 메소드]') print('1.append():마지막 요소 다음에 추가') a=[1,(2),3] a.append(4) a.append(1)#중복 저장가능 a.append(['가','나']) print(a) a[len(a)-1]=['A','B'] print(a) #print(a[len(a)])#IndexError: list index out of range a[0]=10 print(a) print(a[len(a):])#[] 수정시에는 out of range이나 인덱스 범위를 벗어나서 읽어올때는 []다 #a[len(a)]=10#index out of range #a[len(a):]=10#TypeError: can only assign an iterabl..
2023.07.03 -
80일차 2023-06-30
Python Statement04 폴더에 추가 for.py 추가 코딩 ''' 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 처럼 출력해 보자 0 0 0 0 ''' for i in range(5):#행을 구성 for k in range(4):#각 열을 구성 # 행과 열이 같을때 1출력 아니면 0출력 if i==k : print(1,' ',end='') else: print(0, ' ', end='') print()#줄바꿈 ''' 0 0 0 1 (0,3) 0 0 1 0 (1,2) 0 1 0 0 (2,1) 1 0 0 0 (3,0)처럼 출력해 보자 ''' print('-' * 50) #방법1] for i in range(4): for k in range(4): # 행과 열의 합이 3일때 1출력 아니면..
2023.06.30 -
79일차 2023-06-29
Python Statement04 폴더 생성 if1.py #0,0.0,0+0j는 False와 같고 None,''(빈문자열) , #빈 이터레이터 객체([],{},(),set()등)는 #조건식으로 판단시 False로 간주된다 if not 0: print('0은 False다') if not None: print('None은 False다') if not '': print('\'\'은 False다') if not []: print('[]은 False다') #조건식은 모든 식이 될 수 있다 num1 =9 if num1: print('num1은',num1) if num1 % 2: print('num1 % 2의 값은(산술식)',num1 % 2) if num1 % 2==0 and num1 >=10: print('%d는 ..
2023.06.29 -
78일차 2023-06-28
Python 설치: 1. https://www.python.org/ 사이트에서 다운로드후 설치 downloads -> download for windows ->pythone-3.11.4(버전) .exe 파일 실행 -> 내 pc 고급 시스템 설정 -> 환경 변수-> (30일 말고,스크롤 내려서 개발자용 무료 있음) Welcome to Python.org The official home of the Python Programming Language www.python.org (요즘은, 환경변수 안해도 다 잡아줌) Path에서 편집 -> 새로 만들기 -> 두개 넣어줌 (kosmo는 사용자이름) 이제 파이참을 설치(Add Launchers dir to the PATH)는 체크x 이제 디렉토리(Directory)..
2023.06.28