목록분류 전체보기 (125)
박가방
1. 산술 연산자 연산자 의미 비고 + 덧셈 - 뺄셈 * 곱셈 / 나눗셈 % 나머지 ++ 증가 연산자 전치 : ++a, --a 형태로 먼저 변수의 값을 증감 시킨 후 변수를 연산에 사용. -- 감소 연산자 후치 : a++, a-- 형태로 먼저 변수를 연산에서 사용 한 후 변수 값 증감. 1.1 산술연산 예 (int a=2, b=3, c=4;) 문제1 : a = 10 ++a 1. ++a에서 a의 초기 값이 2이며, 전치 증가 연산자 이므로 연산 전 값이 증가하여 '2' -> '3' 이 됨. 2. 즉 a = 10 + 3 =13 문제2 : b = 10% c++ 1. c++에서 c의 초기 값은 4이며, 후치 증가 연산자 이므로 연산에 사용되는 값은 '4' 2. b = 10% 4 이므로 결과는 b = 2, 그리고..
#1. C/C++의 데이터 타입 크기 및 기억 범위 종류 데이터 타입 크기 기억 범위 문자 char 1Byte -128~127 부호없는 문자형 unsigned char 1Byte 0~255 정수 short 2Byte -32,768~32,767 int 4Byte -2,147,483,648~ 2,147,483,647 long 4Byte -2,147,483,648~ 2,147,483,647 long long 8Byte -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 부호없는 정수형 unsigned short 2Byrte 0 ~ 65536 unsigned int 4Byte 0 ~4,294,967,295 unsigned long 4Byte 0 ~4,294,967,..
(1) Command Mode - 셀 선택 모드 -> Edit Mode ( 셀창에 커서가 나타나 있는 상태)에서 esc 혹은 ctrl +m 1. A - 위에 셀 추가하기 2. B - 밑에 셀 추가하기 3. X - 셀 잘라내기 처음에는 삭제로 썻으나 D,D가 마음이 편함 4. D,D - 셀 삭제 5. C - 셀 복사 6. shift + m - 밑에 셀과 합침(merge) 7. V - 복사한 셀(C를 누른 상태에서), 아래 셀에 붙여넣기 8. M - Markdown 으로 변경하기 9. Y - Code로 변경하기 10. R - Raw 로 변경하기 11. Ctrl + s - 파일 저장하기 12. Enter - Edit Mode 활성화 ( 선택한 셀에 입력시작하겟다 정도인듯) (2) Edit Mode - 코드 입..
[7] 작성 이유 : 기본적인 함수에 대해 정리하여 추후 살펴보도록 한다. 1. 대소문자 바꾸기 - upper(), lower() a = "Welcome to HOME" print(a.upper()) WELCOME TO HOME pritn(a.lower()) welcome to home print(a) # a가 변한 것은 아니다. 비 파괴적 함수 Welcome to HOME 2. 문자열 양옆의 공백 제거하기 - strip a = """ 반가워요 공백이있는 글이에요 """ print(a) 반가워요 공백이있는 글이에요 print(a.strip()) 반가워요 공백이있는 글이에요 # 주의!! 3. 문자열 구성을 파악하기 - is~() 3.1 isalnum() : 문자열이 알파벳 또는 숫자로만 구성됐나요? 3.2..
1. format() 함수로 숫자를 문자열로 변환 # format() 함수로 숫자를 문자열로 전환 string_a = "{}".format(10) print(string_a) 10 print(type(string_a)) # 숫자를 문자열로 format_a = "평균 점수 {}".format(50) format_b = "내 친구는 {} {} {}명이다".format("철수","영희",2) 평균 점수 50 내 친구는 철수 영희 2명이다 2. format 함수 응용 2.1 자료형 선언하기 # 정수, 10진수(decimal - int 자료형으로 출력) output_a = "{:d}".format(52) 52 2.2 칸 띄우기 # 칸 띄우기 output_b = "{:5d}".format(52) # 5칸을 빈칸으로..