- 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
- 584 名前:デフォルトの名無しさん [2018/02/26(月) 20:28:42.84 ID:YPK1H5Uc.net]
- Jupyterから実行したかどうか判定する方法ってあります?
- 585 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 21:50:30.71 ID:BkZJLYsg.net]
- 質問文が酷すぎて答える気にもなれない
- 586 名前:デフォルトの名無しさん [2018/02/26(月) 21:59:17.46 ID:mANSF+RP.net]
- >>565
お前答えられへんだけやんけwww ちなみに、俺は知らん
- 587 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 22:21:56.94 ID:/Zv3SJNj.net]
- >>564
Jupyterを起動 print("Hello World") と入力 Hello World と表示されればJupyterはちゃんと動作してるよ
- 588 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 22:30:00.38 ID:QuhxkvaQ.net]
- >>566
知らないのはお前、俺、>>564ぐらいだろう このスレの連中は遊園地を筆頭に人間性に大問題ある奴ばかりなために 知っているが教えない奴が圧倒的。pyスレに来る目的が基地ル、雑談するためだからな
- 589 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:12:09.84 ID:JMtzX8TQ.net]
- PythonやりたいならwindowsよりLinuxですか?
- 590 名前:デフォルトの名無しさん [2018/02/26(月) 23:30:50.93 ID:Q2qtK4xZ.net]
- >>569
何を作りたいかでかわってくる それがないならどっちでもいいんじゃないですかね
- 591 名前:デフォルトの名無しさん mailto:sage [2018/02/26(月) 23:34:16.77 ID:JMtzX8TQ.net]
- >>570
githubでソース拾ってきて動かしたいです。
- 592 名前:529=535 [2018/02/26(月) 23:38:23.76 ID:CZMjr0z3.net]
- >>544様
ご面倒をおかけしました。 ありがとうございました。 コードの中身をよく拝見させていただき、 これからpythonを勉強する励みにいたします。 ありがとうございました。
- 593 名前:529=535 [2018/02/26(月) 23:41:34.76 ID:CZMjr0z3.net]
- >>542 遊園地様
>>544様が回答を示していただきましたが、下記のとおり 私のポンコツコードを示したいと存じます。 再掲 [100,50,250,300] [101,20,150,150] [101,30,200,150] [102,80,100,200] ・ ・ 目的 ・ 1列目:商品コード、2列目:数量、3列目:仕入金額(単価)、1列目:販売金額(単価)です。 上記例では、数字を単純化しています。また実際は、重複含め100以上のデータ(行)があります。 ・ 重複している商品コードを整理し、その場合、数量の合算、金額(単価)の加重平均を行い、 最終的に、きれいな行列に整理したい。 ・ データはCSVで与えられている。 ・ Excel上で計算やVBAも使用できるだろうが、CSVのデータを取込み、pythonの中?で計算して、結果を出してみたかった。 以下、連投します。すみません。
- 594 名前:529=535 [2018/02/26(月) 23:47:35.71 ID:CZMjr0z3.net]
- #coding: UTF-8
import pandas as pd import numpy as np nan = float("nan") #データ読込 data = np.loadtxt('data.csv',delimiter=',',dtype='float',skiprows=0) #データ全体を読込 data_code = data[:,0] #データ全体から「商品コード」部分を取出す df1 = pd.DataFrame( {'CD': data[:,0], 'quantity':data[:,1], '@': data[:,2]}, columns=['CD', 'quantity', '@']) print(df1) # とりあえず、表みたいな形式になるか確認してみた data_code = np.array(data_code.reshape(len(data_code),)) # 商品コードの重複を削除してみた print(data_code) # ここから重複のない純粋な商品コードをkeyにして、そもそものデータ全体を対象に、上から回して行って、 Excelのvlookup関数のような感じで、2列目、3列目の数字を取出し、目的の演算を行おうとしていた。
- 595 名前:529=535 [2018/02/26(月) 23:48:06.01 ID:CZMjr0z3.net]
- 質問では、1行4列の行列が、nあるとしましたが、本当はCSV全体で1つの行列になると思いましたので、
numpyを使って、重複
- 596 名前:を発見したときに、i行2列、同3列の数値を取出し、目的の演算をしようと初め思っていました。
しかし、行列の内部での要素の取出しが今一つわかりませんでした。(初心者用の本しか持っておらず、ネット頼りでしたが 必要な情報を見つけられませんでした。 それで、表形式になるpandasのDataframeを用いてみましたが、重複除きの商品コードから、 当該の行データを取出し、同様に2列目、3列目の数値を用いて演算させるのがわかりませんでした。 かなり自分でも能力が足りないのに、欲張っていたかと思います。 反省いたします。 機械学習に興味関心がありますので、今後、pythonの勉強を頑張りたいです。 ご迷惑でなければ、また皆様にご教示いただきたいです。 [] - [ここ壊れてます]
- 597 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 00:24:03.42 ID:WS3TaZ0C.net]
- 行列の大きさ次第では計算量がすごいことなるで
メモリとか時間を気にせんのと、初心者っぽくやるなら、numpyのuniqueをまず使ってループ回すかな
- 598 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 00:37:56.53 ID:tquTMsI7.net]
- >>573
最初からその説明(具体的な処理目的説明)していたら展開が違ったような気がする 俺なら 重複している商品コードを整理し 全データ(100以上のデータ)で重複している商品コードを洗い出す処理をして {101:[20,150,150], [30,200,150]} <= valueが2個以上なら重複とわかる とかを生成して、 これ(商品コード101)に対して数量の合算、金額(単価)の加重平均を行うような処理にするが
- 599 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 00:47:13.10 ID:FXmriiXi.net]
- import numpy as np
a=np.array([0,1,2,3,4,5]) b=np.array([0,1,2,3,4,6]) print(np.sum(a == b)) >>5 numpyを使って2つの配列の要素が一致している個数を求めました。 配列が2つの場合は上のコードで求まるのですが、 下の様に3つの配列がある場合、全ての配列の要素が一致する個数を求める場合はどうすればよいのでしょうか? a=np.array([0,1,2,3,4,5]) b=np.array([0,1,2,3,4,6]) c=np.array([4,1,2,3,4,5]) >>4
- 600 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 00:48:09.81 ID:FXmriiXi.net]
- できるだけ、forやifなどを使わない簡単な方法を探しております。。。
よろしくお願いします。
- 601 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 01:03:09.36 ID:P5BFQcr1.net]
- >>567
一休さん乙。
- 602 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 01:09:04.37 ID:Rrp6rDyp.net]
- >578
numpyは使ったことないから、リファレンス見ながら適当に書いた。 a==b==cだとエラーになるので、a==bとb==cをlogical_andでつないだら動いた。 print(np.sum(np.logical_and(a == b, b == c)))
- 603 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 01:16:19.46 ID:FXmriiXi.net]
- >>581
ありがとうございます。 自分も a==b==c でエラーがでて困ってました。 とても助かりました。
- 604 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 07:33:45.62 ID:WS3TaZ0C.net]
- >>579
forやif使う方が(作るのは)簡単なんだけど… お前、自分でどうにかする気全くないってことじゃん
- 605 名前:デフォルトの名無しさん [2018/02/27(火) 07:52:03.09 ID:ckmPPEEZ.net]
- (作るのは)
どこでこんな括弧の使い方教えとんねんwww
- 606 名前:デフォルトの名無しさん [2018/02/27(火) 08:47:20.59 ID:4ixkfDNT.net]
- 学校(幼少期の)だよ
- 607 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 10:04:13.40 ID:j7JSqS95.net]
- は?お前Pythonスレで何言ってんの?
作るのはって引数に決まってんじゃん
- 608 名前:遊園地 mailto:sage [2018/02/27(火) 10:59:17.74 ID:gK8Y9TGp.net]
- 思った以上に難しいな。
発狂モードで、人から聴きながら、公式ドウキュメントと睨めっこ してるけど、未だに熟考してるな。 defaultdict items() https://ideone.com/rbwrKz
- 609 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 11:05:15.46 ID:FXmriiXi.net]
- >>583
forやifを使う方法なら自分でも分かるので。。。 コードがシンプルで動作が早いものを求めてました。 賢いあなたなら素晴らしい解決策をご存知では?
- 610 名前:遊園地 mailto:sage [2018/02/27(火) 11:06:31.38 ID:gK8Y9TGp.net]
- 間違えた。 こっちで良かった。
https://ideone.com/M2W034
- 611 名前:遊園地 mailto:sage [2018/02/27(火) 11:09:43.96 ID:gK8Y9TGp.net]
- 結合前のindexが有るから適当に逆算して。
データが最後まで欲しいなら んぐぅうううーーー :: defaultdict lambda enumerate append
- 612 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 11:26:30.40 ID:9tU+EFzs.net]
- a=set(a) ; b=set(b) ; c=set(c)
print(len(list(a&b&c))) これじゃあかんのか?
- 613 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 12:09:23.76 ID:Icbybavp.net]
- >591
setは順番を保持しないからダメ
- 614 名前:遊園地 mailto:sage [2018/02/27(火) 12:16:23.97 ID:gK8Y9TGp.net]
- おちんぽっぽ おちんぽっぽ
ぶひひいいいいいいいいいいいいいいいい l=[[100,50,250,300],[101,20,150,150], [101,30,200,150],[102,80,100,200]] r=[] for i in l: □r.append(['ID_'+str(i[0]),i[1:3]]) from collections import defaultdict d = defaultdict(lambda :[[], []]) for i, j in enumerate(r): □d[j[0]][0] += [j[1]] □d[j[0]][1] += [i] for key in sorted(d): □print(key,d[key])
- 615 名前:遊園地 mailto:sage [2018/02/27(火) 12:35:38.76 ID:gK8Y9TGp.net]
- エクセル仕様の縦配列ならpandasなんだけどなー。
l=[[100,50,250,300],[101,20,150,150], [101,30,200,150],[102,80,100,200]] 1列目:商品コード 2列目:数量 3列目:仕入金額(単価) 4列目:販売金額(単価) print(list(zip(*l))) [(100, 101, 101, 102), 商品コード (50, 20, 30, 80), 数量 (250, 150, 200, 100), 仕入金額(単価) (300, 150, 150, 200) 販売金額(単価)] import pandas as pd df = pd.DataFrame( { 'id':['ID_100','ID_101','ID_101','ID_102'], '数量':[50,20,30,80], '仕入金額_単価':[250,150,200,100], '販売金額_単価':[300,150,150,200] } ) print(df)
- 616 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 12:39:52.76 ID:QQKDT/2n.net]
- 文法理解したら次何やればいいの?
- 617 名前:遊園地 mailto:sage [2018/02/27(火) 12:49:34.98 ID:gK8Y9TGp.net]
- キーワードに関する文法を覚えて、高校までの数学A,B,C &適当なフレームワークとモジュール
- 618 名前:遊園地 mailto:sage [2018/02/27(火) 12:56:52.38 ID:gK8Y9TGp.net]
- 基本の文法が理解できてるなら、
>>593 の解説を俺の代わりにしといてクレ |д゚)チラッ □ は インデント
- 619 名前:デフォルトの名無しさん mailto:sage [2018/02/27(火) 12:57:32.12 ID:Icbybavp.net]
- 遊園地さんへ
defaultdictにlambdaを渡せば、長さ固定で0初期化したリストを初期値に出来るっていうのは、初めて知りました。 参考にして作ったコードが、こちらです。 https://ideone.com/Y8yQsm
- 620 名前:遊園地 mailto:sage [2018/02/27(火) 14:09:26.24 ID:gK8Y9TGp.net]
- 中途半端な数学とあやふやな日本語表記だったから、もっとできない奴だと思ってた。
遊園地 より お前の方が 上だな。 通常運営に戻るかwww おちんぽっぽ おちんぽっぽ ぶひひいいいいいいいいいいいいいいいいwwwwww ( ゚д゚)ハッ! ┌(_Д_┌ )┐ ( ゚д゚)ハッ! ┌(_Д_┌ )┐ ヘ(゚∀゚ヘ)アヒャ φ(..)メモメモ
- 621 名前:デフォルトの名無しさん [2018/02/27(火) 18:51:07.34 ID:QPaDq+KZ.net]
- ここですか
- 622 名前:444 mailto:sage [2018/02/27(火) 18:59:22.39 ID:QPaDq+KZ.net]
- >>1
O2 やっとこさわかった
- 623 名前:デフォルトの名無しさん [2018/02/27(火) 20:02:12.99 ID:668fk3cP.net]
- >>564は煽りのおかげで自己解決しました
サンクス
- 624 名前:デフォルトの名無しさん [2018/02/27(火) 22:39:14.30 ID:ckmPPEEZ.net]
- >>602
煽って欲しくなったらまたいつでも来な 俺達はいつもここに居るぜ
- 625 名前:遊園地 mailto:sage [2018/02/28(水) 09:37:18.44 ID:81tKqnQ0.net]
- (ずっと初心者のままって事だから)「居たら駄目だろw」
- 626 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 10:57:25.07 ID:8lfCgpCk.net]
- Pyton始めて触ったけどなんか楽しい
C#は凄くつまらないけどこれはなんか楽しい
- 627 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 12:36:21.50 ID:A/91+nvq.net]
- 残念ながらPython使いにはC#好きが多いらしいぞ
つまり君はPythonに向いてない可能性がある
- 628 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 13:28:16.40 ID:FB6O8UTn.net]
- コンパイル
- 629 名前:竚^宣言が迂遠に思うとかなら型宣言のなさが口惜しくなる時も…
(制約は実行時チェックだから遅くなるし、numbaとかはimportコスト高いし でも日曜プログラミングには最適。C#はお堅すぎてC++の方が好きだが、開発効率でC# [] - [ここ壊れてます]
- 630 名前:デフォルトの名無しさん [2018/02/28(水) 14:07:22.37 ID:q5eChUM3.net]
- pycharmでプログラム書いて、
後から弄ってたりすると、 失敗することが多いのですが、 失敗する前には、戻せないですよね、 書いたプログラムを、万一に備えてバックアップとかしてますか? バックアップする場合はどうやるといいでしょうか?
- 631 名前:遊園地 mailto:sage [2018/02/28(水) 14:11:34.30 ID:81tKqnQ0.net]
- 任意の開発環境のテキストエディター
右クリックで[元に戻す] もしくは、メニューから戻れよな。
- 632 名前:デフォルトの名無しさん [2018/02/28(水) 14:20:29.71 ID:q5eChUM3.net]
- >>609
ありがとお、 英語だから読めなかったけど、 ツールバーのEditのところに、 Undoっていのあって、押してみたら元に戻った、 PC壊れた時のための、 バックアップとかはしなくても、大丈夫かな?
- 633 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 15:17:54.83 ID:sMQ4/p2k.net]
- pycharm って日本語化プラグイんがあったはずだからそれ入れてみたら?
もちろん自己責任で って言うか、初心者ならIDLE でいいと思うけどなぁ
- 634 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 15:31:59.71 ID:72oZA9I7.net]
- 昨日pythonをはじめたばかりの俺が言うのも何だけど
IDLEはリドゥの機能が最低限文化的な水準じゃないすぎると思うの
- 635 名前:デフォルトの名無しさん [2018/02/28(水) 17:46:56.48 ID:F8/eMdWm.net]
- >>610
うどん
- 636 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 18:21:06.44 ID:acVWAXbg.net]
- >>610
いやgit使えよ
- 637 名前:デフォルトの名無しさん [2018/02/28(水) 19:39:47.11 ID:6WnrRHIY.net]
- >>610
このスレの経験が長い俺から一言だけ助言させてもらうけど 5chでgit勧めるやつはキチガイかバカだから>>614は無視する事を勧める
- 638 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 20:24:36.85 ID:zBchD6Xs.net]
- git reset --hard HEAD^
- 639 名前:遊園地 mailto:sage [2018/02/28(水) 21:05:43.63 ID:81tKqnQ0.net]
- gitから好きなソフト入れろって事だなw
- 640 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 21:08:15.57 ID:aGcJmVrs.net]
- ディープラーニングよくわからん
- 641 名前:デフォルトの名無しさん [2018/02/28(水) 21:11:36.61 ID:Dbfz2UG/.net]
- >>608
Pythonに限らず、プログラミングではバージョン管理するものだと思う 個人で開発する分にはgitでもsubversion でも好きなの使えばいいと思うよ
- 642 名前:デフォルトの名無しさん [2018/02/28(水) 21:15:16.83 ID:6WnrRHIY.net]
- >>619
超初心者スレでわけのわからんもん勧めるなキチガイ
- 643 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 21:17:16.17 ID:7I5eZgKu.net]
- vssとか使ってるの?
- 644 名前:デフォルトの名無しさん [2018/02/28(水) 21:26:02.07 ID:6WnrRHIY.net]
- >>621
初心者未満は質問だけしてろ
- 645 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 21:29:01.39 ID:7I5eZgKu.net]
- バージョン管理してないの?
- 646 名前:デフォルトの名無しさん [2018/02/28(水) 21:32:52.78 ID:6WnrRHIY.net]
- >>623
世の中の99%のコードはバージョン管理など必要ない
- 647 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 21:45:13.43 ID:R7Cjm0oP.net]
- Pythonの関数やライブラリもよう覚えられんのに
gitのコマンドなんか覚えてる暇ないわ
- 648 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 21:48:41.49 ID:dILQwFfq.net]
- そりゃ大変だな
- 649 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 21:49:46.54 ID:1ock86up.net]
- デバックのこと考えるとVisual Studio が使いやすいな
まあ慣れてるだけかもしれんが
- 650 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 21:51:53.14 ID:RqbzVfd9.net]
- 型宣言があったほうが他人のコードは読みやすい
pythonでコード書くなら変数の型が予想付きやすいようにコードを書くべきではある
- 651 名前:遊園地 mailto:sage [2018/02/28(水) 22:04:25.10 ID:81tKqnQ0.net]
- 等と発言しているが、作業所はゴミ箱のpythonふぁいる
変数名は、unko_A001 unko_B002 geri_a___ hoge hage などを多様 そして、全てローカル定数[任意]だなww
- 652 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 22:06:33.39 ID:81tKqnQ0.net]
- うんこ あ お お イ
unko_A001 うんこ ぶ おお とぅ!! unko_B002 げり あ!(はっ?) geri_a___ ほげ hoge はげ hage
- 653 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 22:40:32.28 ID:P/LuZq3k.net]
- >>623
5chのpythonスレに来る連中はバージョン管理が必要なレベルにない奴が圧倒的に多いだろ なんせ超初心者レベルなんだから
- 654 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 22:43:02.70 ID:CiU/g7N0.net]
- gitぐらい使えないと初心者のうちはいいけど伸びしろないぞ
- 655 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 22:44:30.15 ID:BafQ6oTs.net]
- 初心者どころか超初心者スレなんだよなあ……
- 656 名前:デフォルトの名無しさん [2018/02/28(水) 22:48:27.55 ID:6WnrRHIY.net]
- >>632
じゃあいいんじゃん 初心者だもの 人間だもの
- 657 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 22:50:39.34 ID:pDwXiq14.net]
- ここにいる人の大半は多分GitとGithubの違いが分かってない
- 658 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 22:57:12.98 ID:BafQ6oTs.net]
- (質問する超初心者側の)大半は多分GitとGithubの違いが分かっていない
- 659 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 23:01:31.63 ID:RqbzVfd9.net]
- Githubのほうが偉いんだろ?知ってるよ
- 660 名前:デフォルトの名無しさん mailto:sage [2018/02/28(水) 23:30:47.09 ID:P/LuZq3k.net]
- ここは低レベルの奴が質問・雑談しに来るような場所で
それなりにレベルの高い奴が来る所ではないからな。
- 661 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 04:53:29.34 ID:bZBIC93B.net]
- gitには速い 無印git と遅い 亀git があるらしいぞ
- 662 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 07:58:57.60 ID:VVq/rJJC.net]
- バックエンドでwebsocketからブラウザに投げるデータを作るクラスがあって、データを取得後
def _wrap(self, event, data): return {"event": event, "data": data} # 実際はもっと複雑 のような決まった形式のdictへ変換するメソッド(複数の場所から呼び出される)を定義しているのですが、 pycharmではselfにアクセスしていないのだからstaticにしろと注意されます。 それで検索してみると、そもそもインスタンス変数などデータに関わらないメソッドはオブジェクト指向的ではないという意見もあるようです。 ただ、メソッドの内容的には明らかにそのクラス内からしか呼びません。 こういう一続きの処理は、python的にはとりあえずモジュール直下の関数として作るべきですか? そもそもデータと紐付かない関数を切り出したくなること自体設計がアレなんでしょうか?
- 663 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 09:14:31.71 ID:bUfJPuYl.net]
- >>640
俺ならモジュール直下に置く Pythonのカプセル化はクラスではなくモジュール単位でやるのが基本 モジュール内ではガバガバのクソビッチでいい
- 664 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 09:37:04.40 ID:VVq/rJJC.net]
- >>641
モジュール直下にクラスと定数以外を置くのが適切かどうか悩むことが多かったですが これからは気軽に置くようにします。pythonのお作法がわかってよかったです どうもありがとうございました。
- 665 名前:デフォルトの名無しさん [2018/03/01(木) 11:03:47.92 ID:hHTnps11.net]
- なんで最近基地外が多いの?
春だから?
- 666 名前:デフォルトの名無しさん [2018/03/01(木) 12:24:11.47 ID:JMSSJNyJ.net]
- キチガイ多くないし春でもないけど何言ってんのコイツ?
- 667 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 12:29:41.90 ID:eymCOePC.net]
- 3月だし今日やたら暖かいし春でいいだろ。
- 668 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 12:30:58.01 ID:g6gL+Dqd.net]
- >>641
マジで?それPEP何番にかいてあるの? >>642 いやいやクラス内でしか使わない関数なら@staticmethodのデコレーダー付けるのが普通
- 669 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 12:59:05.81 ID:6xtVGUHj.net]
- 遊園地とか愛知県はキチガイだと思うが、
- 670 名前:ナ近湧いたわけではないから
641が言ってるキチガイはまた別の人物だろう [] - [ここ壊れてます]
- 671 名前:遊園地 mailto:sage [2018/03/01(木) 15:11:30.80 ID:nBJ7HcZv.net]
- と言う事は、愛知県以外は何らかの
基地だな。
- 672 名前:遊園地 mailto:sage [2018/03/01(木) 15:19:20.01 ID:nBJ7HcZv.net]
- 因みに発狂50%ぐらいだな。
煽りチェインさせたら、誘発するからな。 次の書き込みは慎重に行けよ。
- 673 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 17:34:59.59 ID:MZ35qcw/.net]
- >>646
標準ライブラリのソース見たら大抵ガバガバだぞ そもそも、クラス単位でカプセル化しなきゃいけないような大きなモジュールを書くな
- 674 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 17:52:47.55 ID:eymCOePC.net]
- 訳: PEPにはどこにも書いてありませんごめんなさい(>_<)
- 675 名前:デフォルトの名無しさん [2018/03/01(木) 18:33:00.59 ID:5P8YUW6k.net]
- >>640
@staticmethod にしたくない理由は?
- 676 名前:デフォルトの名無しさん [2018/03/01(木) 20:09:07.80 ID:AveIjfm9.net]
- >>652
@staticmethod にしたい理由は?w
- 677 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 20:46:54.51 ID:eymCOePC.net]
- >>653
@staticmethod にしたくない理由は?
- 678 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 20:57:14.76 ID:89q4womh.net]
- >>584
超ロングパスだけど笑えるw 変な括弧使う人って50代以上に多いんだよね 当時の小学校の国語教育に問題ありそう
- 679 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 20:59:35.81 ID:eymCOePC.net]
- いやLISP習って括弧の概念がゲシュタルト崩壊したんだろ
- 680 名前:遊園地 mailto:sage [2018/03/01(木) 22:17:49.13 ID:nBJ7HcZv.net]
- クラスの使い方 分かんねぇ
どういう 事なNNSA? 関数の纏まり(クラス)? →外部クラスの特定の関数の呼び出し方を 教えてください。
- 681 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 22:30:14.43 ID:nD0ZKl3I.net]
- いやどす
- 682 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 22:44:07.93 ID:bqTIn2Eg.net]
- クラスは超初心者用スレのレベルをはるかに超えているかな
だからだろうがクラスの質問はほとんど出ないし、クラスが分かる奴もほとんどいないだろ
- 683 名前:デフォルトの名無しさん mailto:sage [2018/03/01(木) 22:51:07.29 ID:mdglnok2.net]
- でもクラスわからんと今どきのプログラム言語はわからんだろ
- 684 名前:デフォルトの名無しさん [2018/03/01(木) 22:53:09.93 ID:AveIjfm9.net]
- そんな時でも@staticmethodがあれば安心wwww
|

|