반응형

1. 모듈 :  변수, 함수, 클래스 등을 모아 놓은 파일 / 모듈에 정보를 한번만 정의해두면 여러 프로그램에서 가져다 씀.

# calculator.py
# calculator 모듈
 
# 합
def sum(x, y):
    return x + y
 
# 차이
def difference(x, y):
    return x - y
  
# 곱
def product(x, y):
    return x * y
 
# 제곱
def square(x):
    return x * x
 
----------------------------------------
# test.py
 
# calculator.py에서 sum 함수 불러오기
from calculator import sum
 
print(sum(35))  >> 8
 
#calculator.py에서 모든 함수 
from calculator import *
cs



2. randit / uniform 함수

randit : 두 정수 사이의 어떤 랜덤한 정수(난수)를 리턴시켜주는 함수

uniform : random이라는 모듈 안에 정의되어 있는, 두 수 사이의 랜덤한 소수(난수)를 리턴시켜주는 함수

from random import uniform
 
# a <= N <= b인, 랜덤한 소수(난수) N의 값을 리턴시켜준다.
= uniform(01)
print(x)
cs


3. input함수

사용자로부터 값을 입력받는 함수

name = input("이름을 입력하세요: ")
print("Hello " + name)
 
>> Hello 
cs


input 함수 통해 숫자 입력 받으려고 한다면

= int(input("첫 번째 정수: "))
= int(input("두 번째 정수: "))
print("두 정수의 합: %d" % (x + y))
 
>>3
>>4
>>7
cs


반응형

'Language Study > Python' 카테고리의 다른 글

List & Tuple  (0) 2020.01.05
swap  (0) 2020.01.04
5. 제어문  (0) 2019.05.22
4. 추상화 심화  (0) 2019.05.08
3. 추상화  (0) 2019.04.06

+ Recent posts