1 名前:デフォルトの名無しさん mailto:sage [2018/01/01(月) 20:18:42.82 ID:iOcRvNll.net] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その35 mevius.5ch.net/test/read.cgi/tech/1496411341/ VIPQ2_EXTDAT: checked:default:1000:512:----: EXT was configured
843 名前:ue): return index + value [] [ここ壊れてます]
844 名前:デフォルトの名無しさん mailto:sage [2018/03/10(土) 23:47:45.10 ID:Fc7JY5v5.net] シリアル通信でセンサーから値を読み取って、それをcsvファイルに出力しているのですが、 ファイルをクローズするタイミングをどう設定したら良いのか分かりません 出来れば、あるキーを入力したら出力のループを止めてファイルをクローズしたいのですが、どうすれば良いのでしょうか?
845 名前:800 mailto:sage [2018/03/10(土) 23:57:22.01 ID:8UYoJO3F.net] Ruby で作った。 まず、ある整数n を取得して、インデックスをnだけ後ろにずらす、関数を作る idx = 0 で、n = 2 なら、idx = 2 になる。 idx = 2 で、n = 3 なら、idx = 5 になる。 idx = 5 で、n = 2 なら、idx = 7 になる 次のインデックスを求める関数。 引数には、今のインデックスとその値(数字)を渡す。 例えば、今のインデックスが0 で、値が2 なら、次のインデックスは2 になる def nextIndex(index, value) return index + value end numbers = [2,2,3,3,3,2,2,2,2,1] results = [] idx = 0 loop do if idx >= numbers.length break else results.push numbers[idx] end idx = nextIndex(idx, numbers[idx]) end p results #=> [2, 3, 2, 2, 1]
846 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 00:05:36.16 ID:5UEVIgef.net] >>815 python2でも3でも動きませんでした。 他の方お願いします。
847 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 02:54:55.95 ID:mWAYMA4H.net] カオスwww
848 名前:デフォルトの名無しさん [2018/03/11(日) 03:14:18.88 ID:wp7Weqk4.net] >>> nums = [2,2,3,3,3,2,2,2,2,1] >>> o = [] >>> while True: ... try: ... s = nums[0] ... o.append(s) ... nums = nums[s:] ... except: ... break ... >>> o [2, 3, 2, 2, 1]
849 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 04:46:57.61 ID:1VGnmMQg.net] >>814 with open〜使ってコンテキストマネージャーでやれば勝手にcloseしてくれる
850 名前:774 mailto:sage [2018/03/11(日) 06:18:52.46 ID:v8KZNHMy.net] 助言くださった方、有難う御座いました。 SyntaxError: invalid syntax は対話型のコンソール上でのみ発生し、 .pyファイルにソースコードを保存して実行する方法では発生しませんでした。
851 名前:デフォルトの名無しさん [2018/03/11(日) 09:55:22.45 ID:zWe+i43K.net] >>820 インタプリタの場合だけインデント戻すときに空の改行が必要 ソースファイルから実行するときは空の改行無くてもインデントが終わってることが判るから不要
852 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 10:41:33.75 ID:wWFsao1Q.net] >>819 あ、withって途中でプログラムを止めてもクローズするんですね… ありがとうございます!
853 名前:デフォルトの名無しさん [2018/03/11(日) 10:51:42.96 ID:zWe+i43K.net] closeされる順番って保障されるんだっけ
854 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 10:59:10.09 ID:lK5925v1.net] あれ…csvに書き込めないぞ ループ無しなら書き込めたんですが、ループを入れた途端だめみたいです ループがダメなのか
855 名前:遊園地-24 mailto:age [2018/03/11(日) 11:47:24.74 ID:jUiHYj3b.net] 抽象的で意味が解らない。 何を書き込んで、何をループしようとしたのか?
856 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 12:12:25.49 ID:iE5voU0A.net] エスパー以外にも分かるように書いてほしいけれど ありがちなのはループ内でファイルを追記じゃなくて 上書きで開いてるせいで書き込んだ内容が消えてるか、 ループを実行しているつもりで実は一回も実行されてないとかかな。
857 名前:遊園地-24 mailto:age [2018/03/11(日) 13:29:12.00 ID:jUiHYj3b.net] 一文字違いの電源刺して無かったわー。あー。 道穴か。 a か a+ だなw
858 名前:遊園地-24 mailto:age [2018/03/11(日) 14:28:38.15 ID:jUiHYj3b.net] dqbで秘湯の設計図が見つからん。 パーツを組み合わせて登録するシステムはよぉおお
859 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 14:43:50.51 ID:8M+k9YVe.net] >>828 緑の扉で洞窟入りまくれ
860 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 15:41:22.42 ID:E+gYlGPD.net] 業務で使うことになってpythonの勉強始めた みんなのpythonってテキスト見ながら進めてまだ最初の文法の書き方のところなんだけど何か簡単な物で良いから形にしたくなって来た みんなは最初はどんなアプリを作って勉強した?
861 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 15:42:28.57 ID:mMogOt5R.net] ミニゲーム
862 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 16
] [ここ壊れてます]
863 名前::33:12.94 ID:iE5voU0A.net mailto: >>830 初めてのプログラミング言語かどうかでどう勉強したらいいか、だいぶ違うかも。 [] [ここ壊れてます]
864 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 16:38:50.25 ID:E+gYlGPD.net] >>831 ゲームなら取っ付きやすそう 探してみます >>832 C#をかじったことがあります 基本的な文法なら理解出来ていると思います
865 名前:遊園地-24 mailto:age [2018/03/11(日) 16:40:37.00 ID:jUiHYj3b.net] 緑の方だったのか。どうもありがとう。 四則演算ができて、Hello worldが出力できるなら次へ。 エクセルデータ纏めて、マクロ化したれや。
866 名前:遊園地-24 mailto:age [2018/03/11(日) 16:45:34.16 ID:jUiHYj3b.net] 聞き手によって解釈が変わる言葉より、 ○○を使って、XXXまで、できます。 とかを言う形で、言った方が良いよ。
867 名前:デフォルトの名無しさん [2018/03/11(日) 16:47:08.99 ID:8o95Jcou.net] 【11】 ナウシカ 日本沈没 世界侵略 <大イスラエル帝国> 阪神 WTC 東日本 チリ 【46】 rosie.5ch.net/test/read.cgi/liveplus/1520731368/l50
868 名前:遊園地-24 mailto:age [2018/03/11(日) 17:20:02.18 ID:jUiHYj3b.net] ハーケンクロイツ型だ。
869 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 18:47:03.31 ID:ZPJa/XU8.net] >>830 ちなみに業務でPythonを使う目的を教えて欲しい 参考までに
870 名前:デフォルトの名無しさん [2018/03/11(日) 20:19:31.03 ID:lvju0XX+.net] >>838 気色悪いこと聞くなやストーカーかw
871 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 20:22:11.46 ID:1mhcZmSW.net] 放射能測定します
872 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 20:30:22.89 ID:/h11nyBc.net] 業務で作る場合はコピペしまくりでつくることができないからな 分からんからと5chで質問して貼られたコードをコピペ使用するとライセンス違反になるだろうし
873 名前:遊園地-24 mailto:age [2018/03/11(日) 20:47:05.14 ID:jUiHYj3b.net] 匿名掲示板に上げるコードでライセンス云々には、ならんだろ。 gitとか、なら、問題になるけどな。 質問サイト[テラテイル、5ch、やふー、goo]等はグレーゾーンだろ。
874 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 20:51:03.15 ID:/h11nyBc.net] >>842 5chに貼られたコードでライセンス云々には、ならんだろ と言う証拠あるのか? 5chに移譲になるんじゃないのか?
875 名前:遊園地-24 mailto:age [2018/03/11(日) 21:13:41.50 ID:jUiHYj3b.net] なるかも、知れないが。 コード自体に著作権が認められる範囲のモノで有る必要が有るぞ。 この基準を超える判定が裁判所での判断材料になる。
876 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 21:31:26.81 ID:iE5voU0A.net] 著作権侵害て非親告罪になったんだっけ?
877 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 21:34:45.91 ID:/h11nyBc.net] >>844 Pythonスレは初心者だらけでそんなレベルの物はないだろうが それなりに出来る人がいる所だと分割して延々コードを貼ってくれる人が いるからな。 業務でやるならグレーゾーンの物も使わないに限るだろう ライセンス明記の物をライセンス違反にならないように使うと
878 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 21:52:43.78 ID:xe/4Geuv.net] >>830 This is a pen. など、空白区切りの長い英文の、単語の使用回数を求める
879 名前:遊園地-24 mailto:sage [2018/03/11(日) 22:04:44.92 ID:jUiHYj3b.net] 業務内容よりき、だな。 web屋でコピペしたモノを販売したらアウトだし。 企業利用が不可なのを外して。 事務作業で社内文章[書類]整理なら、 販売や公開、取引先の企業に渡さなければ コピペでも任意で許可貰えば良いし。
880 名前:遊園地-24 mailto:sage [2018/03/11(日) 22:10:17.27 ID:jUiHYj3b.net] 法的関係は個人の判断に任せて。 pythonの話をどうぞw (業務で使う事になった。 とか、匿名掲示板で言わなければ良いだけ話なんだけどなww)
881 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 22:35:13.45 ID:iE5voU0A.net] >>847 checkioとかで練習もいいかもね。 他の人のコードも見られるし、コードを公開したらPEP8のルールに則ってコーディングしたほうがいいよとか、コメントつけてくれる人もいるし。
882 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 23:05:38.52 ID:ZiXmPbdu.net] >>830 九九の表作った。 1×1から99×99までの。
883 名前:デフォルトの名無しさん mailto:sage [2018/03/11(日) 23:08:10.84 ID:mMogOt5R.net] >>851 表がデカすぎて画面に収まらなくね?
884 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 00:00:41.90 ID:kUHVyLxW.net] >>847 こういうのってjanome?とかいうの使ってやるの?
885 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 00:04:13.92 ID:TPXD1rYj.net] >>852 そのとおりだ。 すまん、表というのは、おこがましいな。ただ計算結果を出力しただけだ。 でも、実質これが初めてのプログラミングだった。ループの勉強になった。
886 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 00:06:26.65 ID:nR8lTRuQ.net] >>852 画面で見るときはGUIで横・縦スクロール・拡大・縮小可能にして で、印刷の時はA4で印刷OKのpdf/レイアウト変換しているんじゃないのか 九九の表作るよりもこっちのほうが業務に役立つだろ
887 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 00:18:05.91 ID:tJARSsUb.net] >>853 正規表現
888 名前:遊園地-24 mailto:age [2018/03/12(月) 00:25:57.07 ID:heL8Y3+1.net] わざわざ、GUIにしなくても、 適当なテキストふぁいるに出力したら良いんじゃない。 pythonでGUIとなるとwebだと思ってしまう。 C#使えるなら、そっちでやれば良いよ。
889 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 00:31:25.72 ID:H5KyxrFO.net] >>830 俺は土曜日から勉強し始めた 昨日は赤黒木でKVS作ってみた 今日はtkでオブジェクトストレージのファイラー作った 次はDjangoでファイラー作ろうと考えてる
890 名前:遊園地-24 mailto:age [2018/03/12(月) 01:15:20.25 ID:heL8Y3+1.net] 2日で? OS標準の機能の呼び出しなら、把握可能だな。 import tkinter.filedialog as tkfd filename = tkfd.askopenfilename() print(filename)
891 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 01:36:04.31 ID:nR8lTRuQ.net] >>858 2日足らずでそんなレベルになるのはすごいな 赤黒木のようなデータ構造を知っていると言うことはプログラミングの素人ではないよな。 そんな奴なら俺様dictionaryも作れるよな
892 名前:遊園地-24 mailto:age [2018/03/12(月) 02:30:57.35 ID:heL8Y3+1.net] ネタ発言はココまでにしても。 言葉が抽象的で、 去年の土曜日なのか、10年前の土曜日からなのか不明だしな。
893 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 02:41:05.48 ID:IdW8RVi3.net] 2桁x2桁の練習ができる100マス計算を作ってください tkinterで 最後にOKボタンを押すまでの時間を競えるやつがいいです あと全マス正解になるまでOKボタンは灰色で押せないのがいいですね
894 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 03:38:41.70 ID:cpvGEsWE.net] 曖昧と抽象は違う。プログラマなら区別しろ、恥ずかしいぞ。
895 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 06:50:22.25 ID:Fyz0ujGi.net] >>859 は tkで"オブジェクトストレージ"のファイラーなら俺でも簡単に出来ると言いたいのかな。 KVS、オブジェクトストレージが出る人は、趣味でプログラムではなく本業でプログラム作成だろう。 >>863 プログラマでもベテランの本職プログラマからつい最近趣味でプログラム始めたような人までいるからね
896 名前:デフォルトの名無しさん [2018/03/12(月) 08:01:41.56 ID:PccffczO.net] くだすれ(超初心者用)
897 名前:デフォルトの名無しさん [2018/03/12(月) 08:04:46.36 ID:rE/nU/YS.net] ベテランの本職超初心者プログラマーばかりやでここ
898 名前:デフォルトの名無しさん [2018/03/12(月) 08:13:41.82 ID:xSEohlcA.net] python"は"超初心者です
899 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 08:54:49.21 ID:yCds6qtp.net] 超初心者はここにいますぞ クラスの意味すら知らない
900 名前:遊園地-24 mailto:age [2018/03/12(月) 10:38:38.44 ID:heL8Y3+1.net] >>863 失礼しました。 遊園地-24が間違えてました。 曖昧な表現の言葉が適切でした。
901 名前:遊園地-24 mailto:age [2018/03/12(月) 10:54:33.25 ID:heL8Y3+1.net] >>864 察しろよw wgetぐらい、しか使えないんだぞww
902 名前:デフォルトの名無しさん [2018/03/12(月) 17:12:08.36 ID:sepj1Iub.net] python初心者やけど、bitflyerのapiからビットコインの価格取れた。 意外と簡単でした。あと価格をリストに入れたり移動平均作ったりも出来たよ。
903 名前:デフォルトの名無しさん [2018/03/12(月) 17:16:53.12 ID:7wlpNuQs.net] >>871 コードうpよろ
904 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 17:24:15.29 ID:1VQYTaM5.net] アベマTVの番組表をあれこれするスクリプト書きたいけど アベマはAPI公開してないんだよな。 一部だけでも公開してくれてもいいのに
905 名前:デフォルトの名無しさん [2018/03/12(月) 17:29:10.85 ID:FajbO2mA.net] abema.nakayuki.net/notify/api.html https://github.com/fushihara/abema-tvguide https://github.com/abema https://qiita.com/keyi8773/items/f435f062afa7c5dc8e13
906 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 21:48:23.14 ID:hHRJsek/.net] >一部だけでも公開してくれてもいいのに の数分後に>>874 では恥ずかしい感じだな ここの超初心者の調べるは普通の奴からすれば調べていないレベルだろうし
907 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 21:52:16.49 ID:R9pIE99R.net] ただのカニンガムの法則に見えなくもない
908 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 22:01:37.72 ID:UrR/7QaP.net] なかなか参考書進まないなぁ… みんな1週間くらいで1冊終わらせちゃうんだろうか とりあえず日付変わるまで頑張って今日は寝よ
909 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 22:05:53.99 ID:hHRJsek/.net] >>876 少し調べればわかることでも、めんどくさいとかで自分では調べたくないからと 他人にやらせるようにする奴も多いからな。 5chにはそんな奴多いだろうからね
910 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 22:13:29.39 ID:KbeqxTAu.net] これ、五目並べの勝者判定プログラムなんだが 何やってるかさっぱりわからん だれか解説してくれないか? def has_a_winner(self): width = self.width height = self.height states = self.states n = self.n_in_row moved = list(set(range(width * height)) - set(self.availables)) if(len(moved) < self.n_in_row + 2): return False, -1 for m in moved: h = m // width w = m % width player = states[m] if (w in range(width - n + 1) and len(set(states.get(i, -1) for i in range(m, m + n))) == 1): return True, player if (h in range(height - n + 1) and len(set(states.get(i, -1) for i in range(m, m + n * width, width))) == 1): return True, player if (w in range(width - n + 1) and h in range(height - n + 1) and len(set(states.get(i, -1) for i in range(m, m + n * (width + 1), width + 1))) == 1): return True, player if (w in range(n - 1, width) and h in range(height - n + 1) and len(set(states.get(i, -1) for i in range(m, m + n * (width - 1), width - 1))) == 1): return True, player return False, -1
911 名前:デフォルトの名無しさん [2018/03/12(月) 22:26:08.47 ID:Pas1pqxu.net] >>879 五目並べの勝者判定プログラムという前提から論理的に推察するに 五目並んでいるか判定しているものと思われる可能性が低くはないという意見が多勢を占めるのでななかろうか
912 名前:デフォルトの名無しさん [2018/03/12(月) 22:44:01.47 ID:LABg7y/K.net] まあ>>874 は単純に"abematv api"でググると出てくる上4つだし、 お礼の一言もない871を擁護する気は
913 名前:全く無いが しかし872の一番目は、番組表というより単なる通知だし それ以下のやつもハックしただけで公式が公開してるわけじゃないよね 10年前ならそういうのがカッコよかったかもしれないけど 最近の風潮としてはそれあまり褒められたものじゃないし 「公式が公開してくれればなあ」と言う嘆きはそういう意味かもしれん と思いました [] [ここ壊れてます]
914 名前:デフォルトの名無しさん mailto:sage [2018/03/12(月) 23:51:33.21 ID:wQeu8XwM.net] >>879-880 自分で、縦横斜めに、五目並んだかどうかをチェックする、関数を作ってみれば?
915 名前:880 mailto:sage [2018/03/13(火) 02:26:00.51 ID:TEZurkl3.net] セル(x, y)に、石を置いたとき、 そのセルを含めて、縦横斜めに、五目並んだかどうかをチェックする 縦 : (x, y-4)〜(x, y+4) 横 : (x-4, y)〜(x+4, y) 斜め : (x-4, y-4)〜(x+4, y+4) 例えば、横なら、この範囲 xxxxoxxxx
916 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 06:00:40.97 ID:l9F1PUdp.net] >>879 このコードの不思議なところは、五目並べ判定なのに 5という数字がどこにも出て来ないところ 引数のselfの構造も不明だし、本当はもっと長いんじゃないか? そんなの他人に丸投げすんなよ 書いた本人に聞け
917 名前:デフォルトの名無しさん [2018/03/13(火) 08:05:50.73 ID:ZknM1vTl.net] >>884 if「・・・」
918 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 08:13:54.18 ID:lnvk2j3Q.net] >>884 >>879 は五目並べの https://github.com/junxiaosong/AlphaZero_Gomoku の game.pyの class Board のコピペ。きくにも、英語・広東語でとなる。 全体も参照できるようにリンク張るとかすれば良いのに、そうしないのが超低脳が普通のこのスレ住人らしいところ。 あと、超低脳が出来るのは丸投げぐらい。 一部のコード貼っただけでは、 self.states、self.n_in_row、self.availablesは何それとかになるよな
919 名前:遊園地-24 mailto:age [2018/03/13(火) 11:33:07.62 ID:x2hS9PfM.net] a=空白 b=B先手 C=C後手 [ 'acaaaaa', 'acaabaa', 'acaaaaa', 'aaababb', 'bbbaaca' ]
920 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 14:16:00.09 ID:WTxORbeC.net] >>881 俺も中身を見て唖然としたよ APIの意味や目的さえも理解せずにリンク貼ったバカがいることに
921 名前:デフォルトの名無しさん [2018/03/13(火) 14:55:35.71 ID:lJjfEA/f.net] >>873 >>874 に何か教える気には全くならないんだが お題には興味があったので個人的にちょっとやり方考えてみた と言うのも以前個人的に、地上波、BSの番組表を自動で取得するスクリプトとか書いたりしてたもんで 一応無難な礼儀としては、番組表の表示までは手動で行なって、 取得したhtmlを解析する形になるかね abemaの場合は全24ch、3時間 or 1ch、24時間がこの手法で取得できるmaxぽい htmlをのぞいて見ると、あとは"bA_o"(開始時間の分表示)、 "q3_b"(タイトル)あたりから放送予定リストが作れそうやね
922 名前:遊園地-24 mailto:age [2018/03/13(火) 17:41:01.10 ID:x2hS9PfM.net] 特に理由は無いが、>>890 GET!!
923 名前:デフォルトの名無しさん [2018/03/13(火) 18:07:38.81 ID:dqdO2T6N.net] >>876 なるほど うすうすそんな術がある気がしてたけど ちゃんと固有名詞ついてるんだね
924 名前:デフォルトの名無しさん [2018/03/13(火) 18:19:05.67 ID:lJjfEA/f.net] >>891 回答する方も漠然と質問だけ放り投げられるよりは 誤答例がある方が話のポイントをつかみやすいし、 むしろそんな素人臭いワードじゃなくて ちゃんと心理学的な用語があるんじゃないすかね
925 名前:デフォルトの名無しさん [2018/03/13(火) 18:58:55.61 ID:CMoZjM34.net] >>891 たとえばこのスレの例で言うと >>873 が質問者 >>874 が間違った答えを投稿した人 >>889 がひけらかす衝動を抑えられなかった人
926 名前:デフォルトの名無しさん [2018/03/13(火) 19:06:57.48 ID:lJjfEA/f.net] >>893 えー何でいきなりそんな敵意むき出しなの…
927 名前:デフォルトの名無しさん [2018/03/13(火) 19:23:47.55 ID:CMoZjM34.net] >>894 面白がっとるだけや気にすんなw 当の本人ですら気がつかずに、あまつさえその法則について言及しちゃうってゆうw この手のなかでは非情に信憑性の高い法則やねw
928 名前:デフォルトの名無しさん [2018/03/13(火) 19:29:02.06 ID:lJjfEA/f.net] >>895 いや明らかに挑発してるじゃん…
929 名前:デフォルトの名無しさん [2018/03/13(火) 19:34:25.66 ID:CMoZjM34.net] >>896 なんやねんウジウジすんなや気色悪いねんw
930 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 19:34:56.76 ID:aqL2ouPg.net] pygame製でお手本になるようなゲームあれば教えてください。
931 名前:デフォルトの名無しさん [2018/03/13(火) 19:39:20.77 ID:5jY2r+xJ.net] >>895 さすがに「面白がっとる」とまで言った上で「なんで怒ってるの?」って態度はやべえよ ADHDの判定の一つがこういう相手を怒らせる言動に無頓着なこと かなり露骨な状態だしチェックして見ては?
932 名前:デフォルトの名無しさん [2018/03/13(火) 19:42:45.93 ID:CMoZjM34.net] >>899 えー何でいきなりそんな敵意むき出しなの…w
933 名前:デフォルトの名無しさん [2018/03/13(火) 19:44:52.78 ID:lJjfEA/f.net] >>899 単に何かに苛立って絡んで来てるだけにも見えますけどね よく読めば単にタイトル判定用のキーワードを検索しただけで 大したこと書いてないんですが…
934 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 19:46:36.71 ID:ywuTIatm.net] 設定を読み込む関数の中でconfigparserでiniから読み込んだパラメータを変数に入れておいて その変数を他の関数のスコープで使いたい時ってデコレータでクロージャにすればいいのかな?
935 名前:デフォルトの名無しさん [2018/03/13(火) 19:46:54.50 ID:5jY2r+xJ.net] >>900 まあまあ あんた自身のためや
936 名前:デフォルトの名無しさん [2018/03/13(火) 19:50:25.44 ID:CMoZjM34.net] >>903 なんやもう引いてまうんかw
937 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 19:50:56.31 ID:WMMjj2eH.net] 粘着
938 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 20:49:05.27 ID:bHnt20Xj.net] >>898 おすすめかどうか知らないけど、pygame制らしき、初代スーパーマリオのゲームプレイ動画がYOUTUBEにあった たしかコードも説明欄に載ってたはず 誰でも知ってるゲームだし、お手本にしながらやってみるとか?
939 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 21:00:38.51 ID:kltuLcz/.net] 俺らはpythonやプログラミングの知識ろくにないから、 非pythonの雑談の話が盛り上がるよな
940 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 22:54:51.50 ID:bHnt20Xj.net] 決まったフォーマットの.xlsxから、任意の条件を満たす値が入った行を抜き出して、別のシートにコピーするGUIアプリを作るとしたら、どれくらいの時間で作れる? 画像みたいに、例えば ケース2:5以上 ケース3:0.5以下 を同時に満たす行(この場合、4行目)を抜き出して、別のシートにコピーするプログラムなんだけども… 何か作るのに24時間近くもかかってしまって、楽するためのアプリを作ろう、という当初の目的が潰れちゃった気がしてさ これなら、毎回Excelで数式書くほうが楽な気がする… https://i.imgur.com/WzE6Z6e.jpg
941 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 23:05:10.59 ID:RlpboIt3.net] Excelのマクロの記録を使うだけだな 5分でできる
942 名前:デフォルトの名無しさん mailto:sage [2018/03/13(火) 23:48:41.66 ID:TEZurkl3.net] Ruby では、CSV ファイルを開いて、1行ずつ処理するだけ 行.map { 条件 }
943 名前:デフォルトの名無しさん mailto:sage [2018/03/14(水) 00:37:35.87 ID:KbHgEZpQ.net] .xlsxファイルの操作なのに、なんで.cvsで、さらにrubyではになるんだ? ついでにきいているのはプログラム作成時間だろ >>908 >どれくらいの時間で作れる? 俺は出来る実力ないからできませんだが どうしたら出来るかの質問ではなく、どれくらいの時間で出来る? ってのがクダスレらしい質問だな