- 1 名前:デフォルトの名無しさん [2017/06/02(金) 22:49:01.56 ID:DAT8M7/R0.net]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その34 echo.2ch.net/test/read.cgi/tech/1495971255/ VIPQ2_EXTDAT: default:vvvvvv:1000:512:----: EXT was configured
- 520 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 20:48:58.37 ID:coMdNO6E0.net]
- IDEってイデって呼んでいいんだろうか
- 521 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 20:51:44.87 ID:OcwEX3uj0.net]
- 知識の集合体だからね
- 522 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 22:57:03.92 ID:4BavbdCc0.net]
- ideoneをイデオンと読んでた話はやめろ
- 523 名前:デフォルトの名無しさん mailto:sage [2017/10/01(日) 23:26:11.87 ID:aVSvWtqd0.net]
- ライフゲーム
すべてのセルをループ処理する { 自セルの周囲、8つのセルを調べて、 ルール通りに、自セルを更新する } ブラウザゲームに、ライフゲームなんて無数にあるだろ
- 524 名前:デフォルトの名無しさん [2017/10/02(月) 00:45:14.22 ID:Rla+HUHp0.net]
- >>507
pythonからは離れますがlifegame楽しいですよね 個人的にはgalaxyのような90度点対称なパターンがお気に入りです >>514 作る事はそこまで難しくはないのですが 自分だとかなり甘いソースを書いてしまうので 皆が認めるような方が書くものと見比べてみたかったのです しつこくてすみませんでした
- 525 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 03:06:51.94 ID:l2tBgcBD0.net]
- >>513
わざとその読み方を掛けてた ネーミングだと思ってたけど
- 526 名前:デフォルトの名無しさん [2017/10/02(月) 06:28:48.28 ID:+7IbspEca.net]
- エディオンは高いからほとんど行かないけど本田望結ちゃんはかわいい
- 527 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 11:02:55.05 ID:TsPSQW630.net]
- Pythonのソースファイルをライブラリみたいに使いたいのですが、
同じフォルダしかみれくれないのでしょうか。 それとも、import文に相対パス指定? どちらにしても、それだとフォルダ構成平坦なのしかできないですね。 C/C++系だと、いったん、lib、にするので、フォルダ切りまくりだったのですが。
- 528 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 13:41:22.91 ID:0uNSEDCV0.net]
- デフォルトではリファレンスに書いてあるモジュールやパッケージの構造に従っていないソースはインポートできない
自分でモジュールローダーを書けば何でもできる
- 529 名前:デフォルトの名無しさん mailto:sage [2017/10/02(月) 14:38:01.66 ID:oE42sBRLa.net]
- import sys
sys.path.append(hoge)
- 530 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 10:25:58.33 ID:kWWuHNf30.net]
- >>519 >>520
ありがとうございます。 >sys.path.append は、初めて見ました。
- 531 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 11:24:34.57 ID:VeCgSDYB0.net]
- すいません、質問させてください
VPSで複数のDjangoをWsgiのデーモンモードで利用したいのですが、 ウェブサーバに対して複数のWsgiを設定することは可能でしょうか? 命が掛かっています よろしくお願いいたします。
- 532 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 12:27:44.95 ID:MoNQPS5Gd.net]
- 2chに命を預けるような奴は死んで当然かと……
- 533 名前:デフォルトの名無しさん [2017/10/03(火) 13:52:16.13 ID:YXXLGtFca.net]
- ポート変えればOK
- 534 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 16:21:46.44 ID:GD4zjYUO0.net]
- Unixドメインソケット使っても可能だろう
だが死ね
- 535 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 17:48:20.18 ID:kWWuHNf30.net]
- Pythonの関数の引数は参照渡し、
みたいな説明を見るのですが、 bytearrayにかんしては、値渡しなんでしょうか? 変数を引数で渡して、bytearrayを受け取りたいのですが、上手くいきません。
- 536 名前:デフォルトの名無しさん [2017/10/03(火) 18:32:59.69 ID:VNE1IoSMd.net]
- 命が懸かっている人が集まるスレです。
- 537 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 19:52:17.02 ID:kYKwVNVJ0.net]
- >>526
Pythonに限らず良くある勘違いの一つだと思われるが、変数が参照型であるのと引数が参照渡しであるのとは別の話 Pythonは参照型が基本だけど、引数は“参照の値渡し”とか“共有渡し”とか呼ばれる、有り体に言えば値渡し つまり影響があるのはメンバに対する変更のみで、引数自体への代入では元フレーム変数の参照先を変えることはできない https://docs.python.jp/3/faq/programming.html#how-do-i-write-a-function-with-output-parameters-call-by-reference
- 538 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 20:12:27.41 ID:lp6n47q80.net]
- 命を賭けてる奴にしたら
5chに変えられたらたまらんよな
- 539 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 20:35:32.28 ID:ztWZx3O2a.net]
- >>526
ctypes
- 540 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 20:53:48.93 ID:VeCgSDYB0.net]
- >>524
すいません ポートを替える方法を教えてください 命が掛かっています よろしくお願いいたします
- 541 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 21:11:22.41 ID:hqS0jqGV0.net]
- そんな責任の重い質問に答えたくないわな
- 542 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 21:38:57.79 ID:lp6n47q80.net]
- いや匿名の奴に命を預けるなよw
相談できる奴を作っておかなかった自己責任
- 543 名前:デフォルトの名無しさん mailto:sage [2017/10/03(火) 22:19:30.18 ID:TEvXfwd+d.net]
- 前から死ぬ死ぬ言ってる奴だろ
会社まだ首になってないんか?
- 544 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 06:08:50.60 ID:iIT8B9nN0.net]
- 性懲りもなくまた来てんのか
嘘つき野郎に答えてやる義理はない 命をNG登録しよう
- 545 名前:526 [2017/10/04(水) 09:00:00.52 ID:aSkluwnw0.net]
- >>528 >>530
情報ありがとうございます。 単なる参照型ではなくて、、、 なんらか工夫がいるわけですね。 ctypesを設定するとか??? ここをちゃんと解決すると、なんとなく自分のものになる気がする。
- 546 名前:526 mailto:sage [2017/10/04(水) 10:06:29.37 ID:aSkluwnw0.net]
- 自分の理解では、
・returnを複数使えるからreturnにする ・列挙にする ・オブジェクトのメンバ変数にする といったところです。 手間を考えると、言語的にはreturn推奨なんですね。 ctypesの方は今一つ分かってないのですが、 ctypesによって、参照渡しか値渡しか変わるということでしょうか。 文書読んでると、全然参照渡しじゃないような気もしてきました。
- 547 名前:526 [2017/10/04(水) 11:05:30.50 ID:aSkluwnw0.net]
- ついでですが、ここに書かれていることは、間違ってるんでしょうか。
それとも、bytearrayのctypeとかによって、挙動が変わるのでしょうか。 >変更可能(Mutable)な型 >list, dict, set, bytearray 等 ttp://amacbee.hatenablog.com/entry/2016/12/07/004510
- 548 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 11:11:57.28 ID:e2PGw4tFa.net]
- 馬鹿には無理
- 549 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 12:56:41.94 ID:V/56ryTMF.net]
- bytesとbytearrayは別物ですし
- 550 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 13:07:59.31 ID:tkJ4WDEe0.net]
- おかげさまでポート変えなくてもDjangoデーモン複数立ち上がりました
偉そうに抜かす癖にまったく役に立たないアホウ達ですね
- 551 名前:デフォルトの名無しさん [2017/10/04(水) 14:58:30.75 ID:PyfF6xNV0.net]
- pythonの基礎文法終えたんだが次何やればいい?
ちなみにゲーム作りたい
- 552 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 15:35:32.97 ID:cfd8eRtm0.net]
- じゃ、次はC#だな
C#終わったらC++な
- 553 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 16:30:11.62 ID:qvzsuyfm0.net]
- >>538
冒頭は間違ってるよ、>>528に張ったのが公式ドキュメント和訳のFAQだけど 参照渡し(変数自体への参照を渡す事)それ自体は無いってあるでしょ? すべて参照渡しではなく、全て参照型かつ(インスタンスへの参照を)値渡し 参照渡しと参照型は別問題で、同じ物を指せばインプレースに変更すると影響するのが基本だけど イミュータブルな型の場合は変更を受け付けないか、結果となるインスタンスを別に生成する よく変数は入れ物っていうけど参照型の場合、変数に入るのは実体ではなく(インスタンスへの)参照 実引数は値渡しだし、“仮引数自体への代入”は仮引数の中身(インスタンス参照先)が変わるだけ それらを踏まえるとFAQのような答えになる、1.結果のタプルを返すか、3〜5は実質的に同じ手法だね
- 554 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 16:49:32.46 ID:aSkluwnw0.net]
- そうなんですか、了解です。
間違いを書いてるサイト困りますよね。
- 555 名前:デフォルトの名無しさん [2017/10/04(水) 16:54:16.22 ID:PtZzIAUf0.net]
- pythonの基礎を一通り勉強したので自分で少しアレンジしてコード書いてみたんですがさっぱり動きませんどこが悪いんでしょうか
文字列と数字が混じったyomikomiテキストからデータを読み込んで倍数ごとに分けるプログラムがつくりたんですが、、、 https://ideone.com/5c8QUt
- 556 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 17:27:23.58 ID:e2PGw4tFa.net]
- 頭
- 557 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 18:05:02.18 ID:CHDZSBTlM.net]
- 頭なら良いじゃん。俺は顔だよ? 頭よくても何の意味も無いっつうの。
- 558 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 18:27:21.77 ID:e2PGw4tFa.net]
- 顔なら整形できるけど
頭の整形はムリポ
- 559 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 19:24:17.30 ID:DMSv62cB0.net]
- FOR文内ではないcontinue
インデント
- 560 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 19:40:35.82 ID:iIT8B9nN0.net]
- >>546
思いつくままに ・continueの字下げは直前のprintと同じ段で良いはず ・forの内側に関数定義のあるコードって初めて見たんだが、何のテクニックだろ
- 561 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 20:00:15.18 ID:tkJ4WDEe0.net]
- 偉そうに抜かすクセに全く役に立たんクズどもかw
- 562 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 20:35:42.13 ID:+JSlwxf30.net]
- >>526-528
ポインタの無い言語は、Java, C# と、 軽量言語の、Python, Ruby, JavaScript なども、すべて参照渡し 値渡し、つまりコピーするのは、C/C++ だけ そして、ポインタの無い言語は、コピーすると、 Shallow Copy になり、参照だけがコピーされて、 実体はコピーされず、共有される 参照先の実体までコピーしたいのなら、Deep Copy
- 563 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 21:01:41.91 ID:DMSv62cB0.net]
- linux機でインストールできたけど?
環境とエラーログ無いとpyOpenSSLの件について答えれれ無い。 sudo pip3 install pyOpenSSL [sudo] のパスワード: Collecting pyOpenSSL pyOpenSSL Found existing installation: idna 2.0 Uninstalling idna-2.0: Successfully uninstalled idna-2.0 Running setup.py install for pycparser ... done Found existing installation: cryptography 1.2.3 Uninstalling cryptography-1.2.3: Successfully uninstalled cryptography-1.2.3 Successfully installed asn1crypto-0.23.0 cffi-1.11.1 cryptography-2.0.3 idna-2.6 pyOpenSSL-17.3.0 pycparser-2.18
- 564 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 21:04:21.89 ID:DMSv62cB0.net]
- CentOS 7 とかは、
gcc python-devel open
- 565 名前:ssl-devel
libffi-devel が必要 [] - [ここ壊れてます]
- 566 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 21:09:54.57 ID:tkJ4WDEe0.net]
- >>554
お前アフォか? レンタルサーバーではsudoすら使えないんだけど? ウンコ野郎
- 567 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 21:12:04.73 ID:qvzsuyfm0.net]
- >>553
参照の値渡しを参照渡しとは呼ばない、参照渡しの“参照”は“変数に対する参照”で“実体に対する参照”ではない 隠蔽されている実装の話をするのは憚られるが、CPythonならPyObject*で変数ポインタではなくオブジェクトポインタ Javaのプリミティブ型とC#の構造体は値型だし、C#はポインタが基本隠蔽されていても参照渡しは参照渡しで別にある
- 568 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 21:35:21.24 ID:tkJ4WDEe0.net]
- >>554
自分の環境では問題ないけど? ってのたまう空気読めない先輩みたいなウンコ外道だな
- 569 名前:デフォルトの名無しさん [2017/10/04(水) 21:37:22.53 ID:PtZzIAUf0.net]
- >>551
関数定義いらないですね、、、 とりあえず関数の定義は削除してcontinueもいらなさそうなので消してみました txtファイルから読み込んだ場合数値も文字列も全て文字列として読み込まれるらしくisdigit関数が使えなくて 数値と文字列の分離ができなくなって詰んでます https://ideone.com/eahZjr
- 570 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 21:41:33.64 ID:tkJ4WDEe0.net]
- >>555
centos7では俺も試してるんだよ、ボンクラ お前の環境でインストール出来たのがそんなに嬉しいんかい、ウンコ
- 571 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 21:53:32.37 ID:mzU4dyKEa.net]
- >>559
エラーメッセージ読もうよ ファイルが見つからないって書いてあるよ
- 572 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 21:55:08.83 ID:tkJ4WDEe0.net]
- >>555
ドアホが
- 573 名前:遊園地 mailto:sage [2017/10/04(水) 21:55:21.02 ID:DMSv62cB0.net]
- 俺のはlinux mint18.2 Windows 10 x86_64
2chに5年も居る。真性の基地外に相手に余裕が無いんか(笑) 鳥取県の人間はケチが多いって言われてるけど、 実際にその通りだな。 命が掛かってるのに数千円の有料プランにグレードアップしないんだから(失笑)
- 574 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 21:56:25.30 ID:+JSlwxf30.net]
- Docker Hub で、pyOpenSSL で検索すれば?
誰かが、アップしているかも
- 575 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 21:58:48.58 ID:tkJ4WDEe0.net]
- >>563
>2chに5年も居る。真性の基地外に相手に余裕が無いんか(笑) 日本語不自由そうだな、可哀想に
- 576 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 22:00:26.13 ID:+JSlwxf30.net]
- >>559
自分で、オリジナルのテキストファイルの形式を作るか、または、 JSON, XML, CSV/TSV などの汎用的な形式を使う
- 577 名前:デフォルトの名無しさん mailto:sage [2017/10/04(水) 22:12:17.56 ID:tkJ4WDEe0.net]
- >>563
キモイ
- 578 名前:遊園地 mailto:sage [2017/10/04(水) 22:19:24.42 ID:DMSv62cB0.net]
- >>559
ファイル名は変えて有る。 必要ならファイルを閉じる前に別のファイルに出力したり編集して。 https://ideone.com/eEPGp6
- 579 名前:デフォルトの名無しさん [2017/10/04(水) 22:59:53.85 ID:PtZzIAUf0.net]
- >>568
ありがとうございます! 勉強させてもらいます!
- 580 名前:遊園地 mailto:sage [2017/10/04(水) 23:08:55.99 ID:DMSv62cB0.net]
- >>569
お手伝いできてよかったです。
- 581 名前:遊園地 mailto:sage [2017/10/05(木) 01:21:33.35 ID:/3ZVpiHq0.net]
- Django + wsgi
複数プロジェクト扱いたい場合 Unix 系なら ":"、Windows なら ";" で複数設定できます 例) WSGIPythonPath /path/to/foo;/path/to/bar (Windows の場合)
- 582 名前:遊園地 mailto:sage [2017/10/05(木) 01:26:01.45 ID:/3ZVpiHq0.net]
- >>スペル「2chに命を掛けた男」
URL tokibito.hatenablog.com/entry/20160202/1454344534
- 583 名前:デフォルトの名無しさん [2017/10/05(木) 10:17:38.60 ID:HmFyE7biM.net]
- ファイルの読み込みで入力レコードセパレーターを変更したい場合はど
- 584 名前:フようにすれば良いですか?
perlで言うところの$/を変更したいです やりたい事は改行2つ連続してるところを1行として読み込みたいです。 [] - [ここ壊れてます]
- 585 名前:デフォルトの名無しさん [2017/10/05(木) 10:57:00.75 ID:BfUSea9F0.net]
- 'a\nb\n\nc\nd'だとしたら'a\nb\nc\nd'にしたいということ?
- 586 名前:遊園地 mailto:sage [2017/10/05(木) 11:32:42.21 ID:/3ZVpiHq0.net]
- こう感じの?
配列 0 ['0123456789', '\n'] 1 ['\n'] 2 ['0123456789', '\n'] 3 ['\n'] 4 ['\n'] 5 ['0123456789', '\n'] 6 ['\n'] 7 ['\n'] 8 ['0123456789', '\n'] 単体の\nだけ削除?
- 587 名前:遊園地 mailto:sage [2017/10/05(木) 11:43:24.94 ID:/3ZVpiHq0.net]
- コード使い回しの降参です。
fast-uploader.com/file/7062726887311/ あとは自力か他の人に任せました。
- 588 名前:デフォルトの名無しさん mailto:sage [2017/10/05(木) 13:38:19.58 ID:1IZyH5XIa.net]
- >>559
どうかな? https://ideone.com/MuWwwH
- 589 名前:遊園地 mailto:sage [2017/10/05(木) 14:27:28.13 ID:/3ZVpiHq0.net]
- >>577
割と、こう言うの欲しかった。 ありがとう。 ニートだし過去すれ行って宝探しでもしてくるか(笑) やっぱり、 テキストデータの形式が分からないと答えれらないと思う。
- 590 名前:遊園地 mailto:sage [2017/10/05(木) 18:21:06.88 ID:/3ZVpiHq0.net]
- >>573
https://ideone.com/Nij5s3 多分、使えないコード。
- 591 名前:遊園地 mailto:sage [2017/10/05(木) 18:51:51.00 ID:/3ZVpiHq0.net]
- 勘違いしてたかも?。
「レコード」 ”テーブル”と”カラム”が、データが保管される場所のことを表していた語に対して、”レコード”はデータそのもののことを指す言葉 セパレータ (separator)とは データを項目ごとに区切る際の「区切り文字」のこと。 MySqlとか?
- 592 名前:デフォルトの名無しさん mailto:sage [2017/10/05(木) 23:04:04.49 ID:RWFlOlgJ0.net]
- >>566
に書いてある
- 593 名前:遊園地 mailto:sage [2017/10/05(木) 23:27:11.16 ID:/3ZVpiHq0.net]
- オリジナルのテキストファイルを作っちゃた上で、
後で編集するのに困ったとか言う落ちだと思ってた。
- 594 名前:遊園地 mailto:age [2017/10/06(金) 02:49:04.57 ID:vfMxTM1h0.net]
- 暇してるんで、問題が有ったら下さいな!
解決はできないと、思いまーすww
- 595 名前:デフォルトの名無しさん [2017/10/06(金) 17:18:10.97 ID:x9I8YTr40.net]
- >>583
>>577 無事できましたー 2ch見てなかったのであんま似てないですが https://ideone.com/bp1c3Z
- 596 名前:デフォルトの名無しさん mailto:sage [2017/10/06(金) 17:24:20.28 ID:vfMxTM1h0.net]
- >>584
おめでとう。
- 597 名前:デフォルトの名無しさん mailto:sage [2017/10/07(土) 22:05:47.17 ID:ywriSavj0.net]
- Windows版Python3.3以降の標準venvによる仮想環境について
activate、deactivateによる環境切り替え方法は理解したのだけど 仮想環境での作業が終わり、そのウインドウをもう使わないのであれば deactivateの実行を省略してコマンドウィンドウを閉じてよいという理解でOK? 今はdeactivateを実行してから閉じているのだけど、地味に面倒なので
- 598 名前:デフォルトの名無しさん mailto:sage [2017/10/07(土) 22:33:41.40 ID:PGbGVahj0.net]
- 閉じていい
- 599 名前:デフォルトの名無しさん mailto:sage [2017/10/07(土) 22:45:34.85 ID:ywriSavj0.net]
- >>587
ありがとうスッキリした 環境変数をいじると聞いていたので怖くてね
- 600 名前:デフォルトの名無しさん mailto:sage [2017/10/08(日) 02:56:19.00 ID:c+9se5pxM.net]
- おすすめの開発環境教えてください
Jupyterもいいけどforループ中に変数の値確認とかしにくくて。。
- 601 名前:デフォルトの名無しさん mailto:sage [2017/10/08(日) 13:22:38.11 ID:ZTphJ9Uc0.net]
- jupyterを使ってるからにはjupyterでできるようなこともしたいんだと察するが
そんなことができる開発環境は他にないぞ それでもいいのか?
- 602 名前:デフォルトの名無しさん mailto:sage [2017/10/08(日) 14:09:46.10 ID:c4yAv73l0.net]
- jupyter labでええやん
- 603 名前:デフォルトの名無しさん mailto:sage [2017/10/08(日) 21:51:32.63 ID:zTO6dX8o0.net]
- MySQLdbでちょっと重めのクエリ投げると
たまに接続が切れて読み込み状態のままフリーズしてる… 原因ってなんですか?
- 604 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 00:57:00.56 ID:Pvd3T6Tb0.net]
- >>589
PyCharmがjupyterも扱えるようになったと聞いた。自分で試してみたことはないけど Pro版じゃないとだめだったかも
- 605 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 01:01:18.11 ID:Pvd3T6Tb0.net]
- >>592
「ちょっと重め」ではなくとんでもなく重くて、まだクエリが帰って来てないのでは? コードから実行するSQLをMySQLのコマンドラインで実行してみて、実用的な時間内で返ってくるか試してみたら?
- 606 名前:デフォルトの名無しさん mailto:sage [2017/10/09(月) 05:43:34.73 ID:WJvY/TnF0.net]
- タイムアウトを伸ばせば?
- 607 名前:デフォルトの名無しさん [2017/10/11(水) 13:13:45.82 ID:RS1iM8i50.net]
- 2次方程式の解を求めるプログラムを作りたいんですが何が違うのでしょう?
def kai (A,B,C): kai1 = (-B + (B**2 - 4*A*C) ** 0.5 ) / (2*A) kai2 = (-B - (B**2 - 4*A*C) ** 0.5 ) / (2*A) str(kai1) str(kai2) return kai1 , kai2 print("ax^2+bx+c") a = input("aの値を入力してください") b = input("bの値を入力してください") c = input("cの値を入力してください") float(a) float(b) float(c) kai(a,b,c) print("答えは" + kai1 + "と" + kai2 + "です" )
- 608 名前:デフォルトの名無しさん [2017/10/11(水) 13:14:17.59 ID:RS1iM8i50.net]
- def の中はしっかりインデントしてます
- 609 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 13:18:10.14 ID:PANI8oIY6.net]
- kai1, kai2 = kai(a,b,c)
- 610 名前:デフォルトの名無しさん [2017/10/11(水) 13:54:16.65 ID:RS1iM8i50.net]
- >>598
動きませんでした
- 611 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 14:06:10.86 ID:rDStqhBV0.net]
- return str(kai1), str(kai2)
- 612 名前:デフォルトの名無しさん [2017/10/11(水) 14:14:18.48 ID:RS1iM8i50.net]
- 何が違うんですかね?
def kai1(A,B,C): kai1 = (-B + (B**2 - 4*A*C) ** 0.5 ) / (2*A) return str(kai1) def kai2(A,B,C): kai2 = (-B + (B**2 - 4*A*C) ** 0.5 ) / (2*A) return str(kai2) print("ax^2+bx+c") a = input("aの値を入力してください") b = input("bの値を入力してください") c = input("cの値を入力してください") float(a) float(b) float(c) x1 = kai1(a,b,c) x2 = kai2(a,b,c) print("答えは" + x1 + "と" + x2 + "です" )
- 613 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 14:19:14.31 ID:rDStqhBV0.net]
- 小学生じゃないんならもう少し頭使え
kai1, kai2 = kai(float(a), float(b), float(c))
- 614 名前:デフォルトの名無しさん mailto:sage [2017/10/11(水) 14:40:05.85 ID:++rAyAEa0.net]
- >>601
根本的なところがちょいちょいおかしい。 float(a) float(b) float(c) の後に、 print (type(a)) print (type(float(a))) っていれてみな。
- 615 名前:デフォルトの名無しさん [2017/10/11(水) 14:55:18.71 ID:RS1iM8i50.net]
- 解決しました
def kai1(A,B,C): kai1 = (-B + (B**2 - 4*A*C) ** 0.5 ) / (2*A) return str(kai1) def kai2(A,B,C): kai2 = (-B + (B**2 - 4*A*C) ** 0.5 ) / (2*A) return str(kai2) print("ax^2+bx+c") a = float(input("aの値を入力してください")) b = float(input("bの値を入力してください")) c = float(input("cの値を入力してください")) x1 = kai1(a,b,c) x2 = kai2(a,b,c) print("答えは" + str(x1) + "と" + str(x2) + "です" )
- 616 名前:デフォルトの名無しさん mailto:sage [2017/10/12(木) 13:23:18.15 ID:uZnuZ+2WF.net]
- つぎのかたどうぞ
- 617 名前:デフォルトの名無しさん [2017/10/12(木) 23:38:44.95 ID:vEl/Ql1o0.net]
- すみません、環境の話になりますが、お教えいただけないでしょうか。
Windows 10 64bitのPCにAnaconda3を用いてpythonを インストールしました。 参考にしている本が、Cドライブ直下にインストールを勧めていたので、 それに従いました。 idleを立ち上げて、pythonを実行しています(これも本の勧めです。)。 pythonシェルから .pyのファイルを実行しようとすると、 コマンドプロンプトの画面全体に Fail to open folder shield registry for query !! のメッセージ?(アラート?)がたくさん出ます。 これは何が悪いのでしょうか。 pyファイルは一応開くことができて、実行及び結果も大丈夫です。 PCがぶっ壊れるのかもしれないと思うと不安です。 どうぞご教示いただけますようお願いいたします。
- 618 名前:デフォルトの名無しさん mailto:sage [2017/10/13(金) 01:19:28.34 ID:jzVwhRHwM.net]
- venvとcondaの仮想環境はどう使い分ければいいんでしょうか?
- 619 名前:デフォルトの名無しさん mailto:sage [2017/10/13(金) 03:08:46.17 ID:q20zS1pCa.net]
- >>607
venvはディレクトリ指定して環境作れるから プロジェクトのあるディレクトリに作って 移動して activateすれば使えるし作っているプロジェクト専用の環境としてべんり condaはどこのディレクトリからでも環境の切り替えが楽使いまわせる環境
- 620 名前:デフォルトの名無しさん mailto:sage [2017/10/13(金) 03:17:20.80 ID:JHJOvcP00.net]
- >>606
「Fail to open folder shield registry for query」で検索! このエラーメッセージは、正しいのか? 検索で、全くヒットしないのだが 何のアプリのエラーメッセージだ?
|

|