문자열 (8) 썸네일형 리스트형 [Python] str 문자열 클래스 & 이스케이프 문자 (print, type) 오늘은 Python에서 str문자열 클래스에 대해 알아보겠습니다. str 문자열 클래스 : print()는 문자열을 출력하는 함수로서, 괄호 안에 인수로 문자열을 넘겨주면 해당 문자열을 표준 출력(모니터)으로 표시해줍니다. 파이썬에서 문자열은 내장 클래스 str로 처리되는데, 문자열을 작은따옴표로 표시하거나 큰따옴표로 표시해도 내부 처리 결과는 동일합니다. 또한, type()함수로 자료형을 확인할 수 있습니다. print('Hello world!') print함수에 인수로 문자열을 넘겨주고 파이썬을 실행하면 문자열이 출력됩니다. print(type('hello')) type()함수로 자료형을 확인하려면 인수로 확인할 값을 넣어주고 print로 출력해봅니다. 현재 hello는 문자열이기에 str자료형이 출.. [MySQL] 필드의 문자열을 하나로 합치기 (CONCAT 함수) ● CONCAT이란? 여러 문자열 or 컬럼을 합쳐서 조회해와야 할때가 종종 있습니다. 이때 사용하는 함수는 CONCAT 입니다. 즉, CONCAT 함수는 둘 이상의 문자열을 순서대로 합쳐주는 역할을 하는 함수 입니다. ※ 사용 예시 : CONCAT(문자열1, 문자열2 [, 문자열3 ...]) ● 예제 쿼리 실행 쿼리 : SELECT CONCAT('이곳은 ', '트롤의 ', '공간입니다.') AS table_name; 결과 : 이곳은 트롤의 공간입니다. 예제 테이블 : good_table idx good price 1 사과 3달러 2 복숭아 4달러 3 자두 3달러 4 바나나 2달러 실행 쿼리 : SELECT CONCAT(good,'의 가격은 ',price) as good_column FROM good_t.. [PHP] 첫 문자를 대문자로 치환하는 함수 - unfirst ● unfirst : 문자열 중 첫 문자자를 대문자로 치환하는 함수이다. $string = "my habby is game"; $string = unfirst($string); echo $string; exit; My habby is game $string 변수에 문자열을 저장해주고, unfirst 함수를 호출하여 대문자로 치환할 변수를 넣어줍니다. 그리고 출력하면 첫 문자가 대문자로 치환되는 것을 확인할 수 있습니다. [JAVA] String을 이용한 퀴즈 1 Q. 현재의 공백은 몇개가 있는지 알 수 없는 상황에서 첫번째 알파벳만 대문자로 변경하시오. 변경전 : sTring TeEt change fiRSt 변경후 : String Test Change First 정답은 아래있습니다!! public class Quiz { public static void main(String [] args){ String str = new String("tESt sTring change first"); String changeStr = new String(); int i=0; str = str.toLowerCase(); if(str.charAt(0) >='a' && str.charAt(0) [Javascript] Number객체와 String객체 / 메소드(Method) ● Number 객체 : 자바스크립트에서 가장 단순한 객체로 숫자를 표현할 때 사용합니다. ● Number객체의 메소드 * toExponential() : 숫자를 지수 표시로 나타낸 문자열을 리턴합니다. * toFixed() : 숫자를 고정 소수점 표시로 나타낸 문자열을 리턴합니다. * toPrecision() : 숫자를 길이에 따라 지수 표시 또는 고정 소수점 표시로 나타낸 문자열을 리턴합니다. 이번에는 Number객체를 생성해보았습니다. 각각의 타입을 출력해보았습니다. 위 소스는 toFixed()메소드를 호출해서 예제를 만들어보았습니다. 사진처럼 파라미터로 1을 넣어주면 소수점 1번째자리까지 출력되고, 4를 파라미터로 넣어주면 4번쨰 자리까지 출력됩니다. ● String 객체 : 문자열을 표현.. [Javascript] 숫자와 문자열 자료형 변환(Number) 첫번째는 '1+2'자체를 문자열 자료형으로 인식하기에 그대로 출력됩니다. 두번째는 자료형의 덧셈이 실행되서 3이 출력됩니다. 나머지 3개는 모두 문자열 '12'가 출력되는데, 숫자자료형과 문자열 자료형이 더해지면 숫자 자료형을 문자열 자료형으로 자동 변환됩니다. 첫번째를 제외하고 모두 숫자자료형으로 인식해서 2가 출력됩니다. 자료형이 자동으로 변환되는것 이외에는 강제로 자료형을 변환할수도있습니다. 아래 예제에서 설명해드리겠습니다. input은 1이라는 문자열이 저장되었고, Number이라는 함수를 사용해서 파라미터로 input을 넣으면 강제로 숫자로 변환되어 numbe.. [PHP] 문자열에 사용할 수 있는 이스케이프 시퀀스 ● 문자열 : 문자열은 작은따옴표(')나 큰따옴표(")로 감싸서 만들 수 있습니다. 이 두가지는 문자열 안에 변수나 이스케이프 시퀀스(역슬래시(\) 뒤에 한 문자나 숫자 조합이 오는 문자 조합)를 포함할 때 사용하는 방법에서 차이가 납니다. 문자열에 변수를 넣어 표시하고 싶거나 개행등의 특수문자를 넣고싶다면 큰따옴표로 감싼 문자열을 사용합니다. 문자열에 변수를 넣을 때 $thePrice원과 같이 공백없이 붙여 사용하면 $thePrice원이 통째로 변수명으로 인식되므로 {$thePrice}원과 같이 변수를 중괄호({})로 감싸면 변수와 문자를 구별할수있습니다. ▶ 큰따옴표 문자열에 사용할 수 있는 이스케이프 시퀀스 기호($)를 표시하려면 이스케이프 시퀀스를 사용해야 합니다. $1처럼 달러 기호가 표시되.. [JAVA] java문자열 길이 및 문자열 비교 * 문자열 길이와 문자열 비교는 아래 예제들로 설명해드리겠습니다. ^^ package day06; import java.util.Scanner; public class Test02 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String n1, n2; System.out.print("첫번째 문자열 입력 : "); n1 = sc.next(); System.out.print("두번째 문자열 입력 : "); n2 = sc.next(); System.out.println("n1 길이" + n1.length()); System.out.println("n2 길이" + n2.length()); } } * 문자열길이 St.. 이전 1 다음