전체 글(394)
-
(파이썬) String Operation
print("single quotes are ' '") // 작은 따옴표 출력방법 print('double quotes are " "') // 큰 따옴표 출력방법 문자열 길이 반환 함수 - len() astring = "Hello world!" print(len(astring)) //12 특정 문자가 몇번째 인덱스인지 반환하는 함수 - index() (내장함수라 . 붙여야함) astring = "Hello world!" print(astring.index("o")) //4 특정 문자가 몇번 쓰였지는 횟수 반환하는 함수 - count() (마찬가지로 string 내장함수) astring = "Hello world!" print(astring.count("l")) //3 문자열 재구성 astring = "H..
2022.11.23 -
(파이썬) String Formatting
1. 인자 하나 name = "John" print("Hello, %s!" % name) //Hello, John! 2. 인자 여러개 포매팅할때는 괄호를 친다. name = "John" age = 23 print("%s is %d years old." % (name, age)) //John is 23 years old. 3. 포매팅하는 타입으로 자동 변환된다. (string타입이 아니지만 숫자도 예제처럼 출력 가능) mylist = [1,2,3] print("A list: %s" % mylist)// A list: [1, 2, 3] 4. 자주쓰는 포매팅 %s - String (or any object with a string representation, like numbers) %d - Integers ..
2022.11.23 -
(파이썬) 리스트
리스트는 배열과 비슷 그러나 리스트는 배열보다 굉장히 느리다. *내장함수 append()를 사용하면 리스트의 원소 추가 ex) mylist=[ ] mylist.append(1) //원소 1 추가 *반복문 for x in mylist: print(x) //mylist의 원소들 하나씩 x에 저장해서 출력하는 반복문 *리스트끼리의 덧셈,곱셈은 원소추가를 의미 ex)even_numbers = [2,4,6,8] odd_numbers = [1,3,5,7] all_numbers = odd_numbers + even_numbers //[1,3,5,7,2,4,6,8] [1,2,3] *3 //[1,2,3,1,2,3,1,2,3]
2022.11.23 -
(파이썬) 기본
*파이썬은 컴파일 필요없음 *타입에 구애받지 않고 변수 이용가능 *문자열 ' ' " " 둘다 가능 *숫자와 문자열을 +로 합치기는 불가능 *내장함수 float() 함수를 이용하면 정수를 실수화 ex) float(10) //10.0으로 변환 *몇제곱을 표시하려면 *를 두번표시한다. ex)7**3 //7의 세제곱과 같다.
2022.11.23 -
(c++) string 클래스 변환-c_str() 함수
std::string c_str() 반환형이 char * 이므로, 해당하는 string의 첫번재 문자의 주소값(포인터)를 반환합니다. C++의 string을 C style의 char * 형으로 변환. 1 2 3 4 5 6 string cppStr = "CPPstring"; const char * cStr2 = cppStr.c_str(); cout
2022.11.21 -
(자바) valueOf()
String.valueOf() 메소드는 ()괄호 안의 해당 객체를 String 객체로 변환시키는 역활을 합니다. 말그대로 String의 객체로 형변환입니다. Double.valueOf()는 Double형으로 변환 *Integer등등 활용 가능
2022.11.17