Coding 공부/Big data & Python17 [Big data & Python] 내장함수, enumerate, zip, 표준 라이브러리, datetime, time, glob, os, 외부 라이브러리, pip, list comprehension, map, filter, functools.reduce, lambda 1. 잡담 javaScript가 실행 프로그램이 없는 이유 : 운영체제에 포함된 웹 브라우저에 엔진이 설치되어 있어서 해석해준다. 웹 브라우저의 역할 : HTML코드(CSS, JavaScript)를 해석해서 화면에 보여주는 역할을 한다. 웨일, 크롬, 엣지, 익스플로러로 실행하면 각각 다 실행 결과가 조금씩 다를 수 있다.(예전에 공공기관에서 익스플로러에서만 실행이되고 엣지나 크롬에선 실행이 안되는 경우가 엔진이 다르기 때문이다.) 자바스립트느 스크립트어이다.(메모장에서 작성 할 수 있다.) 노드, 파이썬은 인터프린터를 설치해야 코드를 해석해서 실행시켜준다.(이클립스를 설치하는 이유) 자바 설치할 때 JVM(jdk)를 같이 설치한다. 2. 내장함수 파이썬을 설치한다 : 인터프린터 + 기본 내장함수를 설치.. Coding 공부/Big data & Python 2024. 2. 27. [Big data & Python] package, module, __init__.py, 패키지 초기화, __all__, relative, 상대경로, 예외처리, try, exception, as 에러 변수, try-finally, try-else, raise, Exception를 상속받는 서브 클래스, __str__ 1. 잡담 Java보단 Python이 점점 중요해지고 있다. ChatGPT가 프로그램에 들어간다면 ? Python을 사용할 줄 알아야한다. OpenAI기능을 가져오거나 open source를 활용하려면 Python 코드를 활용할 줄 알아야한다. 앞으로 개발자는 Java, Python, C#등 다양한 언어를 모두 알아야 되는 환경이다. 2. 패키지 파이썬에서 패키지(packages)란 관련 있는 모듈의 집합을 말한다. 패키지는 파이썬 모듈을 계층적(디렉터리 구조)으로 관리할 수 있게 해 준다. 모듈이란 .py파일이다. (자바에는 .class나 .java가 있다. 조금 다른 개념이다.) 2.1 패키지 import, from 예제 모듈을 import해도 해당 경로를 닷으로 입력해줘야 메서드를 불러와 사용할 수.. Coding 공부/Big data & Python 2024. 2. 19. [Python_example] 숫자 야구 게임 코드 import random random_num = random.sample(range(10), 3) print(random_num) # 테스트 game_count = 0 check_list = [] random_num_list = [] num_list = [] for i in random_num: random_num_list.append(str(i)) while True: if game_count == 9: print( "야구게임에서 패배했습니다." ) # 9번 기회를 초과하면 숫자를 받지 않고 게임 오버 break if num_list == random_num_list: print("축하합니다. 게임에서 승리했습니다!!!") break user_input_num = input("0~9 숫자 3개를 입력하.. Coding 공부/Big data & Python 2024. 2. 5. [Python_중급] isdigit(), element in list, module, import, from, __name__ 1. 예제 풀이 1.1. 문자열을 정수형으로 바꿀 때 생기는 오류 '132311' 문자열은 정수형으로 바꿀 수 있지만, 'asdawq' 문자열은 정수형으로 바꿀 수 없다. 1.2. isdigit() 함수 해당 문자열이 정수형으로 바꿀 수 있으면 true 바꿀 수 없으면 false를 리턴하는 함수이다. 1.3. random 모듈 1.4 리스트 안에 요소가 있는지 검증하는 코드 파이썬에선 "요소 in 리스트"를 하면 있다면 true, 없다면 false를 반환한다. 1.5 Shift + Alt 누른 상태에서 마우스 드래그 or 왼쪽 클릭으로 VC코드 줄 선택 >>> 여러 줄을 한 번에 선택해서 줄 바꾸기나 수정을 할 수 있다. 2. 모듈 2.1 모듈이란 모듈이란 함수나 변수 또는 클래스를 모아 놓은 파이썬 파.. Coding 공부/Big data & Python 2024. 2. 5. [Big data & Python] 클래스 예제 풀이, Git, 온라인 교재 1. 파이썬 문법, 사용법을 검색하고 확인하고 싶을 때, https://wikidocs.net/book/1 점프 투 파이썬 이 책은 파이썬이란 언어를 처음 접해보는 독자들과 프로그래밍을 한 번도 해 본적이 없는 사람들을 대상으로 한다. 프로그래밍을 할 때 사용되는 전문적인 용어들을 알기 쉽게 풀어서 … wikidocs.net 2. Ctrl + / 선택한 줄을 주석처리해주는 단축키 이터러블하다. 반복 가능하다. >> for문 돌릴 수 있는 변수 타입 : 문자열, 리스트, 튜플, 딕셔너리 값이 바뀔 수 있는 타입 : 딕셔너리, 리스트 값이 바뀔 수 없는 타입 : 튜플, 문자열 for문 2개 사용해서 모음 갯수 찾기 for문 하나 사용하고 if문을 사용해서 모음 찾기 range(시작값, 종료값, 몇칸씩 이동할.. Coding 공부/Big data & Python 2024. 1. 29. 이전 1 2 다음 728x90 반응형