Python 입문 튜 토리 얼 1.기본 연산[사 칙 연산,변수,math 모듈 등]<br>오리지널
4443 단어 Python 입문 강좌기본 연산math 모듈
1.기본 연산
>>>6 # ‘#' ,
6
>>>666666666666666 # ,
666666666666666
>>>3.14 #
3.14
>>>id(6) #id()
1409471616
>>>help(id) #help()
Help on built-in function id in module builtins:
id(obj, /)
Return the identity of an object.
This is guaranteed to be unique among simultaneously existing objects.
(CPython uses the object's memory address.)
>>> 5+1
6
>>>5.0+1 #
6.0
>>>10/2
5.0
>>>10/3 # ,
3.3333333333333335
>>>2.5*2
5.0
>>>2.5**2 # ** , 2.5 2
6.25
>>>5//2 # //
2
>>>5%2 # ,
1
>>>5.0%2 # ,
1.0
>>>(5 + 6) * 2 - 2 ** 3 + 5//2 - 5 % 3 # ( )
14
2.변수 와 변수 유형
>>>a=6 #
>>>a
6
>>>b = 3*a #
>>>b
18
>>>type(a) #type
<class 'int'>
>>> b = True #
<class 'bool'>
>>> c = 3.14 #
>>> type(c)
<class 'float'>
>>> d = 'www.jb51.net'
>>> type(d)
<class 'str'>
>>> e = ['a','b','c'] #
>>> type(e)
<class 'list'>
>>> f = ('x','y','z') #
>>> type(f)
<class 'tuple'>
>>> g = {'a':'1','b':'2','c':'3'} #
>>> type(g)
<class 'dict'>
>>>
3.전문 계산 모듈:mathsin(x)
x 의 정 현 을 구하 다cos(x)
여현asin(x)
어차피acos(x)
x 의 반 코사인 을 구하 다.tan(x)
x 의 정절 을 구하 다atan(x)
어차피hypot(x,y)
직각 삼각형 의 사각 길 이 를 구하 다fmod(x,y)
x/y 의 여 수 를 구하 다ceil(x)
x 보다 작 지 않 은 최소 정수 추출(위로 정렬)floor(x)
x 보다 크 지 않 은 최대 정수 추출(아래로 정렬)fabs(x)
절대 치 를 구하 다exp(x)
e 의 x 차 멱 을 구하 다pow(x,y)
x 의 y 차 멱 을 구하 다log10(x)
10 을 밑 으로 하 는 대 수 를 구하 다.sqrt(x)
제곱 근pi
원주율 pi 의 값(상수)
>>> abs(-2) # ( )
2
>>> pow(2,4) # 2 4 ( )
16.0
>>> round(3.4) #round ( )
3
>>> round(3.5) #round
4
>>> import math # import math
>>> dir(math) #
['__doc__', '__loader__', '__name__', '__package__', '__spec__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'gcd', 'hypot', 'inf', 'isclose', 'isfinite', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'log2', 'modf', 'nan', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'tau', 'trunc']
>>> pi
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
pi
NameError: name 'pi' is not defined
>>> math.pi
3.141592653589793
>>> from math import *
>>> pi
3.141592653589793
>>>>>> sqrt(9) #sqrt
3.0
>>> ceil(3.1) #ceil
4
>>> floor(3.9) #floor
3
>>> fmod(7,4) # fmod
3.0
간단 한 입문 강좌~기본 한눈 에~O(∩∩)O~
미 완성 계속~~~토론 을 환영 합 니 다!!