분류 전체보기 썸네일형 리스트형 [Python] 함수 Python에서 함수는 조금 다르게 정의합니다.function대신에 def를 사용하는데요. def 함수명(파라미터명): 코드 형식입니다.예제를 살펴보겠습니다. def add(a, b): print (a + b) add(2,4) 다음과 같이 콜론 밑에 실행할 코드를 적어주면 되는데이때 들여쓰기를 꼭 해줘야합니다. 함수 파라미터로 아무것도 안들어왔을 때기본값을 지정하고 싶다면파라미터에 값을 대입한 형태로 설정할 수도 있습니다. def add(a=5, b=8): # 호출할 때 파라미터 값을 안넣어주면 #함수의 파라미터 값을 기본값으로 사용 print (a + b) add(2,4) 더보기 [Python] 반복문 파이썬에서는 반복문의 형태가 Java랑은 조금 다릅니다.for문의 형식은 같은데 파라미터가 다릅니다. (int i = 0 ...) : X(int ii : i) : O Java의 for-each문에 해당하는 반복문과 상당히 비슷합니다.예제를 살펴보겠습니다. l = [123,45,6,78,910]for ll in l: print(ll) 첫번째 예제는 l이라는 리스트를 선언해서해당 list안을 돌면서 list의 요소인ll에 대하여 반복문을 돌리는 방식입니다. for i in range(10): print('ㅋ') 두번째 예제는 마찬가지로 1에서 10까지의 범위를 돌면서반복문을 실행하는데요소인 i에 접근하지 않아도반복문 내의 코드가 반복 실행됩니다. while문 역시 존재하는데요.콜론을 쓴다는 점.. 더보기 [Python] in, not in 파이썬에서 in과 not in은 컬렉션 자료형 안에데이터가 들어있는지 확인하는 기능입니다. #in, not inabc = {"name" : "뜨또", "age" : 19, "phone" : "010-1111-2222"}print("name" in abc)print(20 in abc.values())print("height" not in abc) 예제를 살펴보겠습니다.Dictionary 자료형을 하나 만들어서해당 키 또는 values()기능을 써서해당 value가 있는지 in을 써서 확인해봤습니다.출력은 다음과 같이 되네요. 데이터가 해당 컬렉션 안에 존재하는지의여부를 알 수 있는 in 기능이었습니다. 더보기 [Python] 조건문 Python도 조건문은 Java와 비슷한 형태인데요.흐름 제어를할 때 사용합니다.약간 다른점은Java의 조건문은 if (True) {print("와~조건문")} 이런 형식이었다면파이썬에서는 if True: print("와~조건문") 중괄호가 사라지고 :기호를 씁니다.이떄 기호를 입력하고 엔터를 누르면자동으로 들여쓰기가 되는데들여쓰기를 하지 않으면 조건문 밖에 있는 것으로 간주되어서꼭 들여쓰기를 해야합니다.else문 역시 사용 가능합니다.다중 조건문의 경우는 if와 else는 같은데else if 대신 elif를 사용합니다. 조건문 안에 아직 뭘 쓸지 모르겠다 하시면pass라는 옵션을 사용할 수 있습니다. if True: print("와~조건문") pass #뭘쓸지 모를때 쓰는 pass .. 더보기 [Python] Variable Python은 알아서 자료형을 선정해줍니다.때문에 '자료형'이라는 것 자체를 공부할 필요가 없습니다.개발자입장에서는 편할 수 있습니다.하지만 자동으로 선정하는 시간을 메모리가 잡아먹어서메모리 사용량 컨트롤이 불가능합니다.기본형이 없고, 다 참조형이기 때문에 메모리 사용량이 많다는단점이 있습니다. 기본적으로변수형 = 값의 형태입니다. 기본적으로 선언되는 자료형에 대해서 알아보겠습니다.p_str = 'puft' # str : 문자열print(p_str, type(p_str)) 먼저 문자열입니다. puft str이라는 클래스를 사용합니다. 다음은 정수형입니다. p_int = 10 #int : 정수print(p_int,type(p_int)) 자바와 똑같이 int를 사용합니다. print(p_int,ty.. 더보기 [Python] Print 파이썬도 출력하는 기능을 하는 함수는 Print인데요.파이썬의 Print는 기본적으로 줄바꿈 기능이 내장되어 있습니다. print('wa 파이썬!')print('wa 파이썬2!') 이런식으로 짜면 이렇게 자동으로 줄바꿈되어 출력됩니다.이때 세미콜론은 생략해도 무방합니다. 그리고 Seperator라는 기능이 존재하는데요.sep라는 옵션을 지정하면쉼표로 구분한 글자를 지정한 글자로 구분해줍니다. print('010','9370','3912', sep = "-") 이때 옵션은 sep이라는 글자로 부여해줍니다.이렇게도 사용할 수 있는데요. 010-9370-3912 이렇게 구분되어 출력이 됩니다. 다음은 end라는 기능인데요. #endprint('파이썬이', end = ' ')print('본격적으로', end =.. 더보기 [Python] Eclipse에서 Python 세팅하는 법 오늘부터는 Eclipse를 사용해서Python을 사용해보도록 하겠습니다.Eclipse IDE | The Eclipse Foundation Eclipse IDE | The Eclipse FoundationThe Eclipse IDE Working Group is formed to ensure the continued sustainability, integrity, evolution and adoption of the Eclipse IDE suite of products and …eclipseide.org 이클립스는 이클립스 공식 사이트에서선호하는 버전에 맞게 다운 받으면 되고, Download Python | Python.org Download PythonThe official home of the Pyt.. 더보기 [Spring] 낚시 상점 토이 프로젝트인 낚시 게임의최종 기능인 상점 기능을 리뷰해보려고합니다. create table rod( r_name varchar2(10 char) not null, r_price number(6) not null, r_damage number (5) not null ); 먼저 낚시대 테이블은 이렇게 구현되어 있습니다.낚시대 이름, 낚시대 가격, 낚시대 데미지가 DB컬럼으로 지정되어 있고,상점에서 낚시대를 구입하면DB에 추가할 예정입니다. 그럼 View부터 보여드리겠습니다. div id="Shop" class="Shop" style="display:none;">table id = "ShopTbl" class = "ShopTbl">tr>div class = "user-title">Shop👩d.. 더보기 이전 1 2 3 4 5 6 7 ··· 36 다음