본문 바로가기
728x90

LOOP4

[STP] Part 1 스패닝 트리의 개념과 이해 STP 종류 다양한 STP 종류가 있지만, 이번 시간에 다루어 볼 프로토콜은 STP와 RSTP에 대해서 알아보자. STP가 필요한 이유 1 그럼, 스위치를 두 대 이상으로 네트워크를 디자인하면 되지 않을까? 이렇게 생각할 수 있다. 한 대라서 문제가 발생한 것이니 두 대 이상의 스위치로 디자인을 하면 하나가 고장나도 하나가 살아있으니 괜찮지 않을까? 괜찮지 않다. 다수의 스위치로 네트워크를 디자인하면 패킷이 네트워크를 따라 계속 전송되기에 네트워크를 마비시킬 수 있다. 이런 상황을 네트워크 루프 (Loop)라 하는데, 이런 루프를 예방하기 위해서 STP가 필요한 것이다. 우선 루프에 대해 조금 더 알아보고 STP가 어떤 역할을 하는지 알아보자. 루프(Loop)란? 네트워크 루프라는 단어를 들으면 무엇이 .. 2023. 10. 8.
반복, 선택문 이용하여 거북이 제어하기 import turtle as t t.shape("turtle") t.width(3) t.shapesize(3,3) while True: command = input("명령을 입력하시오(l/r): ") if command == 'l': t.left(90) t.forward(100) elif command == 'q': exit(0) else: t.left(90) t.forward(100) t.done() 위에 있는 코드는 거북이 그래픽을 이용하여 사용자 입력에 따라서 거북이를 좌우로 움직이는 예제 코드입니다. t.shape("turtle"): 거북이 모양으로 그래픽 설정 t.width(3): 거북이가 그리는 선의 두께 설정 t.shapesize(3, 3): 거북이의 크기를 가로세로 3배 확대 while .. 2023. 5. 4.
(파이썬) 화면에 출력하는 프로그램 구구단 작성 1. 파이썬으로 구현하기(while문) i = 1 while i 2023. 5. 4.
for 문과 함께 자주 사용하는 range 함수_for~in range for 문은 숫자 리스트를 자동으로 만들어 주는 range 함수와 함께 사용하는 경우가 많습니다. 다음은 range 함수의 간단한 사용법입니다. ★ loop문으로 누적합 만들기 이 코드는 파이썬으로 작성된 반복문 코드입니다. 1. sum이라는 변수를 0으로 초기화합니다. 2. for문을 사용하여 range(1, 11, 1)로 지정한 범위 내의 숫자를 1부터 10까지 반복합니다. - range(1, 11, 1)은 1부터 10까지의 수를 1씩 증가시키며 범위를 생성하는 함수입니다. - 이 범위에서 i는 1부터 10까지 차례대로 변화하면서 for문 내부의 코드를 실행합니다. 3. 반복문 내부에서는 "안녕~~"과 i값을 결합한 문자열을 출력합니다. 4. 'sum' 변수에 i를 더해 누적합을 계산합니다. 5. 현.. 2023. 4. 20.
728x90