[表示 : 全て 最新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/

386 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 11:50:59.06 ID:eDNIzc2r.net]
>>367 亀だけど
論理演算の短絡評価によりTrue orの時点で式の評価は終わるのでandの計算は行われない
インデント潰れるけどバイトコードの逆汗貼っとく、3(or)から15(return)にjumpする

>>> import dis
>>> dis.dis(lambda: True or False and False)
1 0 LOAD_CONST 1 (True)
3 JUMP_IF_TRUE_OR_POP 15
6 LOAD_CONST 2

387 名前: (False)
9 JUMP_IF_FALSE_OR_POP 15
12 LOAD_CONST 2 (False)
>> 15 RETURN_VALUE
[]
[ここ壊れてます]

388 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 11:59:39.12 ID:It0eo2Yd.net]
>>372
それは and の優先順位が or より上という結果であって and の優先順位が上の理由ではない

389 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 12:42:54.91 ID:z1NJDEcX.net]
アセンブルて言ったみたかっただけ今は反省し

390 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 13:10:00.49 ID:eDNIzc2r.net]
>>364に安価つけるべきだった、反省してる

391 名前:デフォルトの名無しさん [2017/05/01(月) 13:19:15.83 ID:vWhSeNay.net]
何でhexは文字列を返すのに'0x1'じゃなくて0x1って表示されるのか教えてください
print(hex(1)) # 0x1
print(type(hex(1))) # <class 'str'>

何でリストで囲むとちゃんと'0x1'って表示されるのか教えてください
print([hex(1)]) # ['0x1']
print([type(hex(1))]) # [<class 'str'>]

392 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 14:09:09.10 ID:hzoMRY/L.net]
print(repr(hex(1)))

393 名前:デフォルトの名無しさん [2017/05/01(月) 18:02:49.94 ID:rZ3AdipB.net]
kakenai

394 名前:デフォルトの名無しさん [2017/05/01(月) 18:03:54.92 ID:rZ3AdipB.net]
コード書くと403でかけない



395 名前:デフォルトの名無しさん [2017/05/01(月) 18:07:21.99 ID:AlX6QpvU.net]
何かが引っかかって403になるのでこっちに質問書きました
お願いします
https://ideone.com/ey22xK

396 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 18:11:38.75 ID:3GysONi7.net]
>>380
16進数の文字列の変換は明示的に指定しないとできないのでint(s)をint(s, 16)にしてやるといいかと
詳しくはこれ読んで
https://docs.python.jp/3/library/functions.html#int

397 名前:デフォルトの名無しさん [2017/05/01(月) 19:33:33.11 ID:iAZFycdF.net]
>>381
できました先輩ありがとうございます

398 名前:デフォルトの名無しさん mailto:sage [2017/05/01(月) 23:19:33.93 ID:xxS7dP/C.net]
プログラミング自体初めてで、Pythonをやろうと思うのですが
一番最初におすすめのサイト教えて欲しいです

399 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 00:56:07.41 ID:WogA95OX.net]
or
1 + 0 = 1
and
1 x 1 = 1
だから

400 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 08:09:14.09 ID:6QYZnmvB.net]
>>383
公式のリファレンスが一番参考になる
具体的に何を作りたいの?

401 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 09:44:45.19 ID:lmunJWcI.net]
久々に見ようとしたら無くなってた
python.rdy.jp/

402 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 10:09:44.29 ID:QHwl5P3r.net]
utf8のファイルをcp932にエンコードして、CSVとして保存しようとするとエラーになることがあります。
変換出来ない文字があるためです。
こういった場合、サクラエディタでの文字コード変換のように、変換出来ない文字を無理矢理変換する方法などないでしょうか?

403 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 10:12:43.62 ID:TtHEVr+9.net]
キーワード引数にerror='ignore'とかだったかな

404 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 14:09:04.91 ID:QHwl5P3r.net]
>>388
出来ました、ありがとうございます



405 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 14:57:09.95 ID:rPaPED/I.net]
>>385
まだ何を作りたいとかは具体的に決まってないです(Pythonおすすめされてたので始めた)
単なる願望で言えば、人工知能系?(siriやりんな)を作ってみたいです

406 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 15:33:02.63 ID:hEhRk5YE.net]
なるほど。
望みは遠く果てしなく…まあ先は長いが頑張り給へ。
我が輩は半年学んでジャンケンゲームが作れるようになった。

407 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 16:58:23.50 ID:OM4gzH1z.net]
プログラミングやりたいです
でも作りたいものはありません

この時点で向いてないと思う

既存のアプリじゃ物足りない
今までにないようなアイデアがあり実現したい

が、やる動機でしょ
目的なくやっても時間の無駄

408 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 18:19:33.04 ID:3YJErsLs.net]
教えて下さい。
Ubuntu環境下で
文字列入力をし、入力文字列をコピーバッファに渡して終わる処理を考えています。
Pythonで実装しようと思うとどの辺をimportすると出来ますか?

409 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 18:30:11.36 ID:t8pntSkm.net]
サンプルコードカモンヌ

410 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 18:32:33.10 ID:t8pntSkm.net]
here you are.
stackoverflow.com/questions/11063458/python-script-to-copy-text-to-clipboard

411 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 18:33:26.79 ID:6QYZnmvB.net]
コピーバッファってなんぞ?
X11のクリップボードのことでいいのか?

412 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 18:35:58.04 ID:t8pntSkm.net]
補足:入力は考えてね

413 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 19:57:55.15 ID:32cLC0pH.net]
text='abcde'
result=re.sub('abc(de)','ABC\1,text)

これはうまくいくんですけど
textを標準出力から受け取ったりすると
\1の所を\\1でエスケープしないと上手くいきませんでした。

エスケープしないといけない場合って
どういった場合になるんですか?
よろしくお願いします。

414 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 19:58:32.74 ID:rPaPED/I.net]
>>392
プログラミング始めた人は必ずしも具体的に〜〜を作りたい、と目的を持ってやるもんなんですか?



415 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 20:10:11.30 ID:K4Noq88E.net]
目的もなしにこんな苦行してられるかよ

416 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 20:15:05.95 ID:FQtkVtTE.net]
siriやりんなのようなものを作りたいんだろ?
やりたいことがないわけじゃないし行ける行ける

417 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 21:21:59.98 ID:+G9XzCFh.net]
>>399
目的があってやったほうが上達は早いだろうな
とりあえず人工知能の作りかたを調べて、わからないことが出てきたら調べればいいんじゃない

418 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 21:26:26.25 ID:rPaPED/I.net]
うーん

419 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 21:29:44.76 ID:Z0A9I3+m.net]
目的なんか無くてもなんとなく面白そうで良くない?
いきなり機械学習とかは難しいと思う、あれは線形代数とか数学できないと厳しいでしょう なんか身の回りの自動化とかツールを作るとかスクレイピングとかから始めた方が良さそう

420 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 23:03:43.40 ID:qE2IgOVs.net]
>>399
目的なく、ただ漠然と授業であるからとか、
そういう系の仕事につきたいからという理由のやつはいるけど、
むしろそういうやつのが多いが、
長続きしないし、覚えも悪い。
やりたいことがあるのは才能だと思う。
俺の場合あり過ぎて時間が足りないぐらい。

421 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 23:26:15.64 ID:T9g6LdpS.net]
すれちだけどブラック業界だぞ

422 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 08:00:14.23 ID:NtAtbIoR.net]
プッ、目的だってw

423 名前:デフォルトの名無しさん [2017/05/03(水) 08:04:38.99 ID:xN/aEzaB.net]
ありすぎるってのはないのと同じだけどな

424 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 09:40:05.84 ID:yMHwWAzs.net]
>>405
> 目的なく、ただ漠然と授業であるからとか、
> そういう系の仕事につきたいからという理由のやつはいるけど、
ここは python スレだぞ...



425 名前:デフォルトの名無しさん [2017/05/03(水) 10:24:39.28 ID:B4kcC+3m.net]
>>408
ほんそれ

426 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 11:25:17.02 ID:n3jwfd5I.net]
一日が48時間になあれって柱に書いてる漫画家がいたなあ
48時間になったら増えたぶん遊んでるだろうけど

427 名前:デフォルトの名無しさん [2017/05/03(水) 11:29:09.44 ID:iw7KulN+.net]
ちーっすコマンドの実行結果を受け取る方法教えて
bashで
ID=$(basename $1)
ってのをpythonでやりたいんだけどぐぐってもパイプをオープンとかしか出てこない
マジでそんな面倒な方法しかないの?

428 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 11:49:56.32 ID:rYvzmzXU.net]
まじ、だりーす

429 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 13:12:13.18 ID:WcpP86RJ.net]
>>411
締切が短くなるだけだろうな

430 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 13:45:44.59 ID:vpoujvQF.net]
>>412
subprocess

431 名前:デフォルトの名無しさん [2017/05/03(水) 13:48:36.09 ID:aRBGAdEy.net]
>>399
そんなこたぁないよ
昔のハッカーは単にコンピュータが好きだからとか頭使うのが好きだからやってただけ
アルゴリズムとかデータ構造学べばいい

432 名前:デフォルトの名無しさん [2017/05/03(水) 13:57:28.90 ID:tFwRichA.net]
python書く仕事がしたいんですけど
どうやって求人探したらいいのか教えてください
東京です

433 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 13:58:42.73 ID:aRBGAdEy.net]
>>412
シェルコマンドの実行結果をpythonのプログラムで受け取りたいなら
パイプでつないでsys.stdoutを利用すればいけるんじゃない

434 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 14:00:18.31 ID:aRBGAdEy.net]
>>412
あれ? これって「pythonのコマンドの実行結果をbashで受け取りたい」ってことなのか?

もしそうならbashのバッククオート(``)記法を使えばプログラムの出力内容をbashコマンドとして実行できるよ



435 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 14:05:33.57 ID:yMHwWAzs.net]
>>417
うちの会社で受託したソフト開発の言語を10年分集計したことがある
adaは1件あったけどpythonは0件

436 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 14:10:50.58 ID:aRBGAdEy.net]
>>417
そういう業界話はプログラマー板でやって欲しいんだけどな
「仕事の愚痴」とか「業界のお話」がプログラム関連の話だと勘違いしている奴が多いから

437 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 14:14:33.80 ID:WcpP86RJ.net]
>>417
python限定のプログラマーじゃ職探したいへんだろうなあ。少なくともうちじゃいらんわ

438 名前:デフォルトの名無しさん [2017/05/03(水) 16:42:40.77 ID:0sDWrHda.net]
AIZU ONLINE JUDGE で
2000: Misterious  Gems 以下までなら、

ココに居る人間でも解けるよな?

439 名前:デフォルトの名無しさん [2017/05/03(水) 18:18:49.01 ID:0sDWrHda.net]
直角三角形 問題
judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0003&lang=jp

コード
https://ideone.com/WVLO84

コードの問題点
最初の何回、入力するかを求めるプログラムが組めません
配列にした場合、2個目の三角形の値を入力すると計算が表示されない
計算式をどの様にすれば良いのでしょうか?

n[i]などの表記で解決できると思ったのですが、
関数(def)にした時に計算された値を上手く取得できませんでした
def aiueo(n[i],n[i],n[i])

判定式は間違えていないと思います
計算式の考えかたなど有りましたら、おねがいします

440 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 19:06:50.31 ID:aRBGAdEy.net]
>>424

n = int(input())

for _ in range(n):
____直角三角形問題を解く関数

という形にすればいい

441 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 19:13:10.87 ID:aRBGAdEy.net]
>>425
python3じゃないからinput()じゃなくてraw_input()だったわ


ついでに"4 3 5"みたいな1行の入力は

input().split()で
['4','3','5']というリストに分割できる

ひとつひとつの数字を数値に代えたかったらmap関数を使って

map(int,raw_input().split())にしてもいいし
リスト内包表記で
[int(i) for i in raw_input().split()]でもいい

442 名前:デフォルトの名無しさん [2017/05/03(水) 19:21:16.33 ID:0sDWrHda.net]
>>425
ありがとうございます

失礼ついでにお聞きしますが、
空白で区切る場合にはmap関数を使用するのでしょうか?

申し訳ないので、返答は任意でお願いします

443 名前:デフォルトの名無しさん [2017/05/03(水) 19:23:01.43 ID:0sDWrHda.net]
>>425  >>426
再び、ありがとうございます

失礼します
ありがとうございました

444 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 19:27:08.87 ID:aRBGAdEy.net]
>>427
リストを空白で区切った文字列にするってこと?
それなら文字列メソッドのjoinを使う

' '.join(['4','3','5'])
で"4 3 5"という文字列になる。
空白以外にも区切り文字を自由に選択可能

ただし、joinメソッドを使うには配列の内容も文字烈じゃないとダメなので
[4,3,5]みたいな数値の配列を文字列にしたければ、
これもリスト内包表記かmap関数を使って文字列配列に直さないといけない。



445 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 19:33:37.64 ID:wyn ]
[ここ壊れてます]

446 名前:seuBM.net mailto: http://echo.2ch.net/test/read.cgi/tech/1493730340/49
こんな奴につきあってるのか
おめでたい奴ら
[]
[ここ壊れてます]

447 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 19:38:59.42 ID:wynseuBM.net]
hissi.org/read.php/tech/20170503/MHNEV3JIZGE.html
こっちの方がよかったかな

448 名前:デフォルトの名無しさん [2017/05/03(水) 19:51:35.32 ID:0sDWrHda.net]
暇だと荒らすよね……荒らしに飽きて問題に取り組んでます
はい……そんな感じです

スレ違い 失礼

449 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 20:37:27.60 ID:IYOpZKTr.net]
>>427
空白などで区切るのは、splitメソッド
docs.python.jp/2/library/stdtypes.html#str.split

map関数は、各要素に指定の関数を適用して、各結果をリストで得る
docs.python.jp/2/library/functions.html#map
(Python3ではイテレータが返るので注意)

map(int, raw_input().split())
この場合、入力文字列を空白文字で区切って、各文字列にint関数を適用して数値にし、数値のリストが返る

450 名前:デフォルトの名無しさん [2017/05/03(水) 21:11:06.72 ID:0sDWrHda.net]
>>433
公式ドキュメントの何処を見たら良いのかさえ不明でしたので、
助かります

そろそろ、(僕だけの質問ばかりで)他の方に迷惑なので、この辺で一旦
手仕舞いにして置いた方が無難かと……助言 どうも、ありがとう です

451 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 21:18:32.00 ID:aRBGAdEy.net]
>>430
匿名掲示板で「相手がだれか」とか気にするのか?

452 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 21:56:49.75 ID:/x5pruIC.net]
荒らしをかまうのはまずいだろ

453 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 22:06:38.51 ID:mJ/QVcTI.net]
>>417
プログラミング能力あるなら取り敢えず入れるかもだけど、絶対別の言語も使わされるよ。
もと言うか、別言語ばかり。

454 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 22:12:48.28 ID:aRBGAdEy.net]
>>436
ふーん そんなもんなのか

最近の若い子は生まれたときからネットがあるから
ネットにもリアルの人間関係を適用して
「ネットの書き込み」と「書いた人の人格」を切り離せないって
聞いたことあるけど 本当なんだな



455 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 22:15:40.53 ID:/x5pruIC.net]
イミフ

456 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 22:17:34.70 ID:aRBGAdEy.net]
>>439
つまり、スレの内容にあった投稿ができる荒らしのほうが
自治厨モドキみたいな投稿しかできないお利口さんより
マシってことだな

457 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 22:19:34.03 ID:C3zr7//B.net]
ゴミにマシも何もないだろと

458 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 22:26:14.17 ID:aRBGAdEy.net]
さらに言えば botが一番
botは自分語りも他人語りもしないからな

誰か面白いpythonの質問作れるbot作ってくれ

459 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 22:53:47.78 ID:TlYRxitO.net]
>>417
ハローワークに行けば?

Rubyの求人は見るけど、Pythonはあまり見ない

460 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 22:56:46.47 ID:n3jwfd5I.net]
>>442
真っ赤にして何語ってんのお前

461 名前:デフォルトの名無しさん [2017/05/03(水) 22:57:54.31 ID:0sDWrHda.net]
書いて良いのか不明

import pandas as pdを使いたい

Traceback (most recent call last):
File "untitled006.py", line 5, in <module>
import pandas as pd
ImportError: No module named pandas


------------------
(program exited with code: 1)
Press return to continue

取り敢えず、ggった通りに実行しました
$ sudo pip install setuptools -U

Installing collected packages: pyparsing, packaging, appdirs, setuptools
Successfully installed appdirs-1.4.3 packaging-16.8 pyparsing-2.2.0 setuptools-35.0.2

パッケージはインストールできたと思いますが、
pandas as pdが同じエラー文で使えません

$ pip install pandas as pd を試

462 名前:しましたが、要件を満たすバージョンが不在
Could not find a version that satisfies the requirement as (from versions: )
No matching distribution found for as
と出ております

$ pip listでリストを取得しましたが、何が有れば良いのかさえ不明です
[]
[ここ壊れてます]

463 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 23:04:20.65 ID:n3jwfd5I.net]
・何を参考にしたのかはURLで示せ
・pip listでリストを取得しました→そうか。じゃあ貼れよ。判断はこちらでする

464 名前:デフォルトの名無しさん [2017/05/04(木) 00:07:01.85 ID:kDn7ReiV.net]
>>446
例え、僕が望む答えを知っていても
偉そうな君には教えて貰いたくないです



465 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 00:39:33.50 ID:IrJDOIR2.net]
>>438
逆の印象だが
おっさんはリアルと区別できず
ネットでもリアルの感覚で配信する
若いやつは区別して演者と化してる

466 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 01:15:47.88 ID:Sn+bZP0a.net]
インストールならpip install pandasでいけない?
import pandas as pdはプログラム書くときに使う

467 名前:デフォルトの名無しさん [2017/05/04(木) 01:25:47.98 ID:kDn7ReiV.net]
ダメっぽいです


UPDATING build/lib.linux-i686-2.7/pandas/_version.py
set build/lib.linux-i686-2.7/pandas/_version.py to '0.19.2'
running build_ext
building 'pandas.index' extension
creating build/temp.linux-i686-2.7
creating build/temp.linux-i686-2.7/pandas
creating build/temp.linux-i686-2.7/pandas/src
creating build/temp.linux-i686-2.7/pandas/src/datetime
i686-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -Ipandas/src/klib -Ipandas/src -I/usr/lib/python2.7/
dist-packages/numpy/core/include -I/usr/include/python2.7 -c pandas/index.c -o build/temp.linux-i686-2.7/pandas/index.o -Wno-unused-function
pandas/index.c:4:20: fatal error: Python.h: そのようなファイルやディレクトリはありません
compilation terminated.
error: command 'i686-linux-gnu-gcc' failed with exit status 1

----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-Wr93dE/pandas/setup.py';
f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))"
install --record /tmp/pip-jfGDoX-record/install-record.txt --single-version-externally-managed --compile"
failed with error code 1 in /tmp/pip-build-Wr93dE/pandas/

468 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 01:39:44.68 ID:0H6f0r38.net]
ubuntu等のDebian系ディストリだとaptでdevパッケージが分かれてるから入れてやんないといけないけどそういうのかな

469 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 01:41:13.30 ID:Sn+bZP0a.net]
そもそもpythonが入ってないのでは?
ホームページからpython3をインストールするとpipが使えるようになる
ちなみに、おれは独学のなんちゃってだから過信しないでくれ

470 名前:デフォルトの名無しさん [2017/05/04(木) 01:53:25.25 ID:kDn7ReiV.net]
1〜10まで聞いて申し訳ないのですが
連立方程式
ax+by=c
dx+ey=f

問題自体は簡単なのですが、解き方が複数存在しており
どれを選んだら良いのかが解りません

from sympy import *
をすべきか、など 相談させていただきます
基本的に加減方が好きなので、そちらにしようかと……悩む

471 名前:デフォルトの名無しさん [2017/05/04(木) 01:58:46.53 ID:kDn7ReiV.net]
>>451
それだと思います
linux mint18使ってるので多分それだと思います

今はさほど、重要では無いので保留中です

472 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 04:32:07.96 ID:PMOSX9lZ.net]
2chには、2chのルールがある。
お前は他人に質問するにあたって、ルールを守っていない

この板では、どういうように質問を書くのか、決まっている。
ルールに従わないのなら、消えろ

ここは、お前が考えているほど、他人を馬鹿にしてよい場所じゃない。
皆、真剣に、問題を解決しようとしている場所だ。
遊び気分で、ここに来るな

>>446
は間違った事は言っていない。
相手に口答えする、お前の方が悪い

473 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 07:34:19.60 ID:F88t7MBG.net]
>>448
どの世代にもバカは一定数いると思う

474 名前:デフォルトの名無しさん [2017/05/04(木) 07:51:40.02 ID:kDn7ReiV.net]
入力した数値と同じ数値がnじょうの何処にいるか調べたい
※複数の桁が入力されたら分割して、ひと桁ずつ調べる仕様


n=[0,1,2,3,4,5,6,7]
print n

import math #mathの使用

x=int(raw_input())
oop=int(math.log10(x)+1) #桁調べ
print oop#確認

xx=map(int,str(x)) #xを分割
print xx

i=0
while i<oop:
________print n.count(xx[i])
________#print n.index(xx[i])
________i += 1



475 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 08:52:27.31 ID:FtLavEYm.net]
そろそろ舐め続けて通じると思うなよクソガキ

476 名前:デフォルトの名無しさん [2017/05/04(木) 09:01:18.59 ID:kDn7ReiV.net]
入力の最初が0だと、行数がカウントされない問題などを
踏まえて教えて下さい

入力が012なら3行と考えたい
しかし、今のコードだと2行と判断する

別の方法とか、おねがいします

477 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 10:33:53.04 ID:9cppbeIB.net]
>>459

oop =int(math.log10(x)+1) で桁数を調べているみたいだけど
len(str(x))でいいんじゃないの?

478 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 10:35:07.67 ID:9cppbeIB.net]
>>460
数値の最初が0だとstr関数使えないな 忘れて

479 名前:デフォルトの名無しさん [2017/05/04(木) 10:43:52.19 ID:kDn7ReiV.net]
lenだと文字列なので、int型の数値では直接は数えられない感じです
一度、文字列に変換すると可能でした
nの方を辞書型にして、入力値から直接アクセスしようかと思ったのですが
0:0 1:1 2:2 3:3 などに成るなら、配列で扱っても同じかと思ってます

480 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 10:54:58.16 ID:15+eJ3+a.net]
n = [0, 1, 2, 3, 4, 5, 6, 7]
for a in map(int, raw_input()):
 print(n.count(a))

481 名前:デフォルトの名無しさん [2017/05/04(木) 11:07:14.18 ID:kDn7ReiV.net]
数値を入力するとtrueが返って来て1が出力
8個を超えたら0が返る

再確認
n配列の何番目かを調べる

入力
245
出力
356

う〜ん、地道に調べてみます
良いのが見つかったら教えて下さい

482 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 11:13:36.48 ID:LGms7LA2.net]
質問が見えない

483 名前:デフォルトの名無しさん [2017/05/04(木) 11:34:41.55 ID:kDn7ReiV.net]
なるほど

n=[0,1,2,3,4,5,6,7]が存在しており、
入力値(複数の値)を受け取った時にnのリストに存在しているか調べる
入力形式:12345
出力形式:23456

無いなら、存在してないとメッセージを表示
入力された数値はひとつずつ調べる
入力形式:2215
出力形式:3326
ひとつ目2なら3 ふたつ目2なら3 みっつ目1なら2 よっつ目5なら6


配列が順当なら、入力を分割して+1したら、結果でるなぁ〜とか思いつつ
問題を提出したら、nがランダムに入れ替わる仕様で苦戦してます


仕様
 入力される値が不明
 nのリスト値が不明

問題点
 入力された値の分割方法が不明
 ランダム値の

484 名前:nリストの何番目か調べる必要が有る []
[ここ壊れてます]



485 名前:デフォルトの名無しさん [2017/05/04(木) 11:36:08.27 ID:kDn7ReiV.net]
追記:n=[0,1,2,3,4,5,6,7]は例として、書いてます

486 名前:デフォルトの名無しさん mailto:sage [2017/05/04(木) 11:59:10.11 ID:TfhqeI/D.net]
バカに教える奴がいるからつけあがる

お前らが優しいのは良く判ってるけど少しは相手見て欲しい
このスレを健全な場所に保つ為にも最低限の礼儀が無い奴はスルーするべき

質問する奴も最低限の礼儀はわきまえろよ
答えてる奴だって貴重な時間割いて考えてるんだ
もうちょっと敬意を払えよ






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

前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