본문 바로가기
  • Top Genius in the world
반응형

전체 글144

[알고리듬] #35 내장함수 파이썬 실습창을 열 수 있습니다.실습창 열기 언제나 함께 하세요.  1. 내장 함수프로그래밍을 하다 보면 반복적으로 해야 하는 작업들이 많습니다. 이러한 작업을 미리 만들어 두는 것이 함수입니다. 특히 많이 사용하는 함수는 사용자들을 위하여 파이썬 시스템에 포함되어 있습니다. 이것을 내장함수(built-in function)라 합니다. 다음 표는 주요한 내장함수들을 요약한 것입니다.nocategory item formexampleoutputdescription1형 변환int(x [,base])x ='101'a=int(x,base=2)print(a)5x를 base 진법으로 인식하여10진법 정수로 바꾼다.생략하면 10진법이다.'base='은 생략 가능 float([x])x ='101'a=float(x)pri.. 2024. 4. 5.
[알고리듬] #34 구문구조와 할당문 파이썬 실습창을 열 수 있습니다.실습창 열기   1. 구문 구조python 프로그램의 줄 구조, 문장 그룹, 들여쓰기의 구문 구조를 요약하였습니다.nocontentssampledescription1줄 이음\ 사용x=5a=(1+x)**3 \    + (1-x)**3print(a)-기본적으로 한 문장은 줄 바꿈 문자(newline)로 끝난다.(엔터 키)-긴 문장은 줄 이음 문자(\)를 사용하여 여러 줄을 작성할 수 있다. ‘\’의 이름은 ‘back slash’이다.2container\ 생략 a=[1,     3,5,    'odd number',]print(a) -container(list, tuple, dict, range, set, frozenset)와 같이 (), {}, [] 로 둘러싸인 값들은 줄 이.. 2024. 4. 5.
[두뇌퍼즐] #13 주차 번호 주차 번호 주차하는 공간마다 번호가 있습니다.차가 주차 되어 있는 공간의 번호는 얼마입니까? 더보기답은 87입니다.거꾸로 보면됩니다.축하합니다!(정답을 맞춘 사람은 광고 1개 누르기) 2024. 4. 5.
[거북이그림] 세번째 <거북이 가족> 파이썬 실습창을 열 수 있습니다.실습창 열기 1. 마음대로 가기 바닷가 모래밭에 거북이 한마리가 제멋대로 기어가고 있습니다. 거북이가 지나간 자리에는 줄이 그어져 미술 작품이 되었습니다. 다음 코드를 실행하여 보세요. from turtle import* from random import* shape('turtle') for i in range(50): a=randint(-180,180) d=randint(5,50) lt(a) fd(d) done() ''' 4번 줄: (5, 6, 7, 8)번 줄을 50번 반복합니다. 5번 줄: a는 방향입니다. -180 ~ 180 사이의 숫자가 마음대로 발생합니다. 6번 줄: d는 거리이빈다. 5 ~ 50 사이의 숫자가 마음대로 발생합니다. 7번 줄: a 각도 만큼 고개를.. 2024. 4. 4.
[알고리듬] #33 쓰레기수집과 복사 파이썬 실습창을 열 수 있습니다.실습창 열기 우리는 때때로 알 수 없는 그림을 감상하기도 합니다. 오늘은 알기 힘든 글도 읽어봅시다. 1. 쓰레기 수집 program description a = 3 b = a + 2 a = 5 tot = a * b print(tot) a는 3이 있는 곳을 가리킨다. b는 (a가 가리키는 곳의 값)+2의 연산결과가 기억된 곳을 가리킨다. a는 (3이 있는 곳을 가리키지 않고) 새롭게 저장된 5가 있는 곳을 가리킨다. tot는 a와 b가 가리키는 곳의 값을 곱한 결과가 있는 곳을 가리킨다. tot가 가리키는 곳의 값을 출력한다. 셋째 줄에서 a가 3이 있는 곳을 가리키지 않고 5가 있는 곳을 가리키면 3은 메모리에 기억되어 있지만 사용할 수 없게 됩니다. 논리적 삭제(log.. 2024. 4. 4.
[알고리듬] #32 셑 메소드 파이썬 실습창을 열 수 있습니다.실습창 열기 1. 셑 메소드set(집합)은 중복되지 않은 item들의 순서 없는 모임입니다. set과 frozenset의 두 종류가 있습니다.set은 변경이 가능한 집합이고 (mutable) , frozenset은 변경이 불가능한 집합입니다(immutable). set object와 관련된 연산과 메소드입니다.example을 실습하세요.noitem formexampleoutput1a=s | tb=s & tc=s - td=s ^ ts={1, 3, 5, 7}t={2, 3, 7}a=s | tb=s & tc=s - td=s ^ tprint(a,b,c,d){1, 2, 3, 5, 7} {3, 7} {1, 5} {1, 2, 5}∙합집합∙교집합∙차집합∙대칭 차집합(한쪽에만 있는 항목)2.. 2024. 4. 4.
728x90
반응형