Lecture 자주 사용하는 함수

Lecture • Views 1599 • Comments 0 • Last Updated at 7 months ago  
  • 개요
  • 파이썬 개요

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( 시작, 끝±\pm1, 간격)

간격의 기본값은 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)
previous article
next article
Comments
Feel free to ask a question, answer or comment, etc.