[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 01/21 19:57 / Filesize : 243 KB / Number-of Response : 1039
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPython(超初心者用) その33



1 名前:デフォルトの名無しさん mailto:sageteoff [2017/03/25(土) 15:52:22.91 ID:ZSinSYil.net]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで

前スレ
くだすれPython(超初心者用) その32
echo.2ch.net/test/read.cgi/tech/1486173667/

487 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 12:05:22.24 ID:9cppbeIB.net]
>>468
>最低限の礼儀

匿名ネット掲示板での最低限の礼儀ってhttp通信規約以外にあるのか?

488 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 12:55:03.69 ID:FuJ3xlkR.net]
ダボハゼの返し

489 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 13:26:13.32 ID:VXGuDYAD.net]
>>466
性能求めなくていいなら
for x in 入力
 for y in リスト
  if x == y:
   見つかった時の処理
   break
みたいな感じでいいんじゃね?
見つからなかった時の処理はあえて書いてないから自分で考えてね

490 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 13:27:57.51 ID:VXGuDYAD.net]
>>469
まあ礼儀って言うか例えば嵐行為はしないとか程度はわきまえてくれるといいよね

491 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 13:36:19.55 ID:+ACCSVr5.net]
412へのレスがウケるな
パスのbasenameがほしいに決まってる

492 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 14:18:00.74 ID:9cppbeIB.net]
>>472
荒らしに構う奴も荒らし理論で言ったら必死チェッカー貼って
「お前ら必死チェッカーくらい確認しろーッ!」っていうのも同じくらい荒らしだよ

>>473
プログラミングで忖度とかやめといたほうがいいよ

493 名前:デフォルトの名無しさん [2017/05/04(木) 17:37:49.78 ID:kDn7ReiV.net]
[4, 5, 6, 2, 1, 3]
入力 2

以下、出力
2 4 0 [2]
2 5 1 [2]
2 6 2 [2]
2 2 3 [2]
2 1 4 [2]
2 3 5 [2]

2を入力したら、6を返したい
4を入力したら、1を返したい

オーマイガー

494 名前:デフォルトの名無しさん [2017/05/04(木) 17:44:02.81 ID:L17j0Nms.net]
ここは君のツイッターかなにかか

495 名前:デフォルトの名無しさん [2017/05/04(木) 17:52:08.54 ID:622MjM8c.net]
[4, 5, 6, 2, 1, 3][2]->6
[4, 5, 6, 2, 1, 3][4]->1
って意味じゃね



496 名前:デフォルトの名無しさん [2017/05/04(木) 17:59:25.09 ID:kDn7ReiV.net]
>>477
そうです

497 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 18:34:13.04 ID:4HlBkIcj.net]
君のツイッターかなにかかに対して
そうですって返したのかと思った

498 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 19:44:30.78 ID:nG37G/kg.net]
>466
何をしたいのか、よく分からん。
問題文を、そのまま書き写して掲載してほしい。
nの制約についても、情報が不足している。0から9までの整数しかnには入らないのか? 同じ数字は一度しか出てこないのか、など。

499 名前:デフォルトの名無しさん [2017/05/04(木) 20:04:57.24 ID:pmL645Ea.net]
きっと問題を造ってる途中なんだろう

500 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 20:31:15.51 ID:F88t7MBG.net]
> [4, 5, 6, 2, 1, 3][4]->1
これはいいとして
> [4, 5, 6, 2, 1, 3][2]->6
の意味がわからんのは俺だけ?

501 名前:デフォルトの名無しさん [2017/05/04(木) 20:35:07.45 ID:kDn7ReiV.net]
n=[4, 5, 6, 2, 1, 3]
配列 n の数値は重複なし

入力が何番目か調べる
x=int(raw_input())
n.index(x)

xが複数桁だった場合、分割して調べる←不明
入力:15 出力:41
入力:456 出力:012
入力:2153 出力:3415

502 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 20:56:38.16 ID:K3H/sXb3.net]
id()という関数は何に使いますか?

503 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 21:39:58.76 ID:g1QlM0ze.net]
>>484
ほい、特殊なプログラム書いてるとかデバッグしてるとか以外じゃ使わんと思う
https://docs.python.jp/3/library/functions.html#id

504 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 22:01:12.86 ID:K3H/sXb3.net]
サンクス
なるほどわからんw
公式ドキュメントは説明が足らないの多すぎ

505 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 22:06:54.45 ID:IkzkxtXq.net]
Gogle先生に聞けば分かるだろ



506 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 22:14:00.39 ID:9cppbeIB.net]
>>484
コマンドラインでpythonの仕様を確認したいときとかに使うことあるよ

例えば、pythonでは一度のセッションで作った数値は基本的にずっと同じメモリが確保されるので同じIDだけど
大きな数値になると、メモリの節約のためか、毎回違うメモリを確保するんだなぁ〜とか

i.imgur.com/zDOi5tA.png

507 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 22:20:10.91 ID:F88t7MBG.net]
>>486
デバッグのためにある場所で生成したオブジェクトが期待する場所にちゃんと渡っているかを確認したりするために使うとか
まあ >>485 の言う通り普通のプログラムでは使わないからそう言う関数があるってことだけを覚えておけばいいと思う

508 名前:デフォルトの名無しさん [2017/05/04(木) 23:37:45.64 ID:kDn7ReiV.net]
クソ見たいなお前らに聞いたのが間違いだった
自分で解いた方が断然速いは……約に立たない道具だな

509 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 23:58:17.38 ID:0H6f0r38.net]
>>490
じゃあ死のうか

510 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 00:11:04.29 ID:e+IZRDvs.net]
>>490
荒らしでもやってろ

511 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 00:25:13.18 ID:YKLEnk0e.net]
ここは、日記帳じゃない。
エラーメッセージで検索するとか、勉強してから書き込めよ

ぽっと出の新人のクセに、書き込むのは早い。
半年ほど、ロムってから書き込め

漏れらは何十年も、ここで生活してるんだから、
まず半年ほど掛かって、ここのルールを勉強してから書き込めよ

512 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 00:28:56.78 ID:YKLEnk0e.net]
皆、荒らしに相手するな

ここは、まともな人だけの掲示板

513 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 00:42:18.83 ID:HqQlyMIi.net]
くだすれだから、くだらない質問でもいいんだけど、
そのくだらない質問を考えてもらうんだから、
質問者は最低限の礼節はわきまえるべきだよな。

514 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 00:52:55.60 ID:YKLEnk0e.net]
匿名掲示板だから、他人を馬鹿にしてもよい、って考える方がおかしい

コメントの後ろに、生身の人間が生きている事を、想像できないのだろ。
漏れらは何十年も、ここで生活している

まともで、生身の人間。
OSSにも貢献してる

515 名前:デフォルトの名無しさん [2017/05/05(金) 01:50:46.03 ID:t68Ql9Yn?2BP(0)]

初心者の問題に中級者が答えると言うのは分からなくもない
10年以上のベテランが、こんなスレに居るとは世も末だな



516 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 07:56:50.69 ID:nJSIIk1o.net]
>>488
>>487
そうですか
オブジェクトはそれぞれidを持っていてそれを見る関数かid()ってことですね

imutableとかis演算子とかの意味もこのidで説明できると

517 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 07:56:58.20 ID:WdEsZnG0.net]
さすがに糖質の相手するのは無駄だと気づいたか
チェッカー貼られた時点で気づけると尚よかったな
せっかくのGWに嫌な思いせずに済んだろうに

518 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 09:13:50.74 ID:gaIrKkM2.net]
基礎を理解せずいきなり応用問題に挑んでも行き詰ることを学ばせ
頭の中の考えを正確に他人に伝える難しさを学ばせ
最終的に
>>490 > 自分で解いた方が断然速い
を悟らせたおまいらは素晴らしい

519 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:10:05.50 ID:1oiZ7wGd.net]
>>494
その「まともな人」とかいうマヌケな集団から俺は除外しといてね

520 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:12:13.42 ID:1oiZ7wGd.net]
>>466はキーワードのinを使えば早いよな

521 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:40:46.09 ID:Zfv++jGw.net]
荒らしか

522 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:43:51.27 ID:1oiZ7wGd.net]
>>503
どうした?pythonと関係ない話で馴れ合いでもしたいのか?

523 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:46:50.66 ID:Zfv++jGw.net]
荒らしにかまうのは荒らしだろ

524 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:49:42.00 ID:1oiZ7wGd.net]
>>585
良いこと言った
匿名掲示板でいちいち必死チェッカーなんて見たくないしな

そういうのはtwitterの
「俺の140文字のツイートを理解するには俺が今までに投稿した1万以上のツイートを読んで俺という人間を理解してね」
でお腹いっぱい

525 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:51:16.24 ID:WdEsZnG0.net]
誰を指してんだ?
少し落ち着けよ糖質



526 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:51:58.01 ID:WdEsZnG0.net]
hissi.org/read.php/tech/20170505/MW9pWjd3R2Q.html

527 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:51:58.03 ID:Zfv++jGw.net]
そんなこといってないだろ、ダボハゼ

528 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:52:09.93 ID:vJX/mO9T.net]
どうしたの?急に騒ぎだしたりして

529 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:54:12.22 ID:1oiZ7wGd.net]
>>506>>505

530 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:56:03.59 ID:1oiZ7wGd.net]
>>510
気にしないでくれ
どうもpythonのお勉強より「まともな人間」をやっている方が
このスレの趣旨にあっていると勘違いしている奴がいるだけなんだ

531 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 11:59:17.48 ID:tH3ac1X5.net]
すごい早口で言ってそう

532 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 12:01:18.42 ID:1oiZ7wGd.net]
>>513
いや口で言ってるわけじゃなくてタイピングだけど

533 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 12:05:37.33 ID:tH3ac1X5.net]
安価つけてないのにレス帰ってきたってことは図星か

534 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 12:10:11.82 ID:1oiZ7wGd.net]
>>515
バレたか 実は口で打ってるんだよ

535 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 12:39:40.55 ID:zcC1JEAZ.net]
>>511
>>505はお前のことだぞ



536 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 12:43:02.00 ID:1oiZ7wGd.net]
>>517
違うぞ?

537 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 12:50:35.47 ID:zcC1JEAZ.net]
>>518
最初は分かんなくても>>430で荒らしと指摘されてんだろう。それを分かってもかまっているだろう。

538 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 13:00:42.96 ID:mFf5lSnQ.net]
こいつ前スレにいたID:4Tci6h80だろ

539 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 13:36:26.20 ID:EgJOfzA8.net]
学歴が足りない…

540 名前:デフォルトの名無しさん [2017/05/05(金) 14:30:33.36 ID:t68Ql9Yn.net]
俺も学歴が高卒で、劣等感が強い(まぁ、いいけど……)
ID履歴を見たが、荒らし後に質問して、
そのまま質問しつづけた、と言うだけで、(質問)途中で煽って無いな

最後の捨て台詞は面白かったが、注意してる方が残ってスレを荒らしてる?
想像(イメージ)なんだが?

541 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 14:38:23.72 ID:1oiZ7wGd.net]
>>519
荒らしっていうのはスレの機能を停止させている奴のことだ
質問は別に荒らしじゃない

それとも「プログラム板全体倶楽部」にとっての荒らしだって言いたいのかな?
俺は別に入会してないからどうでもいいや

542 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 15:22:09.11 ID:E/UcmmKD.net]
2ちゃん来てる時点でまともじゃない

543 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 15:28:51.81 ID:WdEsZnG0.net]
興奮すんなっていってんだろクソカス

544 名前:デフォルトの名無しさん [2017/05/05(金) 16:37:35.37 ID:t68Ql9Yn.net]
perl5見たいに下記を
x=['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']

ワンライナーで書く方法とかないの
my @aaa=('A'..'Z');

545 名前:デフォルトの名無しさん [2017/05/05(金) 16:54:02.37 ID:Kw2lexiu.net]
>>526
docs.python.jp/3.5/library/string.html#string.ascii_uppercase



546 名前:デフォルトの名無しさん mailto:sage [2017/05/05(金) 17:12:01.26 ID:RtzREX/2.net]
同じ匂いを感じるのか

547 名前:デフォルトの名無しさん [2017/05/05(金) 18:53:41.91 ID:t68Ql9Yn.net]
中身同じだし……URL貼り付ける奴も同じだろ?

548 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 00:07:53.83 ID:Qx6amHZJ.net]
知らねえよ低学歴

549 名前:デフォルトの名無しさん [2017/05/06(土) 00:38:30.87 ID:QwsGrGdx.net]
x=raw_input().split()
print x[0],x[1]

入力した、x[0]からx[1]番目を取り出す事って

550 名前:ナきませんか? []
[ここ壊れてます]

551 名前:雪風 [2017/05/06(土) 02:32:06.52 ID:QwsGrGdx.net]
雪風「○○○きもちぃい!!○○○きもちぃい!!○○○きもちぃイィのぉ〜〜〜」
雪風「マジこの○○○神なの!?!」

「○○○良い、○○○良い、○○○イク、○○○イク」
「○○○ イっちゃうのぉ〜〜〜〜〜」




















「○○○は荒らしなのぉ〜〜〜」

552 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 02:51:37.77 ID:3xbwRQs4.net]
>>531
少し疲れてるんじゃないか?
良く休めよ

553 名前:雪風 [2017/05/06(土) 03:38:21.31 ID:QwsGrGdx.net]
>>533
2日前から絶好調だが?

554 名前:雪風 [2017/05/06(土) 04:10:00.20 ID:QwsGrGdx.net]
雪風「あっふぅ〜〜〜〜」

雪風「今日も可愛くハレバレしちゃう」

555 名前:雪風 [2017/05/06(土) 04:33:17.62 ID:QwsGrGdx.net]
おちんぽっぽ、おちんぽっぽ



556 名前:雪風 [2017/05/06(土) 04:47:25.39 ID:QwsGrGdx.net]
雪風「○○○きもちぃい!!○○○きもちぃい!!○○○きもちぃイィのぉ〜〜〜」
雪風「マジこの○○○神なの!?!」

「○○○良い、○○○良い、○○○イク、○○○イク」
「○○○ イっちゃうのぉ〜〜〜〜〜」























「○○○は荒らしなのぉ〜〜〜」

557 名前:雪風 [2017/05/06(土) 04:51:37.39 ID:QwsGrGdx.net]
雪風「見ちゃらめぇなのぉ〜」
雪風「見て欲しいの欲しいのぉ〜〜〜〜」

雪風「○○○イっちゃう!!、○○○イクiku、」
雪風「○○○最高なのぉ!!! マジ神なのぉ!!!!」

雪風「見てっ!!!」「見ないで!!!」

雪風「だらしない○○○見て!!!!」


雪風「○○○イクノォォォォォ」


雪風「頭の中がイッチャてるのぉ〜〜〜〜きもちぃぃのぉおおおおおおおおおお」

558 名前:雪風 [2017/05/06(土) 04:54:24.14 ID:QwsGrGdx.net]
雪風「規制されちゃうのぉ!!」
雪風「○○○規制されちゃぅのぉ!!?」

雪風「こんな、○○○見た事ないのぉ!!!」


雪風「奇声が気持ちぃぃのぉおおおおおおおお!!!!!!???」

559 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 05:14:59.05 ID:xpDIi8NH.net]
>>394>>395>>397
ありがとう、これぞ目的の物です。
入力画面を作ればあとは入力のみ助かりました。

>>396
カットバッファーとかクリップボードとか…
OSによって表現が揺らぐので困ります。

560 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 11:20:41.66 ID:rO4k/cPQ.net]
pythonスクリプトをファイルから読み込んで意図した時に実行ってできる?
script_str = 'def abc():¥n¥tfor〜'
exec(script_str)
みたいな感じで。。
途中でimportは有りそうだけど1回目のimport以降スクリプトを途中書き換えして再度importはおかしなことなりそう
個別にpythonファイルをプラグイン的に作れるようにしたい

561 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 12:18:24.06 ID:nPNnWI7I.net]
>>541
使ったことないけど普通にできるんじゃね?
https://docs.python.jp/3/library/functions.html#exec

562 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 12:18:25.15 ID:zPryjLau.net]
出来るが
なんか基本が分かってないんじゃない?
難しく考える必要ないよ

563 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 12:44:12.08 ID:IVc498v7.net]
どうしてもimportでやりたいのなら「python 再インポート」でググるとよろしい
ファイルをreadしてexecで済むと思うけどな

564 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 13:58:44.92 ID:3QkPg/0z.net]
>>541
コードの再実行ではなくモジュールのリロードならimportlibであれこれやる

565 名前:デフォルトの名無しさん [2017/05/06(土) 16:39:23.27 ID:QwsGrGdx.net]
雪風「○○○きもちぃい!!○○○きもちぃい!!○○○きもちぃイィのぉ〜〜〜」
雪風「マジこの○○○神なの!?!」

「○○○良い、○○○良い、○○○イク、○○○イク」
「○○○ イっちゃうのぉ〜〜〜〜〜」

雪風「見ちゃらめぇなのぉ〜」
雪風「見て欲しいの欲しいのぉ〜〜〜〜」

雪風「○○○イっちゃう!!、○○○イクiku、」
雪風「○○○最高なのぉ!!! マジ神なのぉ!!!!」

雪風「見てっ!!!」「見ないで!!!」

雪風「だらしない○○○見て!!!!」


雪風「○○○イクノォォォォォ」


雪風「頭の中がイッチャてるのぉ〜〜〜〜きもちぃぃのぉおおおおおおおおおお」

雪風「規制されちゃうのぉ!!」
雪風「○○○規制されちゃぅのぉ!!?」

雪風「こんな、○○○見た事ないのぉ!!!」


雪風「奇声が気持ちぃぃのぉおおおおおおおお!!!!!!???」



566 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:47:47.77 ID:IlAuyMx9.net]
ideone.com/sWKWhO

これ再帰で最大公約数を求めるコードなんだけど、自分自身をreturnすると関数が帰るのでなくその関数を実行するものなの?

567 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:50:30.62 ID:CIoRxEu0.net]
returnの中で実行してるからそりゃ実行結果が返るだろ

568 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:50:38.66 ID:A6Xoj7sW.net]
returnが関数だと、その答えを求めて実行する。
結果、再帰になる。

569 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:52:57.71 ID:rA2RdDJj.net]
>>547
return gcd と書けば関数自体が戻ってくるけど
return gcd(b, r) は
x = gcd(b, r)
return x
と同じこと

570 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:54:03.06 ID:MWIt1sxw.net]
>>547
「関数自身を返す」ときは

return gcd

こう書く


return return gcd(b, r)

みたいに関数名の後ろに()がついているときは
「関数を実行した結果」を返す

571 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:54:28.11 ID:MWIt1sxw.net]
>>551
二つ目、returnひとつ余計だった

572 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:58:55.30 ID:IlAuyMx9.net]
なるほどそういうことか()があるからなんですね、ありがとうございました
でもreturnで関数が終わらないのなんかモヤっとしますね

573 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 21:04:32.25 ID:A6Xoj7sW.net]
Pythonってそうなんだ。。。。
ってか、gcdが組み込みにもあるからそうなんじゃ。。。
普通再帰ってreturnの関数実行したら結果が関数呼び出し待ちだからまた実行。。。って繰り返して基底部まで行き着くはずなんだが。。。
mygdcとか、絶対組み込みではあり得ない関数名じゃないとダメなんじゃないの?

574 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 21:25:00.92 ID:MWIt1sxw.net]
>>554
pythonの関数は第一級オブジェクト、つまり数値や文字列と同じように扱われる

組み込み関数も例外じゃない。例えば組み込みの「print」というのも結局は変数名
printに新しい関数を定義することもできるし print = 1とか数値を代入できる
もちろんこういうことをすると組み込みのprintは使えなくなる

575 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 21:29:52.84 ID:A6Xoj7sW.net]
何と。。。
ん?
じゃあHaskellもか?
今度試してみよう。



576 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 21:47:42.65 ID:CIoRxEu0.net]
高階関数が使える言語は全部第一級やで

577 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 21:48:47.75 ID:A6Xoj7sW.net]
そうか。
なら、今度遊びで試してみる。

578 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 02:39:20.30 ID:Wccmoy3y.net]
NGワード使うなよ

579 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 03:16:44.29 ID:vr2mJpes.net]
すみません、pythonの問題集で、
↓こんなコードが用意されていて
import sys

for line in sys.stdin.readlines():

# ここに、文字列を分割して、出力するコードを書く

enemy = line.rstrip()

print(enemy)

入力
スライム,30
モンスター,23

スライムが30匹現れた
モンスターが23匹現れた
とprint表示するようにコードを書き換えるといった具合なのですが、
#行には何を書き込めばいいのでしょうか・・。
カンマを”が”に変換するのかと思うのですが、方法がわからず困ってます

580 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 03:32:14.26 ID:edBtKeoY.net]
関数名() にすると、関数が実行される。
() は関数呼び出し演算子

Pythonの再帰処理では、末尾再帰の形にすれば、
ループ処理に展開するから、スタックを食いつぶさない

581 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 03:36:02.42 ID:edBtKeoY.net]
>>560
「python 文字列 分割」で検索!

文字列の分割・結合
split, rsplit, join

582 名前:393 mailto:sage [2017/05/07(日) 06:35:23.25 ID:39bHFeRV.net]
再び検索が上手くいかず、お知恵を拝借しに参りました。
今回はフォーカスです。
ウィンドウ名から当該ウィンドウにフォーカスを移す方法がわかる何かをお願いします。

何気にTclっぽい事が出来るのかな?と眺めていましたが結局掴みきれませんでした。
pythonは沢山モジュールがあるけど、いちいちを検索する良い方法が未だつかめず、お知恵をお貸し下さい。

python2.7で実行しています。(いずれ3にしないとなのだろうか…)
OSはUbuntu17.04です。(窓だとwin32guiをimportなどの例示を見ましたが、OSの垣根がある?)

何卒、何卒。

583 名前:デフォルトの名無しさん [2017/05/07(日) 07:25:09.76 ID:fOF53fEF.net]
>>553
yield

584 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 09:48:03.82 ID:u+29u6VE.net]
>>561
いつのバージョンからそうなったん?

585 名前:デフォルトの名無しさん [2017/05/07(日) 10:56:20.74 ID:waHq0wEl.net]
>>561

>Pythonの再帰処理では、末尾再帰の形にすれば、
>ループ処理に展開するから、スタックを食いつぶさない

サンプルコードをおしえてください



586 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 11:22:14.97 ID:vr2mJpes.net]
>>562
ぐぐったのですが、先に答えだけ教えて頂けますか。すみません・・・

587 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 12:13:06.61 ID:i03gch/X.net]
>>567
初心者とはいえそんな聞き方で教えてもらえると思うな帰れ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<243KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef