본문 바로가기

포돌이

Python(파이썬) (set, tuple, dictionary) 기초정리 오늘은 파이썬의 set, tuple, dictionary를 배워서 기초 정리한 걸 올릴려고 합니다~ # ----------------------------------------------- # 집합 # - 집합에 관련된 자료형 # - 순서(index)를 지정하지 않는다 # - 중복을 허용하지 않는다 # - { } s = set() # 빈 집합을 생성 # [**** 주의] a = [] s = {} # 빈 dictionary print(type(s)) # s = set([1,2,3,1,1]) s = {1,2,3,1,1} print(s) # print(s[0]) -- set은 index가 없음 로또번호 a = {1,2,3} b = {3,4,5,6} print(a & b) print(a | b) print(a .. 더보기
Python(파이썬) (숫자형,시간, 리스트 타입 기초) 오늘도 파이썬 공부한 내용 정리한 부분 올릴려고 합니다~ """ 숫자형 종류 - 정수형 - 실수형 - 복소수형 1 + 2j, 3i ( 많이 사용안함 ) - 10진수 123 - 8진수 0o25 - 16진수 0x25 """ # 파이션의 모든 자료형은 객체로 취급한다 # 실행 : alt + shift + F10 """ [ 기초 연산자 ] + : 더하기 - : 빼기 * : 곱하기 / : 나누기(실수값 결과) // : 나누기(정수값 결과) % : 나머지 ** : 자승 (n제곱) 2. 관계연산자 = == != 3. 논리연산자 not or and 4. 이진(비트) 연산자 ~ : 이진 not | : 이진 or & : 이진 and ^ : 이진 xor > : shift 5. 대입연산자 = += -= *= /= //.. 더보기
Python(파이썬) (문자열, Boolean) 기초 안녕하세요 오늘도 공부한 내용을 정리한 걸 올릴려고 합니다~ # (0) 문자열을 "" 이나 '' 으로 표현 # ----------------------------------------- # (1) 개행을 포함한 문자열 msg = """ 안녕하세요. 저는 성이 파이이고, 이름은 썬입니다. 잘 부탁합니다. """ print(msg) msg = ''' 행복합시다 즐깁시다 오늘도 ''' print(msg) # ----------------------------------------- # (2) 문자열 연산 # 문자열 합치기 : 문자열 + 문자열 # 문자열 반복 : 문자열 * 숫자 a = '독도는 ' b = "한국이다. " """ [ 출력결과 ] -------------------------------------.. 더보기
Python 기초 안녕하세요 IT 개발자 포돌이 입니다. Python을 배우고 있는 중이여서 정리할겸 올릴려고 합니다!! 유명한 개발자 마틴 파울러의 명언 "컴퓨터가 이해할 수 있는 코드는 어느 바보나 다 짤 수 있다. 좋은 프로그래머는 사람이 이해할 수 있는 코드를 짠다" # 파이썬 기본 규칙 - 들여쓰기는 4 스페이스 - 한 줄은 최대 80자 이내로 - 불필요한 공백은 피함 # PEP8 규칙 ( 가능하면 지키는 코딩 방식 ) - = 연산자는 1칸 이상 띄우지 않는다 ( 요즘 지켜지지 않음 ) a = 12 -> a=12 - 변수명에 소문자 l(엘), 대문자 O(오), 대문자 I (아이)는 금한다 lIOO = 100 (엘아이오오) - 주석은 항상 갱신하고, 불필요한 주석을 지운다 - 함수명은 소문자로 구성하고 필요하면 밑.. 더보기
kotlin(수치 데이터형 & 문자와 문자열형) 안녕하세요 저번 시간에는 kotlin(기본자료형 & 변수와 상수)에 대해서 공부를 해보았습니다. 오늘은 수치 데이터형과 문자와 문자열형을 알아보도록 하겠습니다. 시작하기에 앞서 말씀드리고 싶은 부분이 있습니다. 저는 책을 기반으로 글을 적기 때문에 처음보신 분들은 이해하기가 힘들 수도 있습니다. https://www.youtube.com/channel/UC4xPiA5U1VjXfdoCIySduPg 이 링크에 들어가셔서 kotlin 공부를 하셨으면 좋겠습니다. 보시면 직접 교수님께서 저보다도 더 훨씬 상세하게 알려주시니까 이해하기가 더 빠르실겁니다. 꼭 시청해주셨으면 좋겠습니다. 수치 데이터형 코틀린의 수치형은 자바의 기본 수치 자료형과 밀접하게 관련이 있습니다. 이러한 수치타입들은 그 크기만 다르고 모두 .. 더보기
kotlin (기본자료형 & 변수와 상수) 안녕하세요 오랜만입니다. 거의 2주 만인가요? 정말 반갑습니다. 핑계를 댄다면 솔직히 회사업무랑 블로그를 같이 병행하기가 힘들더라고요 ㅎㅎ..(죄송합니다 ㅠㅠ) 그렇지만 계속 미룰 수는 없는 법이겠죠? 마지막으로 적은 글이 제가 kotlin 책 리뷰를 받아서 리뷰를 했습니다. 그래서 그 리뷰한 책의 기반으로 기초를 적으려고 합니다. 자 그러면 기초를 나가보도록 하겠습니다. 코틀린 코딩 시작하기 코틀린언어를 시작하기 전에 개발환경은 필수입니다. 코틀린에 적합한 개발환경을 세팅해놓으셔야 합니다 저는 비주얼 스튜디오 코드를 사용하려다가 kotlin-JVM을 선택했습니다. 개발환경 세팅은 상관이 없습니다. 하지만 저는 JVM이 kotlin언어를 사용하기에 가장 적합한 개발환경이기 때문에 JVM을 사용하시는걸 추.. 더보기
jQuery(제이쿼리 이벤트 + Ajax(기본형)) <완결> 여러분 안녕하세요~ 19살 IT 개발자 포돌이입니다. 저번 시간에는 jQuery(수치 조작 메소드를) 끝내면서, 선택자 파트를 마무리하였습니다. 오늘은 jQuery(제이쿼리 이벤트+ Ajax)를 나가보려고 합니다. 그러면 한번 진행해보도록 하겠습니다. 중요한 메소드들로만 담았다는 점 양해 부탁드립니다. 이벤트 등록 메소드 이벤트란 사이트에서 방문자가 취하는 모든 행위를 말하고, 이벤트 핸들러는 이벤트가 발생했을 때 실행되는 코드를 말합니다. 이 메소드를 이용하면 방문자가 지정한 요소에서 어떠한 특정 동작이 일어났을 때 저장된 코드를 실행시킬 수 있습니다. 기본형 기본형을 봤으니 본격적으로 이벤트 종류 메소드를 알아보도록 하겠습니다. 단독 이벤트 등록 메소드 단독 이벤트 등록 메소드는 대상에 한 가지 동작.. 더보기
jQuery(수치 조작 메소드) 여러분 안녕하세요 19살 IT 개발자 포돌이입니다. 지난 시간에는 jQuery(수치 조작 메소드)를 배웠습니다. 오늘은 jQuery(수치 조작 메소드)을 공부해보려고 합니다. 수치 조작 메소드 수치 조작 메소드는 요소의 속성을 조작할 때 사용하는 메소드 입니다. 요소의 높이 / 너비 메소드 height()와 width() 메소드는 여백 및 선 두께를 제외한 순수 요소의 높이값과 너비값을 계산합니다. innerHeight()와 innerHeight()와 innerWidth() 메소드는 여백을 포함한 요소의 높이값과 너비값을 계산합니다. outerHeight()와 outerWidth() 메소드는 여백 및 선을 포함한 요소의 높이값과 너비값을 계산합니다. 기본형 코딩해보기 요소 위치 메소드 요소 위치 메소드에.. 더보기