私は基本的な並べ替えと検索ループを持っています。最後に、ユーザーに感謝し、使用された関数の名前を表示したいと思います。これを行うためのformat
呼び出しがありますか?ここでPython変数として関数名を呼び出す
def arr_sort_binsearch(ar):
item = 8
ar.sort()
l=0
r=len(ar)-1
while l<r:
if (ar[l] + ar[r] == item):
print("{} and {} is: {}".format(ar[l],ar[r],item))
l += 1
r -= 1
elif (ar[l] + ar[r] < item):
l += 1
else:
r -+ 1
print("Thanks for using {}".format(name_of_function?)
関数変数があり、その定義名を知りたい場合は、 'f .__ name__'を使用できます。しかし、あなたが今現在使っている関数を意味するならば、単に "arr_sort_binsearchを使ってくれてありがとう"と書いてみませんか? – khelwood