pythonで関数に関数を突っ込むってできるの?

■ このスレッドは過去ログ倉庫に格納されています
1以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:03:26.526ID:30iUvAtj0
こんな時間に誰か答えられるの?

2以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:03:43.600ID:x+zrAqzQF
できる

3以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:03:52.346ID:SSxNadOK0
できまぁす!

4以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:04:16.113ID:30iUvAtj0
そんなに困ってないけど知りたいんだよ!

5以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:04:19.379ID:XNznd+vP0
できらぁ!

6以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:04:45.784ID:pBFiT7M/r
できますん

7以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:04:51.924ID:5UIo8tLJd
ラムダ式も知らん初診者か
オライリーの初めてのpythonでも読んどけ

8以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:05:23.719ID:nCPZSi7i0
意味不明
関数の引数に関数を与えられるかって意味ならできないわけねーだろ

9以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:05:48.998ID:mTtncbMB0
俺の関数をお前の関数にぶちこむ

10以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:06:28.362ID:30iUvAtj0
>>8
ありがとう!
意味不明からの解説優しすぎない?

11以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:06:49.475ID:30iUvAtj0
>>9
文才あるよ

12以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:08:15.378ID:uSsIlbkF0
解決した?

13以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:08:26.190ID:nCPZSi7i0
どこがどうラムダ式なのかも意味不明

14以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:08:35.942ID:NAtHn8pFM
manko(chinko('精子'));

15以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:10:34.170ID:A7BYBYTS0
高階関数

16以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:13:13.003ID:nCPZSi7i0
高階関数でも全くない

17以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:13:34.064ID:nCPZSi7i0
意味不明

18以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:14:50.866ID:5UIo8tLJd
馬鹿ばっかだな
引数に関数を要求する関数を定義すればいいだけだろ
その関数の引数としてラムダ式を使えよ

19以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:18:59.989ID:5UIo8tLJd
def calc (func):
 return func(1,2)

res=calc(lambda a,b:a*b)

20以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:20:41.227ID:30iUvAtj0
わざわざすまんね

21以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:27:35.696ID:A7BYBYTS0
>>8
お前は黙っとけ

22以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:38:08.638ID:5UIo8tLJd
てか、このくらい初歩の初歩だぞ
入門書の一冊くらい読んどけ

23以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 05:40:46.960ID:3GjZ2ZCA0
入門書も読んだことない俺でもわかるレベル

24以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 06:04:07.653ID:wiLPRdGC0
ワイPython初心者
関数に関数突っ込むって要するに再帰処理みたいなことでええんか

25以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 06:24:46.932ID:oLgho6/D0
プログラミングしたことない俺でもPythonが関数をファーストクラスとして扱ってることくらい知ってるが

26以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 06:59:15.795ID:I8lfRMRH0
要は関数参照渡して実行させたいって事なんだろうけど

C++で書いた例
https://ideone.com/QqRvdy

JavaScriptで書いた例
https://ideone.com/qBvhl6

Pythonだとどうするんだっけ

27以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 07:03:18.756ID:+eB7eTzWd
普通にdefで関数内関数宣言して渡すかlambda式使うだけや
Pythonはlambdaだと文が使えなかったり微妙やな

28以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 07:04:20.613ID:I8lfRMRH0
Python で書いた例
https://ideone.com/Bz3KNy

なんだ普通にいけますやん

29以下、5ちゃんねるからVIPがお送りします2018/05/25(金) 07:09:11.773ID:I8lfRMRH0
しまった。計算結果を 42 にするべきだった。閑話休題
--

やあ、ここはプログラミングスレッドだよ!

Wiki(まだまだ未完成。編集者募集!)
http://vipprog.net/wiki/
共有Blog(プログラミング関連のコラム☆編集大歓迎!)
http://vipprog.tumblr.com/
避難所(規制組来たれ)
http://ex14.vip2ch.com/test/read.cgi/part4vip/1399372368/
うpろだ
http://www8.uploader.jp/home/vipprog/
コードが長くてコピペが辛い
http://pastebin.com/
web上で実行したい
http://codepad.org/
http://ideone.com/

■ このスレッドは過去ログ倉庫に格納されています