일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 내부클래스
- generic programming
- singletone
- arraycopy
- Java
- 얕은 복사
- Inbound
- node.js
- extends
- down casting
- Up Casting
- public static final
- Wrapper class
- 자바
- Stream
- dbeaver
- shebang
- 셔뱅
- 파이참
- finalize
- access modifier
- constructor
- 깊은 복사
- has-a
- 엔드포인트
- pycharm
- 스트림
- identityHashCode
- lambda
- parameter group
- Today
- Total
목록전체 글 (63)
٩(๑•̀o•́๑)و
#1. 객체[startIdx:endIdx] => 객체[startIdx] ~ 객체[endIdx-1] 까지를 잘라냄 a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] print(a[1:4]) print(a[0:len(a)]) print(a[5:-2]) print(a[2:8:2]) # a[2]부터 2씩 인덱스 증가하면서 a[7]내의 범위에서 slice print('******************') print(a[:4]) #start생략. 처음부터 a[3]까지 print(a[5:]) #end생략. a[5]부터 끝까지 print(a[:]) #start,end생략. 전체 print('******************') print(a[:5:2]) #처음부터 a[4]까지 2인덱스 간격 print(a[..
#0. 시퀀스 자료형 : list, tuple, range, str, bytes, bytearray #! /usr/local/bin/python3.8 a = [10, 20, 30, 40] print(0 in a) print(0 not in a, end='\n\n') b = tuple("hello") print('c' in b, end='\n\n') print(1 in range(3), end='\n\n') print('h' in 'Hello world') ====Result==== False True False True False #! /usr/local/bin/python3.8 a = [10, 20, 30] b = ['a', 'b','c'] c = a+b print(c) ====Result==== [1..
#1. list : 요소의 수정, 삭제, 추가 가능 #! /usr/local/bin/python3.8 listA = [] listB = list() print(listA) print(listB) listA = [1, 2, 3, 4] listB = ['str', 1, 0.2] print(listA) print(listB) ====Result====== [] [] [1, 2, 3, 4] ['str', 1, 0.2] #! /usr/local/bin/python3.8 listA = list(range(5)) listB = list(range(5, 9)) listC = list(range(10, 0, -2)) print(listA) print(listB) print(listC) =====Result==== [0,..
#1. split #! /usr/local/bin/python3.8 print('==input & split Test==') num1, num2 = input('num1, num2 : ').split() num3, num4 = input('num3, num4 : ').split(',') print('num1+num2 = '+(num1+num2)) print('num3+num4 = '+str(int(num3)+int(num4))) ==input & split Test== num1, num2 : 10 20 num3, num4 : 10, 20 num1+num2 = 1020 num3+num4 = 30 #2. map print('===map test===') num5, num6 = map(int,input('nu..
>>> sayHello = 'hello world' >>> print(sayHello) hello world >>> sayHello = "hello world!" >>> print(sayHello) hello world! >>> sayHello = ''' ... hello, ... world! ... ''' >>> print(sayHello) hello, world! >>> sayHello = """ ... hello, ... world! ... """ >>> print(sayHello) hello, world! >>> sayHello '\nhello,\nworld!\n' >>> >>> hello = 'he said "hello"' >>> print(hello) he said "hello" >>> thi..
>>> True True >>> False False >>> 3 > 1 True >>> 3 >> 3 == 3 True >>> 3 != 4 True >>> 'Hello' == 'Hello' True >>> 'Hello' == 'hello' False >>> 'Hello' != 'hello' True >>> x = 1 >>> y = 1.0 >>> x is y False >>> x is not y True >>> x == y True >>> id(x) 4350253760 >>> id(y) 4353630864 >>> True and True True >>> True and False False >>> False and False False >>> True or True True >>> True or False ..
# sep : 값 사이 문자 넣기 >>> print(1, 2, 3) 1 2 3 >>> print('hello','world') hello world >>> print(1,2,3,sep=',') 1,2,3 >>> print('hello','world',sep='! ') hello! world >>> print(1,2,3,sep='\n') 1 2 3 # end : print 후 \n이 아닌 다른 것으로 바꿀 경우 >>> print(1); print(2); print(3); 1 2 3 >>> print(1, end=''); print(2, end=''); print(3); 123
# 변수 규칙 영문 문자와 숫자 사용 가능 대소문자 구분 문자부터 시작해야 함 _로 시작 가능 특수문자 사용 불가 파이썬의 키워드 사용 불가 >>> x = 10 >>> y = 'hello' >>> print(x) 10 >>> print(y) hello >>> type(x) >>> type(y) >>> x1, y1 = 10, 'hello' >>> print(x1, y1) 10 hello >>> type(x1) >>> type(y1) >>> x, y = 10, 20 >>> x, y = y,x >>> print(x, y) 20 10 >>> print(x) 20 >>> del x >>> print(x) Traceback (most recent call last): File "", line 1, in NameEr..