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


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

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



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






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

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

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