Coding 26

[python] 알파벳 대/소문자 변환 함수 (upper, lower...)

upper lower isupper / islower capitalize title upper 함수 - 문자열에서 영어 소문자에 해당하는 부분을 대문자로 바꿔주는 함수. syntax : method.upper() ex) >>> A = "hello welcome" >>> B = A.upper() >>> print (B) 'HELLO WELCOME' lower 함수 - 문자열에서 영어 대문자에 해당하는 부분을 소문자로 바꿔주는 함수. syntax : method.lower() ex) >>> A = "HELLO WELCOME" >>> B = A.lower() >>> print (B) 'hello welcome' isupper, islower 함수 isupper 함수 - 문자열 안에 있는 문자가 '전부' 대문자..

Coding/Python 2021.11.09

[python] replace, strip, split 함수

replace 함수 - 문자열 안의 특정 문자를 새로운 문자로 대체하는 함수. syntax : method.replace(old, new, [count]) old : 기존 문자. new : 기존문자를 대체해 줄 문자. count : 왼쪽 부터 오른쪽으로 기존문자를 대체해 줄 횟수. ex) # wolrd 란 단어를 blog로 변경. >>> A = "Haru's world" >>> B = A.replace("world", "blog") >>> print (B) Haru's blog # A 변수 문자열안 A문자를 왼쪽에서 오른쪽으로 세번 B로 변경. >>> A = "AAAAAA" >>> B = A.replace("A", "B", 3) >>> print (B) BBBAAA strip 함수 - 문자열의 왼쪽, 오..

Coding/Python 2021.11.08

[python] 리스트, 인덱싱, 슬라이싱

리스트, 인덱싱 리스트는 여러가지 자료형 데이터들을 하나의 묶음으로 만들어서 관리하고, 각 자료형에 순번(index) 을 통해 접근이 가능. 인덱싱은 "가리키다" 라는 뜻으로, 이러한 각 데이터에 번호를 매기는 것을 뜻합니다. 리스트 안에 있는 여러 자료형들은 왼쪽 부터 차례로 순번이 매겨집니다. 인덱스 번호는 양수와 음수로 표현이 가능합니다. 데이터 값 H E L L O 양수 인덱스 [0] [1] [2] [3] [4] 음수 인덱스 [-5] [-4] [-3] [-2] [-1] ex) >>> A = [ "한국", "미국", "일본", "러시아", 싱가포르", "2021", "11.04" ] >>> print (A[0]) >>> print (A[5]) >>> print (A[-1]) #배열에서 인덱스 번호로..

Coding/Python 2021.11.06

[python] 변수 란? / type 함수 / 데이터 타입 변경

변수란? - 변수는 데이터를 담는 그릇을 의미. 변수를 통해 데이터를 담아 다방면으로 쉽게 사용 가능. ex) >>> A = 100 >>> print(A) 100 - 변수를 이용한 계산 ex) >>> A = 100 >>> B = 200 >>> print(A + B) 300 type 함수 - 데이터의 타입을 판별. ex) >>> A = 100 >>> B = " PYTHON" >>> C = 11.11 >>> print(type(a),type(b),type(c)) (, , ) 데이터 타입 변경 ex) >>> A = "2021" >>> B = int(A) >>> print(type(A)) >>> print(B-1,type(B)) (2020, ) 데이터 타입 확인 (boolean) ex) >>> A = 10 >>..

Coding/Python 2021.11.03

[python] 출력문 ( sep, end, escape )

print 파이썬에서 원하는 문자나 숫자를 출력해주는 명령어. - 문자열 출력 ex) print("Hello World") print('Hello World') ※ 큰 따옴표(" ")가 들어간 문장은 작은 따옴표로 (' ') 감싸주고, 작은 따옴표가(' ')가 들어간 문장은 큰 따옴표로 (" ") 감싸줍니다. ex) print("haru's blog") sep, end, escape - sep (separation) ,문자 로 구분 지어진 문자들 사이에 ,문자 대신 구분지어 해줄 문자 지정. ex) >>> print('c','o','d','e', sep="?") c?o?d?e - end 줄바꿈 되어있는 출력문을 이어서 출력. ex) >>> print("Welcome", end=" ") >>> print(..

Coding/Python 2021.11.03

Shell script 조건문

● if 문 if ~ then 문 if command then commands fi if ~ else 문 if command then commands else commands fi if ~ elif 문 if command1 then commands elif command2 then commands elif command3 then commands elif command4 then commands fi ● 비교문 - 숫자열 비교문 비교문 설명 n1 -eq n2 n1과 n2가 같은지 검사한다. n1 -ge n2 n1과 n2보다 크거나 같은지 검사한다. n1 -gr n2 n1과 n2보다 큰지 검사한다.. n1 -le n2 n1과 n2보다 작거나 같은지 검사한다. n1 -lt n2 n1과 n2보다 작은지 검사한..

Coding/Shell script 2021.11.02