반응형 분류 전체보기306 터틀그래픽을 이용한 for in range 활용 실습 1. 터틀로 연꽃 그리기 import turtle t = turtle.Turtle() t.shape("turtle") t.pencolor('red') for i in range(6): t.circle(100) t.left(60) turtle.done() 이 코드는 Python의 Turtle 모듈을 사용하여, 화면에 거북이가 그리는 6 각형을 보여줍니다. 우선 turtle.Turtle()로 t 변수에 거북이 객체를 할당합니다. t.shape("turtle")로 거북이 모양을 설정하고, t.pencolor('red')로 선의 색상을 빨간색으로 설정합니다. 그리고 그러고 나서 for 루프를 이용하여 6번 반복하면서 t.circle(100)로 반지름이 100인 원을 그리고, t.left(60)으로 거북이를 60.. 2023. 4. 20. 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. 정보 보호 용어_16 인터넷 연동구간(IX, Internet eXchange) - ISP 사업자 상호간에 데이터 통신을 위한 구간으로, ISP간 트래픽을 교환함 - 국내 ISP간 트래픽을 교환하는 국내 연동구간과 해외 ISP와 연결되는 국제 연동구간이 있음 ※ ISP A의 가입자가 ISP B의 사이트에 접속하려면 A와 B를 연결해 주는 연동구간이 필요 ※ KINX(IX 전문법인 ㈜케이아이엔엑스), KT-IX(KT연동망), SKB-IX(SK브로드밴드 연동망), DIX(데이콤 연동망), 6NGIX(IPv6연동망: 한국지능정보사회진흥원) 라우팅(Routing) - 네트워크상에서 출발지로부터 목적지까지 어떤 경로를 이용할지 설정해 주는 과정 - 네트워크 관리자가 라우터 장비(라우팅 테이블)에 설정해 두면, 이용자들이 인터넷 이용시 .. 2023. 4. 20. 쉘 스크립트 프로그래밍에 쓰이는 명령어 정리 1. 프로그래밍에 쓰이는 명령어 정리 • echo 명령어 : 인수로 지정된 문자열이나 환경변수를 출력 - [-n] : 개행 없이 출력 • read 명령어 : 인수로 지정된 변수에 값을 입력받음. • let / expr 명령어 : 수식 연산을 위한 명령어 2. 특수변수 / 매개변수 확장 - $? : 마지막으로 실행된 프로세스의 상태값을 나타냄 - $0 : 현재 스크립트의 이름 - $1 : 첫 번째 인수 - ${#변수} : 문자열의 길이 ex) # echo ${#value} → value=”333”이라면 3이 출력 - ${변수:위치} : 위치부터 문자열 출력 (0부터 시작) ex) # echo ${value:3} → value=”string”이라면 ing 출력 3. 여러 가지 함수들 • [조건문] if 문 .. 2023. 4. 20. 이전 1 ··· 56 57 58 59 60 61 62 ··· 77 다음 반응형