강의노트 자주 사용하는 함수
강의노트
• 조회수 1598
• 댓글 0
• 수정 7개월 전
- 개요
input( ) 함수
키보드로 사용자의 입력을 받는다. input() 함수는 문자열을 반환한다.
a = input('아무거나 입력하세요. :')
a변수에 저장되는 값은 문자열이다.
type( ) 함수
변수의 형을 알 수 있다.
type(a)
len( ) 함수
문자열, 리스트의 길이를 반환한다.
b = [1,2,3,4]
c = 'python'
print( 'b의 길이 : ',len(b), ' c의 길이 : ',len(c))
del( ) 함수
변수를 지운다.
del(b)
list( ) 함수
변수를 리스트 형으로 만든다.
a = (1,2,3)
hello = '안녕'
e = list(hello)
f = list(a)
type(f)
range( ) 함수
range()함수는 수열을 만든다. range( )는 객체여서 range()값은 Variable Explorer에서 확인할 수는 없다.
for문을 활용하여 range()객체에 있는 값들을 출력할 수 있다.
for 구문과 함께 사용된다.
형식
range( 시작, 끝1, 간격)
간격의 기본값은 1이고, 간격이 영보다 크면 "끝+1"이고 간격이 음수이면 "끝-1"이된다.
시작의 기본값은 0이다.
range(1,10,3)
for i in range(5):
print(i)
아래 명령어들을 실행하고 결과를 확인하여라.
range(5)
range(3)
range(1,4)
range(2,8)
range(1,9,3)
range(2,8,2)
range(10,0,-1)
range(10,1,-2)
for i in range(5):
print(i)
자주 사용하는 모듈
모듈 | 사용예 | 설명 |
---|---|---|
random | random.random() | [0,1) 의 난수를 생성 |
random.randrange(a,b) | [a,b]사이의 숫자 하나를 선택 | |
random.choice(M) | M의 원소중 하나를 선택 | |
numpy | dir(numpy) | 파이썬의 수치 관련 모듈 |
배열에 특화된 객체 | ||
matplotlib | matplotlib.pyplot | 그래프그리는 모듈 |
사용가능한 함수
사용 가능한 내장 함수는 __ builtin__ 으로 알아볼 수 있다.
dir함수는 directory의 약자로 워킹스페이스의 내장 함수들을 나열한다. dir함수의 결과는 리스트로 반환된다.
dir(__builtin__)
import numpy
dir(numpy)
이전 글
다음 글
로그인 하면 댓글을 쓸 수 있습니다.