분류 전체보기219 8장 입출력 표준입력 표준 입력은 표준입력 장치인 키보드 값을 입력 받는것을 뜻합니다. 파이썬에서는 input() 함수를 사용합니다. 입력 받은 값은 항상 문자열로 인식합니다. num = input() print("입력한 값은 " + num + "입니다.") sep(separator) 쉼표와 +연산자 외에도 문자열을 구분하는 기호를 사용자가 직접 지정해 출력할수 있습니다. sep 매개변수 기본값은 공백이지만 다른값도 집어 넣을수 있습니다. print("python", "java", "html" , sep ="__") end end 값에 다른 값을 넣어주면 문장 끝을 줄바꿈 대신 지정한값으로 바꿀수 있습니다. print("python", "java", "html" , sep ="__", end="!!!") file 실.. 2023. 7. 18. 12. 혼공자 12일차(예외 처리) 예외 처리 프로그램에서 예외가 발생했을 경우 프로그램의 갑작스러운 종료를 막고 정상실행을 유지할수 있도록 예외처리를 해야합니다. try-catch-finally 블록 try 블록에는 예외 발생 가능 코드가 위치 합니다. catch 블록은 try 블록에서 발생한 예외를 잡아 처리하는 코드입니다. finally 블록은 예외 발생 여부와 상관없이 항상 실행되는 코드 입니다. try { // 예외가 발생할 수 있는 코드 } catch (예외1 변수1) { // 예외1을 처리하는 코드 } catch (예외2 변수2) { // 예외2를 처리하는 코드 } finally { // 항상 실행되는 코드 } 다중 catch 블록 try블록에 다양한 예외가 발생할수 있는데 이를 예외별로 처리하기 위해 사용합니다. catch .. 2023. 7. 18. 혼공스 9일차(데이터 형식에 대해 알아 보자) 데이터 형식 테이블을 만들때는 데이터 형식을 설정해야 합니다. 데이터 형식에는 숫자형 문자형 날짜형등이 있습니다. 정수형 정수형은 소수점이 없는 숫자를 말합니다. 데이터 형식 바이트 수 숫자 범위 TINYINT 1 -127~127 SMALLINT 2 -32.768~32.767 INT 4 약 -21억 ~ +21억 BIGINT 8 약 -900경 ~ +900경 USE market_db; CREATE TABLE hongong4 ( tinyint_col TINYINT, smallint_col SMALLINT, int_col INT, big_col BIGINT ); INSERT INTO hongong4 VALUES(127,32767,21495522,90000000000000); SELECT * FROM market.. 2023. 7. 17. 7-2장 함수 호출하기+실습문제 기본값 함수를 호출할때 사용할값을 직접 정의하는것을 기본값이라고 합니다. 키워드 인자 함수를 호출할때 전달값 뿐만 아니라 어디에 전달할지 명시적으로 지정하는것을 키워드 인자라고 합니다. 보통 어떤 함수에 전달값이 많고 기본값이 잘 정의 되어 있을때 사용합니다. 키워드 인자에 오타가 있으면 오류가 발생합니다. 가변인자 함수를 정의할때 인자의 개수가 유동적일때 사용하는 방법입니다. 함수를 호출할때 몇개의 인자를 사용할지 정해놓지 않고 유동적으로 인자를 받게 합니다. * 기호를 사용하여 표시합니다. def profile(name, age, *lan): print("name : {0}, age : {1}".format(name, age)) print(lan, type(lan)) profile("찰리",20,"자.. 2023. 7. 17. 스프링 부트를 사용해보자 스프링이란? 스프링 부트는 자바 웹프로그램을 보다 쉽고 빠르게 만들기 위한 도구입니다 스프링과 스프링 부트 스프링 부트는 사실 새로운 기술이라기 보다 기존의 스프링 프레임워크를 개선한 것입니다. 사용 방법(개발 환경 설정 과정) JDK 설치 -> IDE 설치 -> 스프링부트 프로젝트 만들기 나의 사용 방법(JDK 17 -> IntelliJ IDEA ->spring initializr) 3-1. JDK 설치 https://adoptium.net/temurin/releases/ Latest Releases | Adoptium adoptium.net 에서 설치 하고 설치 CMD에서 Java -version 에서 확인 할수 있습니다. 스프링 부트 프로젝트 만들기 https://start.spring.io/ - .. 2023. 7. 17. 11. 혼공자 11일차(예외) 예외 예외는 에러 이외에 프로그램 자체에서 발생하는 오류를 말합니다. 자바는 예외가 발생할 가능성이 높은 코드를 컴파일할 때 예외 처리 유무를 확인합니다. 코딩으로 인해 발생하는 프로그램 오류를 말합니다. 예외는 일반 예외와 실행 예외 두가지가 있습니다. 일반 예외 컴파일러 체크 예외라고도 합니다. 자바소스를 컴파일 하는 과정에서 해당 예외 처리코드가 있는지 검사합니다. (만약 예외 처리 코드가 없으면 컴파일 에러가 발생합니다.) 실행 예외 실행 시 예측할수 없이 갑자기 발생합니다. 자바 컴파일러가 체크하지 않기 때문에 개발자의 경험에 의해서 예외처리코드를 작성해야 합니다. & NullPointerException 객체 참조가 없는 상태를 말합니다. null 값을 갖는 참조 변수로 객체 접근 연산자인 도.. 2023. 7. 17. 이전 1 ··· 16 17 18 19 20 21 22 ··· 37 다음