Pythonの呼び出し関数
1736 ワード
Pythonの呼び出し関数
Pythonには多くの有用な関数が内蔵されています.直接に呼び出すことができます.
関数を呼び出すには、関数の名前とパラメータを知る必要があります.例えば、絶対値を求める関数absは、パラメータを受信します.
呼び出し abs 関数:
sum()関数はパラメータとしてlistを受け取り、リストのすべての要素の和を返します.1*1+2*2+3*3+…+100*100を計算してください.
?できません.どうすればいいですか
まず、whileループでlistを作ることができます.
参照コード:
転載先:https://www.cnblogs.com/Bro-Young/p/7742049.html
Pythonには多くの有用な関数が内蔵されています.直接に呼び出すことができます.
関数を呼び出すには、関数の名前とパラメータを知る必要があります.例えば、絶対値を求める関数absは、パラメータを受信します.
Python :
http://docs.python.org/2/library/functions.html#abs
インタラクティブコマンドラインを通過することもできます. help(abs) abs関数のヘルプ情報を表示します.呼び出し abs 関数:
>>> abs(100)
100
>>> abs(-20)
20
>>> abs(12.34)
12.34
関数を呼び出した時、着信パラメータの数が間違っていたら、TypeErrのエラーを報告します.Pythonは明確にあなたに教えます.abs()はありますが、一つのパラメータしかありません.二つを与えました.>>> abs(1, 2)
Traceback (most recent call last):
File "", line 1, in
TypeError: abs() takes exactly one argument (2 given)
着信パラメータの数が正しい場合、パラメータタイプは関数では受け入れられません.TypeErrのエラーも報告されます.また、エラー情報を提供します.strはエラーのパラメータタイプです.>>> abs('a')
Traceback (most recent call last):
File "", line 1, in
TypeError: bad operand type for abs(): 'str'
比較関数 cmp(x,y) 二つのパラメータが必要です. xy、戻ります 1:>>> cmp(1, 2)
-1
>>> cmp(2, 1)
1
>>> cmp(3, 3)
0
Pythonに内蔵されている常用関数には、データタイプの変換関数も含まれています. int()関数は、他のデータタイプを整数に変換できます.>>> int('123')
123
>>> int(12.34)
12
str()関数は他のタイプをstrに変換します.>>> str(123)
'123'
>>> str(1.23)
'1.23'
ジョブsum()関数はパラメータとしてlistを受け取り、リストのすべての要素の和を返します.1*1+2*2+3*3+…+100*100を計算してください.
?できません.どうすればいいですか
まず、whileループでlistを作ることができます.
参照コード:
L = []
x = 1
while x <= 100:
L.append(x * x)
x = x + 1
print sum(L)
転載先:https://www.cnblogs.com/Bro-Young/p/7742049.html