Python入門教程1.基本演算【四則演算、変数、mathモジュール等】<br>オリジナル


Pythonの基本的なインストールと環境構成に慣れた後、Pythonの基本的な演算操作を見に来ました。
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)xの余弦を求めるasin(x)xのアークサインを求めるacos(x)xの反コサインを求めるtan(x)xのタンジェントを求めるatan(x)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)xが10を底とする対数を求めます。sqrt(x)xの平方根を求める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~
まだまだです。検討してください。