Python入門教程1.基本演算【四則演算、変数、mathモジュール等】<br>オリジナル
4373 ワード
Pythonの基本的なインストールと環境構成に慣れた後、Pythonの基本的な演算操作を見に来ました。
1.基本演算
基本は見たら分かります。∩)O~
まだまだです。検討してください。
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~
まだまだです。検討してください。