본문 바로가기

Python12

4. 파이썬 - Operator 연산자는 어떤 특정한 연산을 하는 것이다. 다양한 자료형들이 있는데 자료형마다 연산을 수행을 한다. ' = ' 표시가 값을 할당한다고 해서 할당연산자이다. ** 는 제곱이고, // 는 몫, % 는 나머지를 구하는 연산자이다. 3 ** 2 를 하면 3의 2제곱이 된다. ( 결과 : 9 ) 4 ** 3 를 하면 4의 3제곱이니까 64가 나온다. 7 // 3 은 몫이 2가 나온다. 홀짝을 구할때 % 연산자를 사용하면 된다. * 기호는 문자를 연속해서 출력해준다. ※ IDLE 에서는 clear() 같이 콘솔창을 지우는 기능이 없어서 함수로 만들어야 된다. 파이썬의 장점중에 하나가 이렇게 문자열을 다루기가 쉽다. 어떤 리스트안에 값이 있는지 없는지를 확인한다. not in은 리스트안에 해당 값이 없는지를 확인한다.. 2020. 7. 30.
3. 파이썬 - Packing, Unpacking / 반복문 / range() / Comprehension Packing은 여러개의 값을 하나로 묶는 것이고(택배상자 쌓는 것), Unpacking은 여러개를 푼것. (택배상자 뜯는 것) for 변수 in 컨테이너: 실행할 명령1 실행할 명렁2 반복할 부분을 코드블럭이라고 한다. 코드블럭을 구분하기 위해서 콜론, 띄어쓰기, 들여쓰기를 사용한다. 다른 언어에서는 보기 좋게 하기 위해 쓰는데, 파이썬에서는 꼭 써줘야한다. 띄어쓰기는 몇 번을 하던 상관없지만, 띄어쓰기를 세 번 쓴거면 처음부터 끝까지 세 번을 써야된다. 탭을 쓴거면 끝까지 탭을 쓰는거다. 문자열이 들어갈 수도 있다. 리스트는 아니지만 range(3)은 [0, 1, 2]와 같은 값이 들어간다. 0부터 99까지 하고 싶다면 range(0, 100) range(3, 5) 는 3, 4가 출력된다. 구구단을 .. 2020. 7. 30.
2. 파이썬 - 문자열 / 리스트 / 튜플 문자를 감쌀 때 큰 따옴표와 작은 따옴표 둘 다 가능하다. 따옴표 세 개를 쓰면 여러줄을 하나의 변수에 저장할 수 있다. 문자열을 좀 더 잘 표현하기 위해서 사용하는 것. %d %f %s %s는 문자열을 대입할 때 사용되고, %d는 정수, %f는 실수를 대입할 때 사용된다. 좀 더 파이썬스러운 방법이 있다. 바로 format()이라는 연산자이다. '{}'.format() 주소, 위치라고 생각하면 된다. ※ 공백도 주소에 포함된다. 파이썬에서는 배열[5] 와 배열[-1]이 서로 동일하다. 여러개를 뽑을 때 사용된다. 주의할점은 원본 배열이 조작되는게 아니고, 복사가 되는거다. 앞에 숫자가 없으면 처음부터 그 숫자 전까지 자른다. 뒤에 숫자가 없으면 앞에 숫자부터 끝까지 둘 다 없으면 전체를 자른다. 스트링.. 2020. 7. 29.
1. 파이썬 설치 / print() 와 input() / Variable / Data Type 김왼손의 왼손코딩 www.youtube.com/playlist?list=PLGPF8gvWLYyrkF85itdBHaOLSVbtdzBww 1. 순차 : 순차구조는 위에서부터 명령을 순차적으로 해결한다. 2. 선택 : 선택구조는 어떤 분기점에서 쭉가다가 '예 or 아니오'를 선택하는거다. 분기하는것. 3. 반복 : 같은 명령을 말 그대로 반복하는것이다. 외국은 파이썬을 입문언어로 많이 사용한다. 범용 프로그래밍 언어라 다양하게 쓰일수가 있다. (게임, 보안영역 등등...) msg = 'Life is Short!' print(msg.split()) (split를 하면 그대로 뚝뚝뚝 잘린다.) public static void main(String[] args){ String msg = "Life is Short.. 2020. 7. 29.