Python 15

파이썬 + 플로스 와 , 콤마 차이

print할때 , 는 요소들을 각각 전달해서 출력하기 때문에 Type이 달라도 출력가능 + 는 요소들을 한번에 전달해서 출력하기 때문에 Type이 다르면 출력 불가 -> Type을 맞춰줘야함 파이썬에서 print로 출력할때 연결자로 + 플러스와 , 콤마를 사용하는데 둘의 차이점에대해 알아보려한다. 출력했을때 , 는 띄어져서 나옴 + 는 붙어서 print("a","b") => a b print("a"+"b") => ab 예시1. a =3 print(a,"번 나와주세요.") => 3 번 나와주세요. 이유: , 는 값을 개별로 출력해서 자료형이 달라도 출력이 됨 print(a+"번 나와주세요.") => 오류 이유: + 는 합산하여 하나의 값으로 전달해서 출력하기 때문에 오류가 남 3은 int 이고 뒤에는 ""..

development♥ 2023.05.25

프로그래머스 코딩테스트연습 #2 a와 b 출력하기

프로그래머스 #2 a와b 출력하기 ★파이썬에서 print( )할때 +와 ,의 차이 [오답 코드 1 ] , 가 아닌 +를 사용하여 프린트 했는데 오류가 남 오류원인: , 와 + 의 차이를 살펴봐야하는데 간단하게 설명해서 , 는 값을 개별로 전달하고 + 는 합산해서 한번에 전달해서 자료형을 맞춰야함(int 혹은 str 등) 아래에서는 "a ="는 str 형태이고 a는 int라서 +를 사용해서 출력이 안됨 --> , 를 사용해서 출력해야함 a, b = map(int, input().strip().split(' ')) if a>=-100000 and b=-100000 and b

development♥ 2023.05.24

MyBatis 마이바티스 및 설정방법 [Spring Java]

MyBatis 마이바티스 쉽게말해서 자바의 객체지향 프로그래밍과 sql 사이에서 자동매핑을 지원해주는 프레임워크라고 생각하면 쉽다 자바는 JDBC(Java Database Connectivity)를 통해 데이터베이스와 데이터를 주고 받는데 JDBC는 사용할 수 있는 API가 다양하지만 각 기능을 사용하려면 관계되어있는 객체를 생성,해제를 해야하는 번거로움이 있다. 이런 단점을 보완하기 위해 사용되는게 바로 마이바티스! 즉 전에는 dao문서에서 sql쿼리문을 작성하고 직접 실행 했지만 마이바티스는 mapper에 쿼리(sql)문을 작성하고 dao는 호출해서 사용하는 방식이다. 개발자가 쿼리작성, 매개변수 , 결과타입만 설정해주면 됨 스프링은 서비스 컨트롤러 등 담당 마이바티스는 dao 담당 MyBatis 설..

반응형