본문 바로가기
728x90
반응형

공부94

⛷ [파이썬] 파이썬 기초 정리 (8) : 리스트 _ 5 / 튜플 18) 슬라이스에 루프 실행하기 리스트의 부분집합에 루프를 실행하려면 슬라이스에 루프를 실행하면 됩니다. 다음 예제를 통해 처음 세 개에 루프를 실행하고 세 개의 이름을 출력하는 것을 확인할 수 있습니다. 예제41) dogs = ['merry', 'martin', 'amy', 'bob', 'eli'] print("Here are the first three dogs on my team") for dog in dogs[:3]: #1 print(dog.title()) 결과 값 Here are the first three dogs on my team Merry Martin Amy #1에서는 전체 리스트 항목에 루프를 실행하지 않고, 처음 3개에만 루프를 실행합니다. 19) 리스트 복사하는 법 예제 42) my.. 2022. 11. 7.
⛷ [파이썬] 파이썬 기초 정리 (7) : 리스트 _ 4 15) 숫자 리스트를 이용한 통계 -최소값 (min) 예제30) digits = [1,2,3,4,5,6,7,8,9,0] min(digits) 결과 값 0 -최대값(max) 예제31) digits = [1,2,3,4,5,6,7,8,9,0] mix(digits) 결과 값 9 -리스트 숫자 총 합계(sum) 예제32) digits = [1,2,3,4,5,6,7,8,9,0] sum(digits) 결과 값 45 16) 리스트 내포 (list comprehension) 이전 제곱수 리스트 예제를 '리스트 내포'를 이용하는 경우 단 한 줄의 코드로 같은 결과 값을 도출하는 리스트를 만들 수 있습니다. 리스트 내포는 for 루프와 새 항목 생성을 한 행에 결합하며 각 새 항목을 자동으로 리스트에 추가하면 됩니다. 예제.. 2022. 11. 6.
⛷ [파이썬] 파이썬 기초 정리 (6) : 리스트 _ 3 10) 리스트 반대 순서로 출력하는 방법 리스트이름.reverse() reverse()메서드를 사용하면 현재 순서의 반대로 정렬이 가능합니다. 이 경우 알파벳 순서에 대한 고려는 없는 것을 참고해주세요. 예제20) fruits = ['apple', 'banana', 'melon', 'cherry'] print(fruits) fruits.reverse() print(fruits) 결과 값 ['apple', 'banana', 'melon', 'cherry'] ['cherry', 'melon', 'banana', 'apple'] 11) 리스트 길이 구하는 방법 - len() 사용하기 예제21) fruits = ['apple', 'banana', 'melon', 'cherry'] len(fruits) 결과 값 .. 2022. 11. 5.
⛷ [파이썬] 파이썬 기초 정리 (5) : 리스트 _ 2 6) 리스트에서 항목 제거하는 방법 del 리스트이름[제거할 항목의 인덱스] 위의 공식을 이용하여 인덱스만 알고 있다면 어떤 항목이든 지울 수 있습니다. 그리고 del문을 이용해 지운 값에는 더이상 접근이 불가능합니다. 예제11) dog = ['puppy', 'pop', 'yum'] print(dog) del dog[0] print(dog) 결과 값 ['puppy', 'pop', 'yum'] ['pop', 'yum'] 7) pop()메서드 pop() 메서드는 리스트의 마지막 항목을 빼내서 사용할 수 있습니다. 여기서 pop이라는 이름은 리스트를 일종의 탑이라고 생각하고, 그 탑 맨 위에 있는 항목을 꺼낸다는 뜻에서 붙여졌습니다. 예제12) dog = ['puppy', 'pop', 'yum'] print(.. 2022. 11. 4.
⛷ [파이썬] 파이썬 기초 정리 (4) : 리스트 _ 1 이 정리자료는 인터넷과 책을 통해 정리된 파이썬 리스트 관련 헷갈리는 부분에 대한 기초정리 자료로 처음 파이썬을 배우고 싶은 분들이나 이미 배웠지만 개념 이해가 어려운 분들의 쉬운 이해를 돕기 위해 추천합니다. 3. 리스트 (list) 리스트(list)는 특정 순서가 있는 항목 모음을 말합니다. 파이썬에서 리스트는 대괄호 []로 표현되며 각 항목은 , 콤마로 구분합니다. 예제1) animals = ['dog', 'cat', 'horse', 'rabbit'] print(animals) 결과 값 ['dog', 'cat', 'horse', 'rabbit'] 1) 리스트 항목에 접근하는 방법 리스트는 순서가 있는 모음입니다. 따라서 원하는 항목의 위치 또는 인덱스를 지정해서 그 항목에 접근이 가능합니다. 파이썬.. 2022. 11. 3.
⛷ [파이썬] 파이썬 기초 정리 (3) : 숫자 이 정리자료는 인터넷과 책을 통해 정리된 파이썬 숫자 관련 헷갈리는 부분에 대한 기초정리 자료로 처음 파이썬을 배우고 싶은 분들이나 이미 배웠지만 개념 이해가 어려운 분들의 쉬운 이해를 돕기 위해 추천합니다. 2. 숫자 1) 정수 파이썬에서 지수를 쓸 때는 * 기호 두 개를 사용합니다. 지수 예시 : 3² = 9 예제1) 3 ** 2 결과 값 9 예제1의 경우 3 ** 2로 3과 *사이 그리고 *와 2사이에 공백이 있는데 이러한 표현식에서 공백은 중요하지 않습니다. 이 말은 즉슨 공백이 있어도 혹은 공백이 없어도 결과 값은 동일합니다. 그래서 여기서의 공백은 계산 순서를 좀 더 시각적으로 빨리 파악하기 위해서라고 이해해주시면 됩니다. 2) 부동소수점 숫자 (floating point) 부동소수점 숫자는 .. 2022. 11. 2.
⛷ [파이썬] 파이썬 기초 정리 (2) : 공백 / 공백 없애기 / 문법 에러 이 정리자료는 인터넷과 책을 통해 정리된 파이썬 기초정리 자료로 처음 파이썬을 배우고 싶은 분들이나 이미 배웠지만 개념 이해가 어려운 분들의 쉬운 이해를 돕기 위해 추천합니다. 3) 공백 예제7) print("Python") 결과 값 Python 예제8) print("\tPython") 결과 값 Python * \t는 텍스트에 탭을 추가하는 것입니다. 예제7과 예제8을 비교해보면 예제8의 결과 값 왼쪽에 큰 공백이 있는 것을 확인할 수 있습니다. 예제9) print("Languages:\nPython\nC\nJavaScript") 결과 값 Languages: Python C JavaScript *\n은 문자열에서 줄바꿈을 추가하는 것입니다. 예제10) print("Languages:\n\tPython\n.. 2022. 11. 1.
⛷ [파이썬] 파이썬 기초 정리 (1) : 변수 / 값 / 문자열 이 정리자료는 인터넷과 책을 통해 정리된 파이썬 기초정리 자료로 처음 파이썬을 배우고 싶은 분들이나 이미 배웠지만 개념 이해가 어려운 분들의 쉬운 이해를 돕기 위해 추천합니다. 1. 변수와 기본문법 1) 변수(variable) 와 값(value) 예제1) message = "Hello Python world" print(message) 결과 값 Hello Python world 위의 예제에서 'message'는 변수(variable)입니다. 파이썬에서 모든 변수는 모두 값(value)과 연결되어 있습니다. 위의 예제에서 값은 "Hello Python world"입니다. 변수의 값은 언제든 바꿀 수 있고, 파이썬은 항상 변수의 현재 값을 기억합니다. 변수는 라벨이라고 생각하고 항상 변수가 값을 참조한다고 .. 2022. 10. 31.
💯 [공부법] 수학공부 잘하는 법 (5. 연습하기 / 인터리빙 학습법) - 연습하기 앞서 설명한 상기하기를 통해 내용을 이해했더라도 공부한 내용에 대한 기억 덩어리를 만들기는 쉽지 않습니다. 하지만 여러분이 개념에 관한 문제를 여러번 연습하면 기억 덩어리가 형성되고 이 덩어리는 더 진해집니다. 때문에 공부한 내용을 문제 푸는 방식으로 연습하는 것이 기억덩어리를 만들기 위한 가장 효과적인 방법이라고 할 수 있습니다. 추가적으로 무언가를 처음 배워서 학습 패턴을 형성하게 되었을 때 이를 하루 안에 강화하는 과정이 중요합니다. 이렇게 강화하는 과정이 생략되면 패턴은 빠르게 희미해집니다. 따라서 그날 배운 내용을 그날 복습하는 계획을 세워 연습하는 과정이 수학을 잘하기 위해 반드시 필요합니다. 반복적으로 연습하는 과정은 공부를 잘 하기 위해 반드시 필요한 과정이지만 가장 지루한 과.. 2022. 9. 7.
728x90
반응형