★当スレにRubyのソースコード類を書くことを禁ず
☆Ruby等、Pythonではないプログラミング言語での回答類を書くことも禁ず
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDEまたはcommand line/OS)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その41【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1549282930/
◆PythonのHome Page
http://www.python.org/
◆まとめwiki
ttp://python.rdy.jp/
◆Pythonのソースコードをそのまま5ちゃんにコピペすると
インデントが崩れるので
こういうところ↓にはってきてください
ttp://ideone.com/ Pythonするにはぷち手間あるのがめんどうかなぁ
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数を長めに指定しる。
ttps://jupyter.org/try (旧try.jupyter.org)ちょっとめんどうそう
ttps://ja.osdn.net/pastebin/ ログイン必須になりやがった(゚Д゚#)
−−−−天麩羅ここまで−−−−
くだすれPython(超初心者用) その42【Ruby禁止】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2019/03/18(月) 13:42:55.36ID:+MPRGO7m504デフォルトの名無しさん
2019/04/01(月) 22:05:13.82ID:WwdHkKwz505デフォルトの名無しさん
2019/04/01(月) 22:08:51.56ID:NO9OwW0c 1,1,1,1,1
とか出ても泣くなよ
完全な乱数だからこそ起こり得る
だからみんな擬似乱数に頼ってる訳でね
とか出ても泣くなよ
完全な乱数だからこそ起こり得る
だからみんな擬似乱数に頼ってる訳でね
506デフォルトの名無しさん
2019/04/01(月) 22:47:16.29ID:k5EPZlMW 擬似乱数じゃあ燃えないんだよ
507デフォルトの名無しさん
2019/04/02(火) 00:44:41.58ID:CvY8tC6O rdrandとか使ってみては
508デフォルトの名無しさん
2019/04/02(火) 05:54:52.30ID:gBvXhrn2 配列があります
a=[1,2,3,4,5]
こいつを
12345
という数値にしたいのです
いい方法があったら教えてください。
a=[1,2,3,4,5]
こいつを
12345
という数値にしたいのです
いい方法があったら教えてください。
509デフォルトの名無しさん
2019/04/02(火) 05:57:27.50ID:gBvXhrn2 シンプルで処理の早い方法をさがしてます。
お願いいたします。
お願いいたします。
510デフォルトの名無しさん
2019/04/02(火) 06:58:38.20ID:CvY8tC6O from functools import *
from math import log10
a=[1,2,3,4,5]
b=reduce(lambda x,y:y+x*10**(int(log10(y))+1),reversed(a))
もっといいやり方がいくらでもありそう
from math import log10
a=[1,2,3,4,5]
b=reduce(lambda x,y:y+x*10**(int(log10(y))+1),reversed(a))
もっといいやり方がいくらでもありそう
511デフォルトの名無しさん
2019/04/02(火) 07:02:28.38ID:vnq7A+eD >>508
int(‘’.join(map(str, a)))
int(‘’.join(map(str, a)))
512デフォルトの名無しさん
2019/04/02(火) 07:33:10.79ID:gBvXhrn2513デフォルトの名無しさん
2019/04/02(火) 07:44:53.89ID:QTHUeRtx 12345 if a == [1,2,3,4,5] else a
514デフォルトの名無しさん
2019/04/02(火) 08:03:00.15ID:ktdvkELe 文字列にしてから整数にすれば良いと思う。
b=''
a=[1,2,3,4,5]
for i in a:b+=str(i)
print(int(b))
b=''
a=[1,2,3,4,5]
for i in a:b+=str(i)
print(int(b))
515デフォルトの名無しさん
2019/04/02(火) 08:23:27.64ID:gBvXhrn2516デフォルトの名無しさん
2019/04/02(火) 08:32:46.28ID:Vs75GbqA b=0
a=[1,2,3,4,5]
for i in a:b=b*10+i
print(b)
a=[1,2,3,4,5]
for i in a:b=b*10+i
print(b)
517デフォルトの名無しさん
2019/04/02(火) 08:33:24.41ID:/q81pfPO 後置ifで、perlで初めて見た
forも後置できるようなふいんきもあったがperlではそれは出来なかった
forも後置できるようなふいんきもあったがperlではそれは出来なかった
518デフォルトの名無しさん
2019/04/02(火) 08:40:52.84ID:gBvXhrn2519デフォルトの名無しさん
2019/04/02(火) 10:07:58.36ID:USFH8Mum C系言語で言う三項演算子だね。
condition ? A : B
がPythonでは、
A if condition else B
となる。
conditionが真のときA、偽のときBになる式(Expression)
condition ? A : B
がPythonでは、
A if condition else B
となる。
conditionが真のときA、偽のときBになる式(Expression)
520デフォルトの名無しさん
2019/04/02(火) 11:07:08.60ID:gBvXhrn2 そうなんですね。
勉強になりました。
勉強になりました。
521デフォルトの名無しさん
2019/04/02(火) 12:24:56.41ID:5+C+zQyU 疑似乱数だと 1,1,1,1 とかは出ないよな
0%
本物の乱数なら 0% ではない
この違いは大きい
0%
本物の乱数なら 0% ではない
この違いは大きい
522デフォルトの名無しさん
2019/04/02(火) 12:31:23.80ID:5+C+zQyU > 516
functools.reduce(lambda a, b: 10*a+b, [1,2,3,4,5])
functools.reduce(lambda a, b: 10*a+b, [1,2,3,4,5])
523デフォルトの名無しさん
2019/04/02(火) 14:23:55.35ID:uhL2EIxw cannot import name "xx" となった場合には同じ名前のファイル名を変更するとエラーがきえるようなのですが、相変わらずエラーをはいてしまいます
考えられる原因は分かりますか
考えられる原因は分かりますか
524デフォルトの名無しさん
2019/04/02(火) 14:30:15.60ID:eS5z4Dy6 パスが通ってないとこにおいてある
525デフォルトの名無しさん
2019/04/02(火) 14:33:42.65ID:LaytCbYO >>521
本気かどうか分からない発言をやめろ
本気かどうか分からない発言をやめろ
526デフォルトの名無しさん
2019/04/02(火) 14:42:17.69ID:YOIu+k7A >>521
初心者が多いところで嘘をばらまくな
初心者が多いところで嘘をばらまくな
527デフォルトの名無しさん
2019/04/02(火) 14:58:56.35ID:5h6Mpqem528デフォルトの名無しさん
2019/04/02(火) 17:04:02.29ID:v4Q8SbqT youtubeのチュート見ながらコード入力してるんですが、1画面だと行ったり来たりが大変です。どうしたらいいですやろうか
529デフォルトの名無しさん
2019/04/02(火) 17:15:53.04ID:DUIYqp7M より安全のためには、secrets を使いなさいと書かれてるぞ。
https://docs.python.org/ja/3/library/secrets.html?highlight=secret#module-secrets
secrets --- 機密を扱うために安全な乱数を生成する
バージョン 3.6 で追加.
乱数
secrets モジュールは OS が提供する最も安全な乱雑性のソースへのアクセスを提供します。
class secrets.SystemRandom
https://docs.python.org/ja/3/library/secrets.html?highlight=secret#module-secrets
secrets --- 機密を扱うために安全な乱数を生成する
バージョン 3.6 で追加.
乱数
secrets モジュールは OS が提供する最も安全な乱雑性のソースへのアクセスを提供します。
class secrets.SystemRandom
530デフォルトの名無しさん
2019/04/02(火) 17:21:30.90ID:DUIYqp7M >>494 なんでサイトを作る必要性があるんだよ。 何を勉強したいの?
python の勉強をしたいんだろ?
初心者用の本でも読んだら? UI もやりたければ kivy とかUI が記述されてるものを読む。
サーバーサイドのアプリを作るつもり?
python の勉強をしたいんだろ?
初心者用の本でも読んだら? UI もやりたければ kivy とかUI が記述されてるものを読む。
サーバーサイドのアプリを作るつもり?
531デフォルトの名無しさん
2019/04/02(火) 17:24:41.06ID:DUIYqp7M >>515 3項演算子
532デフォルトの名無しさん
2019/04/02(火) 18:48:53.15ID:2czOBGaZ ハードウェア乱数は回路特性や個体差による偏りを避けるのが非常に難しいので質はよくないのが一般的
暗号に使うような乱数は普通のアルゴリズムでは容易に解析されるので駄目
DESなどの暗号化アルゴリズムを通し、通す前のデータも推測が困難なものを用意しないと駄目
暗号に使うような乱数は普通のアルゴリズムでは容易に解析されるので駄目
DESなどの暗号化アルゴリズムを通し、通す前のデータも推測が困難なものを用意しないと駄目
533デフォルトの名無しさん
2019/04/02(火) 19:11:48.00ID:zdX00lQq なんでPython の公式ドキュメントを読まないんだろ。
https://docs.python.org/ja/3/library/random.html
random は、わざわざ赤字枠で
警告 このモジュールの擬似乱数生成器をセキュリティ目的に使用してはいけません。セキュリティや暗号学的な用途については secrets モジュールを参照してください。
とはっきり書かれてるのに、
https://docs.python.org/ja/3/library/random.html
random は、わざわざ赤字枠で
警告 このモジュールの擬似乱数生成器をセキュリティ目的に使用してはいけません。セキュリティや暗号学的な用途については secrets モジュールを参照してください。
とはっきり書かれてるのに、
534デフォルトの名無しさん
2019/04/02(火) 19:41:05.05ID:v4Q8SbqT 15パズルの作り方おしえてくだちい
535デフォルトの名無しさん
2019/04/02(火) 20:03:34.08ID:NbiLDEG1 バルサ材が加工しやすくてオススメ
536デフォルトの名無しさん
2019/04/02(火) 21:12:43.18ID:b+v2x4v2 車輪のついた目覚まし時計を用意してください
537デフォルトの名無しさん
2019/04/02(火) 21:20:06.33ID:Vs75GbqA 1234
5678
9ABC
DEF_
動かしたい文字を指定して_と入れ替える
5678
9ABC
DEF_
動かしたい文字を指定して_と入れ替える
538デフォルトの名無しさん
2019/04/02(火) 21:37:38.48ID:wAuLgRoA Tkinterで画像や図形を回転させるにはどうしたらいいの?
困ってます。誰かお助けを〜
困ってます。誰かお助けを〜
539デフォルトの名無しさん
2019/04/02(火) 21:38:53.33ID:wAuLgRoA Tkinterで画像や図形を回転させるにはどうしたらいいの?
困ってます。誰かお助けを〜
困ってます。誰かお助けを〜
540デフォルトの名無しさん
2019/04/02(火) 22:26:49.68ID:igRuziJm >>536
子供の頃チクタクバンバン欲しかった
子供の頃チクタクバンバン欲しかった
541デフォルトの名無しさん
2019/04/02(火) 23:49:35.36ID:erJYBDt6 誰か教えて
542デフォルトの名無しさん
2019/04/03(水) 00:21:31.77ID:5VkdCwYU >>528
ちゃんとやる気があるなら、はした金をけちらずに入門書の一冊くらい買った方がいいぞ。
ちゃんとやる気があるなら、はした金をけちらずに入門書の一冊くらい買った方がいいぞ。
543デフォルトの名無しさん
2019/04/03(水) 01:17:07.17ID:bKctsYec544デフォルトの名無しさん
2019/04/03(水) 02:10:23.38ID:3cZxhEDV >>528 動画でやるなんて論外。 無料の教材だってたくさんあるのに。
545デフォルトの名無しさん
2019/04/03(水) 02:11:07.46ID:3cZxhEDV >>541 お前は誰だ
546デフォルトの名無しさん
2019/04/03(水) 04:45:40.86ID:AO08fcyX 私だ
547デフォルトの名無しさん
2019/04/03(水) 05:55:51.06ID:X0z4NnXI >>510
成金プログラミング
成金プログラミング
548デフォルトの名無しさん
2019/04/03(水) 06:27:41.79ID:5Stw3nSC Pythonからwindowsの電源を落としたり、スリープさせたり、復帰させる方法教えてエロい人
549デフォルトの名無しさん
2019/04/03(水) 07:15:33.05ID:0FHlYbf3 >>548
os.system('shutdown -s -f')
os.system('shutdown -s -f')
550デフォルトの名無しさん
2019/04/03(水) 07:21:22.65ID:5Stw3nSC >>549
スリープからの復帰はできませんか?
スリープからの復帰はできませんか?
551デフォルトの名無しさん
2019/04/03(水) 07:45:54.81ID:0FHlYbf3 os.system の仕様をよめはげ >>550
552デフォルトの名無しさん
2019/04/03(水) 07:47:00.37ID:xJgAab/L >>547
510だけど正直log10は頭悪いと思った
522さんのようなことがしたかった
ただ、文字列連結してint化するとか、forを回すほうが富豪的発想だと思うよ…
今朝の脳みそでやるなら
sum([10**x[0]*x[1] for x in enumerate(reversed(a))])
かなあ
510だけど正直log10は頭悪いと思った
522さんのようなことがしたかった
ただ、文字列連結してint化するとか、forを回すほうが富豪的発想だと思うよ…
今朝の脳みそでやるなら
sum([10**x[0]*x[1] for x in enumerate(reversed(a))])
かなあ
553デフォルトの名無しさん
2019/04/03(水) 07:57:31.91ID:0FHlYbf3554デフォルトの名無しさん
2019/04/03(水) 08:00:53.20ID:0FHlYbf3 (0, 1, 0) でスリープ
(1, 1, 0)だと休止
たぶん復帰は(0, 0, 0)だハゲ
(1, 1, 0)だと休止
たぶん復帰は(0, 0, 0)だハゲ
555デフォルトの名無しさん
2019/04/03(水) 08:28:25.21ID:5Stw3nSC 復帰しません。。。
556デフォルトの名無しさん
2019/04/03(水) 08:38:28.45ID:0FHlYbf3 >>555
そりゃわるかったなハゲ
ctypes.windll.kernel32.SetThreadExecutionState(0x800000)
でどうだハゲ
でもスリープしてたらいつまでたっても↑のコマンド実行されないとおもうんぞwwwwハゲwwwww
そりゃわるかったなハゲ
ctypes.windll.kernel32.SetThreadExecutionState(0x800000)
でどうだハゲ
でもスリープしてたらいつまでたっても↑のコマンド実行されないとおもうんぞwwwwハゲwwwww
557デフォルトの名無しさん
2019/04/03(水) 08:40:14.44ID:5Stw3nSC だめですが。。。
558デフォルトの名無しさん
2019/04/03(水) 08:51:21.84ID:0FHlYbf3 スリープしたら処理が全部止まるから、
time.sleepとかつかって一定時間後復帰させようとしても
そもそもPythonがとまってるっていうwww
だから復帰は(普通)手動しかないっていうwww
遠隔復帰させたいなら、
ポート開けておいて
マジックパケット送ったらサスペンドやめるように設定しておくとかが一般的らしいっていうwww
time.sleepとかつかって一定時間後復帰させようとしても
そもそもPythonがとまってるっていうwww
だから復帰は(普通)手動しかないっていうwww
遠隔復帰させたいなら、
ポート開けておいて
マジックパケット送ったらサスペンドやめるように設定しておくとかが一般的らしいっていうwww
559デフォルトの名無しさん
2019/04/03(水) 08:54:08.74ID:MU+vDr7z560デフォルトの名無しさん
2019/04/03(水) 08:56:21.74ID:5Stw3nSC 私の使ってるフリーソフトは復帰可能です。。。
どうすればPythonでも可能になるのですか?
どうすればPythonでも可能になるのですか?
561デフォルトの名無しさん
2019/04/03(水) 09:27:47.11ID:0FHlYbf3 フリーソフトとやらでできるのなら、BIOSは問題ないようだな
pypi32をインスコ
↓
win32service
win32serviceutil
win32event
の使い方を覚える
で、復帰できるようになるぞ。たぶんな。
SetWaitableTimerとかCancelWaitableTimerの使い方覚えるのは最低限必要
あと
ctypes.windll.PowerProf系のどこか
pypi32をインスコ
↓
win32service
win32serviceutil
win32event
の使い方を覚える
で、復帰できるようになるぞ。たぶんな。
SetWaitableTimerとかCancelWaitableTimerの使い方覚えるのは最低限必要
あと
ctypes.windll.PowerProf系のどこか
562デフォルトの名無しさん
2019/04/03(水) 09:35:06.12ID:5Stw3nSC ありがとうございます。
たかが復帰するだけなのに面倒くさいのですね。。。
マイコンの勉強をして指定の時間にキーボードのキーを押して復帰させるほうが簡単そうですね。。。
たかが復帰するだけなのに面倒くさいのですね。。。
マイコンの勉強をして指定の時間にキーボードのキーを押して復帰させるほうが簡単そうですね。。。
563デフォルトの名無しさん
2019/04/03(水) 09:40:29.34ID:5Stw3nSC 調べてみたらマイクロボットプッシュという商品がありました。。。
564デフォルトの名無しさん
2019/04/03(水) 09:47:52.56ID:0FHlYbf3 さぼるのは簡単だが
がんばるのは難しいからな
がんばるのは難しいからな
565デフォルトの名無しさん
2019/04/03(水) 09:49:07.32ID:0FHlYbf3 スリープ移行を抑制したいだけなら
ctypes.windll.kernel32.SetThreadExecutionState(0x80000001)
でできるんだがな
ctypes.windll.kernel32.SetThreadExecutionState(0x80000001)
でできるんだがな
566デフォルトの名無しさん
2019/04/03(水) 09:52:45.86ID:5Stw3nSC PC作業の自動化を考えてるのですが
節電のためにスリープにしたいのです。。。
決まった時間に復帰したいと考えてます。
節電のためにスリープにしたいのです。。。
決まった時間に復帰したいと考えてます。
567デフォルトの名無しさん
2019/04/03(水) 11:21:27.91ID:5oFsk66Q tkinterなら教えるが
568デフォルトの名無しさん
2019/04/03(水) 11:37:13.03ID:5Stw3nSC 教えてくだしゃあ
tkinterって画像や図形を回転する事ってできます?
Pillowとか使わないとできないですかね?
あと、図形や画像を半透明にしたり、図形を描画する時にジャギーがかかるんですけど
アンチエイリアス掛けたりできませんか?
Pythonで簡単なアニメーションを作りたいと考えてるんです。。。
別のライブラリの方が適してますか?
tkinterって画像や図形を回転する事ってできます?
Pillowとか使わないとできないですかね?
あと、図形や画像を半透明にしたり、図形を描画する時にジャギーがかかるんですけど
アンチエイリアス掛けたりできませんか?
Pythonで簡単なアニメーションを作りたいと考えてるんです。。。
別のライブラリの方が適してますか?
569デフォルトの名無しさん
2019/04/03(水) 11:40:34.07ID:5oFsk66Q まるちんこしてるみたいだから教えるのやめるわ
570デフォルトの名無しさん
2019/04/03(水) 11:53:00.68ID:5Stw3nSC ん?何言ってるのかわからん
571デフォルトの名無しさん
2019/04/03(水) 12:33:37.28ID:/cw++oNj マルチポストのことじゃないかな。
回答者は答えたのがバカみたいなので嫌う傾向がある。
回答者は答えたのがバカみたいなので嫌う傾向がある。
572デフォルトの名無しさん
2019/04/03(水) 12:53:51.44ID:5Stw3nSC マルチポストなんてしてませんがw
ID:5oFsk66Qは荒らしだと思われます。
そもそも、Pythonスレなんてここともう一つくらいしかないですよ
ID:5oFsk66Qは荒らしだと思われます。
そもそも、Pythonスレなんてここともう一つくらいしかないですよ
573デフォルトの名無しさん
2019/04/03(水) 15:22:29.66ID:gMHQEYxM こちらの事案が解決できず困っております。
どなかた知恵をお借りできないでしょうか。
https://ja.stackoverflow.com/questions/53877/python-selenium
どなかた知恵をお借りできないでしょうか。
https://ja.stackoverflow.com/questions/53877/python-selenium
574デフォルトの名無しさん
2019/04/03(水) 15:42:22.54ID:BqlPAUDU スタックオーバーフローでも下にマルチポストって書かれててワロスwww
575デフォルトの名無しさん
2019/04/03(水) 15:45:23.80ID:vDvCcXyC 572
自分を顧みることすらせず
相手を荒らしと決めつけ
逆に激しく攻撃する
これこそ火病
朝鮮人かこいつ
自分を顧みることすらせず
相手を荒らしと決めつけ
逆に激しく攻撃する
これこそ火病
朝鮮人かこいつ
576デフォルトの名無しさん
2019/04/03(水) 16:18:09.05ID:Ya8PAqW4577デフォルトの名無しさん
2019/04/03(水) 16:39:25.94ID:gMHQEYxM 本当に困ってますのでどなたか助けていただけますと幸いです。
578デフォルトの名無しさん
2019/04/03(水) 16:58:42.87ID:Bn86U5ll tkinterでフォントファイルのパスを使ってフォント指定する事はできますか?
システムにフォントをインストールして使うのは嫌です!
システムにフォントをインストールして使うのは嫌です!
579デフォルトの名無しさん
2019/04/03(水) 17:10:39.22ID:Bn86U5ll 578
mac,windows間で使いたかったけど、調べたらできないって出てきたからやっぱりいいです!ありがとう
mac,windows間で使いたかったけど、調べたらできないって出てきたからやっぱりいいです!ありがとう
580デフォルトの名無しさん
2019/04/03(水) 19:36:25.11ID:5Stw3nSC581デフォルトの名無しさん
2019/04/03(水) 20:10:48.02ID:YPQocgCC 自分の書いてるコードに不安があるんですがコード晒してレビュー貰うみたいなことできるとこどこかないでしょうか
582デフォルトの名無しさん
2019/04/03(水) 20:18:05.43ID:Kr7AuJYU583デフォルトの名無しさん
2019/04/03(水) 20:28:41.38ID:EjkP21xl584デフォルトの名無しさん
2019/04/03(水) 20:33:33.26ID:0FHlYbf3585デフォルトの名無しさん
2019/04/03(水) 20:42:11.74ID:5Stw3nSC フリーソフトとして公開すればバグ報告もらえるよ
586デフォルトの名無しさん
2019/04/03(水) 20:53:20.32ID:YPQocgCC >>582
学生時代プログラミングやってましたで就職して派遣先で働いてるんですが現場の開発者が自分だけなのでレビューとかが無いんです
動くものは作れるんですが設計の際にクラス間の責任をどうするかとかこの場合どう実装するのが可読性や再利用性が良いのかとか、ある程度気にして書いてるつもりなんですが井の中の蛙のような気がしてストレス貯まるんですよね…
学生時代プログラミングやってましたで就職して派遣先で働いてるんですが現場の開発者が自分だけなのでレビューとかが無いんです
動くものは作れるんですが設計の際にクラス間の責任をどうするかとかこの場合どう実装するのが可読性や再利用性が良いのかとか、ある程度気にして書いてるつもりなんですが井の中の蛙のような気がしてストレス貯まるんですよね…
587デフォルトの名無しさん
2019/04/03(水) 21:21:03.18ID:P49ekyQy588デフォルトの名無しさん
2019/04/03(水) 23:30:06.62ID:4XO/CSdW 文法チェックなら、各言語に、Lint みたいなツールがあるはず
アプリ開発のデザインパターンは、Ruby on Rails みたいなフレームワークで学ぶ。
基本は、SASS のPartial File みたいな、各部品(コンポーネント)ごとにファイルを分割して作る
そうすると、各コンポーネントが初期化される順番が難しくなるので、
設定ファイルなどで、依存性注入などを行う
各ライブラリを自分で組み立てる方法では、
全体の組み立て方がわからないため、次第に、スパゲッティ・泥団子へと発展していく
一方、フレームワークで学ぶと、先に全体像があって、そこに各部品をはめ込むため、
非常にわかりやすいし、個人による骨組みの違いがないので、プロ向き
ほとんどのフレームワークが、Rails を基礎としているのは、そういう理由
アプリ開発のデザインパターンは、Ruby on Rails みたいなフレームワークで学ぶ。
基本は、SASS のPartial File みたいな、各部品(コンポーネント)ごとにファイルを分割して作る
そうすると、各コンポーネントが初期化される順番が難しくなるので、
設定ファイルなどで、依存性注入などを行う
各ライブラリを自分で組み立てる方法では、
全体の組み立て方がわからないため、次第に、スパゲッティ・泥団子へと発展していく
一方、フレームワークで学ぶと、先に全体像があって、そこに各部品をはめ込むため、
非常にわかりやすいし、個人による骨組みの違いがないので、プロ向き
ほとんどのフレームワークが、Rails を基礎としているのは、そういう理由
589デフォルトの名無しさん
2019/04/03(水) 23:34:13.19ID:mjGt9zO6 >>588
毎度毎度、お前は人の話を聞いてないんだから二度と書き込むな。消えろ。
毎度毎度、お前は人の話を聞いてないんだから二度と書き込むな。消えろ。
590デフォルトの名無しさん
2019/04/04(木) 00:07:46.46ID:iClvVPMc なんとなくだけど、>>588が荒らしだしてからrubyの案件が目に見えて減少している
591デフォルトの名無しさん
2019/04/04(木) 00:41:27.74ID:Pph5q3Tv >>590 何よりやつ自身が没落を身にしみて感じてるからだろう。最後は美しく死んで欲しいね。
592デフォルトの名無しさん
2019/04/04(木) 12:03:07.17ID:evLvGSW5 a=[1,2,3]
a.append([4,5])
これでアペンドできますが、リストにアペンドできるものって数字のリストだけなんですか?
どういった種類があるか教えてください。
ゲームエンジンを使ってるんですが、シーンのインスタンスをアペンド出来るです。
a.append([4,5])
これでアペンドできますが、リストにアペンドできるものって数字のリストだけなんですか?
どういった種類があるか教えてください。
ゲームエンジンを使ってるんですが、シーンのインスタンスをアペンド出来るです。
593デフォルトの名無しさん
2019/04/04(木) 12:08:20.48ID:o65Xx8ND まずは試してみなきゃ
594デフォルトの名無しさん
2019/04/04(木) 12:17:11.31ID:ujCmteOm ドキュメントも読まなきゃ
595デフォルトの名無しさん
2019/04/04(木) 12:28:33.01ID:evLvGSW5 あい
596デフォルトの名無しさん
2019/04/04(木) 12:28:49.81ID:evLvGSW5 15パズルのロジックを超簡単に教えてください
概念的なものです
概念的なものです
597デフォルトの名無しさん
2019/04/04(木) 13:22:34.49ID:1Q0DXPVq まぁクソ単純な配列操作じゃね
要するに4x4の配列に1〜16までの数列割り振って16番を操作キャラとして考えて
16番を上下左右に移動させようとした時、移動先の配列が存在するかを判定
盤からはみ出さないなら移動先の配列に書かれた数字と16番を入れ替えるってのを繰り返すだけじゃね?
最初のシャッフルは16番を乱数移動で1000回くらい移動させれば破綻なく混ざると思う
要するに4x4の配列に1〜16までの数列割り振って16番を操作キャラとして考えて
16番を上下左右に移動させようとした時、移動先の配列が存在するかを判定
盤からはみ出さないなら移動先の配列に書かれた数字と16番を入れ替えるってのを繰り返すだけじゃね?
最初のシャッフルは16番を乱数移動で1000回くらい移動させれば破綻なく混ざると思う
598デフォルトの名無しさん
2019/04/04(木) 14:24:13.52ID:ly6XgvBu 適当にシャッフルすると解けないパターンあるから
あくまで移動をランダムにする
あくまで移動をランダムにする
599デフォルトの名無しさん
2019/04/04(木) 14:36:37.23ID:I9XLKTGd BeautifulSoupでのスクレイピングプログラムを書いています。
classがhogeclassになっているaタグの中のhref値をリストに入れたいのですが、
途中で躓いているので指導してくださるとうれしいです
以下のコードを実行するとaタグの抽出までは上手くできているのですがhrefが抽出できておらず
[]0<class 'list'>しか返ってきません。。。
改善コードを提示していただけると助かります
hogeclass_list=soup.select('.hogeclass')
for i in range(len(hogeclass_list):
href=hogeclass_list[i].select('a')
print(href,type(href),len(href)
classがhogeclassになっているaタグの中のhref値をリストに入れたいのですが、
途中で躓いているので指導してくださるとうれしいです
以下のコードを実行するとaタグの抽出までは上手くできているのですがhrefが抽出できておらず
[]0<class 'list'>しか返ってきません。。。
改善コードを提示していただけると助かります
hogeclass_list=soup.select('.hogeclass')
for i in range(len(hogeclass_list):
href=hogeclass_list[i].select('a')
print(href,type(href),len(href)
600デフォルトの名無しさん
2019/04/04(木) 15:04:30.61ID:WSmaK6Af soup.select('a.hogeclass')
601デフォルトの名無しさん
2019/04/04(木) 15:06:10.09ID:96SYsPoC602デフォルトの名無しさん
2019/04/04(木) 15:27:51.48ID:I9XLKTGd お、解決いたした
参考までに書くと
aタグ自体は既に抽出できているのでその後のhref値を取り出せば良く
それはhref=class_list[i].attrs['href']でいけた
実はそのURLも見てはいたんだが頭が働いてなかったみたいで今見返して理解した感じ
本当に助かったありがとうございます
参考までに書くと
aタグ自体は既に抽出できているのでその後のhref値を取り出せば良く
それはhref=class_list[i].attrs['href']でいけた
実はそのURLも見てはいたんだが頭が働いてなかったみたいで今見返して理解した感じ
本当に助かったありがとうございます
603デフォルトの名無しさん
2019/04/04(木) 16:42:46.14ID:evLvGSW5 >>597
わからぬい
わからぬい
■ このスレッドは過去ログ倉庫に格納されています
