전체 글 188

[Python] 문자열 포매팅 방법 - format, f-string 활용

파이썬으로 문자열을 포맷팅하는 방법입니다. format 함수로 문자열 포매팅기본 사용법format 함수로 문자열을 포맷팅하는 기본 사용법입니다.name = "Alice"age = 25print("이름: {}, 나이: {}".format(name, age))# 출력 결과: 이름: Alice, 나이: 25 {}가 자리 표시자 역할을 하고, format 메소드를 통해 전달한 값이 차례대로 들어갑니다. 인덱스 사용인덱스를 사용하여 값을 전달하는 순서를 변경할 수 있습니다.print("이름: {1}, 나이: {0}".format(age, name))# 출력 결과: 이름: Alice, 나이: 25 인덱스는 0부터 시작하며, {0}으로 설정하면 0번째 인자 값이 들어갑니다. 변수명 지정print("이름: {n}, 나..

[Linux] VI, Vim 편집기 명령어 모음(편집, 검색, 커서 이동)

VI 자주 사용되는 명령어파일 열기vi 편집기로 파일을 여는 명령어입니다. cmd 창에서 다음 명령어를 입력하면 vi 편집기로 파일이 열립니다.vi  해당 파일이 존재하지 않는 경우에는 신규 파일 생성 모드로 열리고, 존재하는 파일인 경우에는 해당 파일을 열게 됩니다.신규 생성 모드일 때는 맨 하단에 [NEW]라고 표시되어있습니다. 입력 모드 전환편집기에서 무언가를 입력하거나 지우고 싶을 때는 입력(Insert) 모드로 전환해야 합니다.i# i 입력하면 하단 텍스트가 다음과 같이 변경됨-- INSERT --i를 입력하면 맨 하단 텍스트가 -- INSERT --로 변경됩니다.이렇게 변경되었다면 입력 모드로 잘 전환된 것입니다. 파일 저장편집한 파일의 내용을 저장하고 싶을 때는 w 명령어를 사용하면 됩니다...

[Python] 리스트의 문자열 따옴표 없이 출력하는 방법

파이썬으로 리스트를 출력할 때 따옴표 없이 출력하는 방법을 정리하였습니다. join() 사용(문자열 리스트일때)문자열 리스트에서 각 요소를 따옴표 없이 출력하고 싶을 때 join 메소드를 사용할 수 있습니다.my_list = ["apple", "banana", "cherry"]print(" ".join(my_list))# 출력결과: apple banana cherry 만약 요소 사이를 ,(콤마)로 구분하고 싶다면 다음과 같이 사용하면 됩니다.my_list = ["apple", "banana", "cherry"]print(", ".join(my_list))# 출력 결과: apple, banana, cherry * 연산자 사용* 연산자를 사용하면 리스트의 요소가 공백으로 구분되어 출력됩니다.my_list =..

[Java] 배열 값 더하기, 자르기, 합치기 방법 정리

자바로 배열의 값을 더하고 합치는 방법 및 자르는 방법을 정리하였습니다. 배열 값 더하는 방법배열의 값들을 모두 더하는 방법은 다음과 같습니다. 반복문 사용반복문을 사용하여 값을 모두 더하는 방법입니다.// 숫자 배열 요소를 모두 더하는 방법int[] numbers = {1, 2, 3, 4, 5};int sum = 0;for (int num : numbers) { // 향상된 for문 사용 sum += num;}System.out.println("배열의 합: " + sum);// 문자열 배열 요소를 모두 더하는 방법String[] strings = {"Hello", "World", "Java"};String result = "";for (String str : strings) { result ..

[Java] 비밀번호 체크 정규식 모음(영문, 숫자, 특수문자 포함)

Java로 비밀번호 체크 시 많이 사용되는 정규식에 대해 설명드리겠습니다. 영문 대소문자 1개 이상 포함 여부 정규식대문자 포함 여부 체크비밀번호에 대문자가 포함되었는지 체크하는 정규식입니다.String includeUpperLetterPassword = "Abcdefg123";String notIncludeUpperLetterPassword = "abcdefg123"; // 대문자가 없는 비밀번호String includeUpperLetterRegex = "^(?=.*[A-Z]).+$";System.out.println("includeUpperLetter - " + includeUpperLetterPassword + " : " + includeUpperLetterPassword.matches(includ..

[MySQL] LIMIT과 OFFSET을 사용하여 페이징 구현 방법

LIMIT이란?MySQL의 limit 절은 가져올 행(row)의 개수를 지정하는 절입니다.기본적으로 다음과 같이 사용됩니다.# 데이터를 5건만 조회SELECT * FROM 테이블명LIMIT 5; OFFSET이란?MySQL의 offset 절은 건너뛸 행(row)의 개수를 지정하는 절입니다.기본적으로 다음과 같이 사용됩니다.# 0개의 행을 건너뛰고 5건 조회# offset 사용SELECT * FROM 테이블명LIMIT 5 OFFSET 0;# offset 생략SELECT * FROM 테이블명LIMIT 5, 0;  LIMIT과 OFFSET으로 페이징 구현하기예제에 사용될 테이블과 데이터입니다.# 테이블 생성CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, ..

[MySQL] SELECT 쿼리 실행 순서 확인 방법 정리

MySQL의 SELECT 쿼리 실행 순서는?MySQL의 SELECT 쿼리 실행 순서는 다음과 같습니다.FROMWHERE/JOINGROUP BYHAVINGSELECTDISTINCTORDER BYLIMIT예제를 통해 확인해보겠습니다. 실행 순서 확인실행 순서를 확인할 예제 쿼리입니다.# 인구가 50만명 이상인 도시를 2개 이상 보유한 국가 상위 2건 조회select c.name, count(1) as total_citiesfrom world.city_population cpleft join world.country c on c.Code = cp.country_codewhere cp.population >= 500000group by cp.country_codehaving count(1) > 1ord..

[Python] 따옴표, 쌍따옴표, 따옴표 3개 차이와 예제 정리

Python 따옴표와 쌍따옴표따옴표와 쌍따옴표 둘다 단일 문자열을 정의할 때 사용합니다.'(따옴표)와 "(쌍따옴표)의 기능은 동일하며, 혼용이 가능합니다. 만약 문자열 안에 다른 따옴표를 포함해야 할 경우 유용하게 사용할 수 있습니다.Python 따옴표, 쌍따옴표 사용 예제파이썬으로 따옴표와 쌍따옴표를 사용하는 예제입니다.# 따옴표 사용single_quote = 'Hello, Python!'print(single_quote) # 출력: Hello, Python!# 쌍따옴표 사용double_quote = "Hello, Python!"print(double_quote) # 출력: Hello, Python!# 문자열 안에 작은 따옴표 포함sentence1 = "It's a beautiful day."pri..

[Python] VSCode 파이썬 확장 프로그램 소개 및 추천

Visual Studio Code에서 파이썬 개발에 유용한 확장프로그램을 소개드리겠습니다. Python Vscode 확장 프로그램 추천PythonMicrosoft에서 제공하는 공식 파이썬 확장 프로그램으로, 파이썬 코드 실행 및 디버깅, 코드 포맷팅을 지원합니다.파이썬 개발을 위해 가장 먼저 설치해야합니다.VSCode Python 확장프로그램 공식 사이트 바로가기 Python - Visual Studio MarketplaceExtension for Visual Studio Code - Python language support with extension access points for IntelliSense (Pylance), Debugging (Python Debugger), linting, forma..

[MySQL] IF 함수 사용법 및 예제 정리

IF 함수란?IF 함수는 주어진 조건의 결과가 True면 참일때 설정한 값을, False일때는 False일때 설정한 값을 반환하는 역할을 수행합니다.MySQL IF 함수 공식문서 바로가기 MySQL :: MySQL 8.4 Reference Manual :: 15.6.5.2 IF StatementIF search_condition THEN statement_list [ELSEIF search_condition THEN statement_list] ... [ELSE statement_list] END IF The IF statement for stored programs implements a basic conditional construct. Note There is also an IF() function..

728x90