일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- anaconda
- eclipse
- pyqt
- pl/sql
- java
- directivesTag
- select문
- fastapi
- mybatis
- error
- sqldeveloper
- sqlMapClient
- JSP
- Oracle
- javascript
- 파이썬
- pymssql
- androidstudio
- pagination
- PYTHON
- DB 스케쥴러
- form
- ibatis
- form태그
- spring
- sqlMapConfig
- sql
- 드라이브 연결
- 비교표현식
- Git
- Today
- Total
목록PYTHON (11)
기록하는 코더

파이썬 함수 특징 형태 자바에서는 함수 선언 int add(int a, int b){ return a + b; } 자바스크립트에서 함수 선언 function sum(a,b){ return a+b } 파이썬에서 함수 선언 def sum(a,b){ return a+b } 파이썬은 자바 스크립트에서 하는 함수 선언과 유사해보인다. multiple return 파이썬의 함수는 한 함수로 여러 값을 반환할 수 있다. 2개 이상의 함수 값을 반환하는 경우 Tuple이라는 형태로 전달된다. * Tuple : 자바에서 배열과 유사한 형태를 가짐 def smmdn(a,b): return a+b, a-b, a*b, a/b, a%b sum,min,mul,div,nam = smmdn(5,4) print(sum,min,mul,..

Java에서 Math.random() 을 이용해서 난수를 생성한다. Python에서는 random()을 이용하면 된다. random, 까지 쓰고 Ctrl + space를 누르면 나오는 목록에서 random을 찾아서 import해주면 된다. Random 함수를 이용한 홀짝게임 import random # 홀/짝을 선택하세요 # 나 : 홀 # 컴 : 홀 # 결과 : 이김 com = "" mine="" result="" mine=input("홀/짝을 선택하세요") rnd = random.random() if rnd > 0.5: com = "홀" else: com = "짝" if com == mine: result = "이김" else: result = "짐" print("나 : ", mine) print("컴..

조건문 자바의 조건문 if(조건){ } 파이썬의 조건문 if a: print("참") * 괄호가 없는 대신 들여쓰기에 따라 if문 안에 있는지 밖에 있는지 여부가 결정되므로 들여쓰기에 주의해야한다! if ~ else문 a = True if not a: print("참") else: print("거짓") if ~ else if ~ else문 a = 98 if a >= 90: print("수") elif a >= 80: print("우") elif a >= 70: print("미") elif a >= 60: print("양") else: print("가") 반복문 range(n) 0

input( ) 으로 문자 입력받기 Java에서 문자를 입력받을 때 Scanner 클래스를 사용하는데 Python에서는 input()을 사용하면 된다. 이때 input으로 입력된 변수는 문자형으로 입력된다. 따라서 입력받은 숫자를 이용한 연산하고 싶을 때 int()를 통해 숫자형으로 변환해줘야 한다. # "첫번째 수를 넣으세요 1" # "두번째 수를 넣으세요 2" # 1과 2의 합은 3입니다. a = input("첫번째 수를 넣으세요") b = input("두번째 수를 넣으세요") sum = int(a)+int(b) print(a + "과 " + b + "의 합은 " + str(sum) + "입니다") .format을 이용한 출력 print() 내에 {} 중괄호를 이용해서 출력할 변수를 넣을 곳을 지정해..

최근 파이썬 수업을 듣고 있어서 배운 것을 정리해보려고 한다. Java를 배운 후 Python을 배우고 있어서 Java 문법을 기준으로 Python 문법을 접근하게 돼서 배운 부분을 계속 비교해보는 식으로 진행할 예정이다! 언어 특징 프로그래밍 언어가 나온 시대에 따라 언어의 형태가 비슷해지는 경향이 있다고 한다. C언어 > Java > JavaScript > Python (* Python 언어는 최근에 나온 것은 아니지만 최근에 성공한 언어로써 ) 기초를 배우면서 느낀 Java와 다른 점을 꼽자면 1. Python은 변수명을 따로 쓰지 않는 부분에서 JavaScript와 유사하다. (Java는 형식 지정 언어이고 파이썬은 형식 비지정 언어이다.) 2. 코드 끝에 써야하는 ' ; (세미콜론)'이 없다. ..