JAVA(변수)
01. 컴퓨터의 데이터 단위 컴퓨터에 저장될 수 있는 데이터는 이진수형태로 0 아니면 1로 구성 1) bit : 이진수 값 1개를 의미. 1bit는 두개의 정보를 표현 (0 과 1) 2bit는 네개의 정보를 표현 (00, 01, 10, 11) nbit는 2의 n제곱 개의 정보를 표현 (2, 4, 8, 16, 32, 64, 128, 256, .....) 2) 인코딩 : 글자를 부호화 하기 위한 규격 ANSI 이진수를 사용하여 알파벳을 부호화하는 미국 표준규격 7bit로 알파벳 한글자 표현 확장 ANSI ANIS에서 다른 언어를 표현하기 위해 1bit를 추가하여 8bit로 한글자를 표현 영어 + 1개국어 표현가능하여 언어별 종류가 나뉨. ex) euc-kr, euc-jp, euc-ch ..... UTF-8 ..
2020. 5. 28.
python (반복문 유형)
1. 리스트 역순배치 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 >>> mylist = [5, 3, 7, 1, 9] >>> size = len(mylist) # --------> 5 >>> half = size // 2 # 리스트의 반 만큼만 반복 수행 --> 0부터 2전까지 >>> for i in range(0, half): # i번째 항목의 반대쪽에 위치한 원소의 인덱스를 구한다. >>> p = size - i - 1 # i번째 원소와 p번째 원소의 값을 맞바꾼다. >>> mylist[i], mylist[p] = mylist[p], mylist[i] >>> print(mylist) [9, 1, 7, 3, 5] Colored by Color Scripter cs 2. 리스트 원소정..
2020. 5. 22.