1.
% 나머지
// 몫
2. 리스트의 인덱싱 방법
a = [1, 2, 3, [4, 5, 6]]
a[0] = 1
a[3] = [4, 5, 6]
a[3][0] = 4
3. 슬라이스 방법
a = [1, 2, 3, 4]
a[0:2] = [1, 2]
a[1:3] = [2, 3]
a[ : 2] = [1, 2]
a[1: ] = [2, 3,4 ]
4. 리스트 연산
a = [1, 2, 3]
b = [1, 5, 6]
a + b = [1, 2, 3, 1, 5, 6]
a * 2 = [1, 2, 3, 1, 2, 3]
5. 리스트 수정
a[0] = 2
a = [2 , 2, 3]
a.append(4) 맨끝 삽입
a = [2, 2, 3, 4]
a.insert(0, 1) 해당 인덱스에 삽입
a = [1, 2, 3, 4]
a.extend([5,6]) 리스트 삽입
a = [1, 2, 3, 4, 5, 6]
6. 비교 연산자
==
!=
<
>
7. while
break사용
8.
for문
for i in range(1,11)
for i in range(10)
둘다 10번 반복
9. 클래스 중요
self는 관용적으로 self로만 씀
def __init__(self, x, y)
생성자
뭐가 자동으로 된다고함?
클래스 상속
메서드 오버라이딩은 상속한 메서드를 수정하고 싶을 때 사용한다.
(덮어쓰기)
cal 계산기 클래스(div는 이미 cal이라는 클래스에 있음)
class mycal(cal):
def div(self):
if self.y == 0:
print("y는 0이 아닌 수여야 합니다."
else:
return self.x / self.y
'2023 상반기 > Visual프로그래밍' 카테고리의 다른 글
Posting with Ai.py & TodayOutfitWithAi.py 코드 (0) | 2023.05.23 |
---|---|
chat GPT api와 DALL.E-2 활용한 프로젝트 (블로그 자동 포스팅) (4) | 2023.04.07 |
chat gpt api를 활용한 프로젝트 (블로드 자동 포스팅) (0) | 2023.04.07 |
OpenAI 의 chat GPT와 Python을 이용한 tistory 자동 포스팅 프로잭트 (0) | 2023.03.30 |
프로잭트 파이썬 코드 (0) | 2023.03.22 |
댓글