Pythonのお勉強 Part75 (973レス)
上下前次1-新
337: (ワッチョイ 8554-1ppu) 06/15(日)13:50 ID:G5z1EdlA0(3/3) AAS
発想がアセンブラなんよな
インタプリタの癖に
338: (ワッチョイ b581-PAa2) 06/15(日)15:17 ID:kzSisivw0(1) AAS
いつのBASICの話しをしているんだよ
馬鹿なのか
339: (ワッチョイ 12ba-+7gZ) 06/15(日)15:20 ID:/3n/8z/j0(1) AAS
>>329
学位記で殴り合いの戦いやってる状態だ
340(1): (スップ Sdb2-xekI) 06/16(月)08:29 ID:LhShA12Gd(1/2) AAS
これからの時代、プログラミングの勉強して意味あるのかな…?
生成AIに全部もってかれそうなのに…
341(1): (ワッチョイ 3602-iSvu) 06/16(月)09:27 ID:9Jj7aSC30(1) AAS
>>340
コードをゼロから作り出すための言語仕様やアルゴリズムの習得というよりも、
生成AIが作ったコードを読み解ける能力が必要だろうな
そのためには、自分が書くならどう書くか、という視点を持つために、
ある程度は自分でも書ける程度の習得が必要となろうな
コーディングのスーパーマンにまでなる必要はないが
もうちょっと上位になり、生成AIに対してどのような入力が不足しているかを
分析評価する立場になると、今度は生成AIの勉強が必要となるかと
342: (スップ Sdb2-xekI) 06/16(月)12:13 ID:LhShA12Gd(2/2) AAS
なるほどー
343: (ワッチョイ 8554-1ppu) 06/16(月)19:20 ID:YKgh/cfB0(1/2) AAS
生成AIのプロンプトを頑張って書く期間なんか一瞬で終わるよ
ポケベルで文字送ってた期間より短命
344(2): (ワッチョイ 9e12-a+Bn) 06/16(月)23:17 ID:bO3umlfa0(1) AAS
>>341
あ、これAIが作ってるなっていうコードはわかるよな
大体バカ複雑な処理が全部一つのコードにまとまってるし、コメントが必要以上についてるか、必要なところについてない。
345: (ワッチョイ 8554-1ppu) 06/16(月)23:40 ID:YKgh/cfB0(2/2) AAS
なんでそんなもの見る機会があるんだ?
346: (ワッチョイ b5da-qHOC) 06/17(火)00:36 ID:QGwbe40C0(1) AAS
生成AIに同じコードを書かせるにしても
3プロンプトで終わるユーザーもいれば、30プロンプト必要なユーザーもいるから
結局「いかに効率的にポイントを抑えて書かせるか」の
技量にプログラミング知識がいるだろう
>344みたいに「自分の指示だと生成AIはこうだから他のやつも同じだ」なんて
自分の問題を生成AIの問題と思い込んでたら取り残されるだけ
347: (ワッチョイ d22a-kCEi) 06/17(火)08:39 ID:WtmZBjZD0(1) AAS
>>344
> 大体バカ複雑な処理が全部一つのコードにまとまってる
そうなのか。複合的でない基本的な文を書くのかと思っていた。
if c := a + b
でなく
c = a + b
if c:
みたいな。
348: (ワッチョイ 794b-jgBs) 06/18(水)17:44 ID:mspDq+p20(1) AAS
世界最長のコンテキストウィンドウ100万トークン入力・8万トークン出力対応にもかかわらずたった7800万円でトレーニングされたAIモデル「MiniMax-M1」がオープンソースで公開され誰でもダウンロード可能に
2025年06月18日 11時43分
外部リンク:gigazine.net
>>MiniMax-M1は、合計4560億のパラメーターが含まれており、トークンごとに459億のパラメーターがアクティブになるとのこと。これはDeepSeek R1の8倍に相当するコンテキストウィンドウです
>>以下のグラフは競技レベルの数学、コーディング、ソフトウェアエンジニアリング、エージェントツールの使用、長文理解タスクにおけるパフォーマンスを主要な商用AIモデルと比較したもの。赤色がMiniMax-M1で、どのタスクにおいても競合AIモデルに匹敵するパフォーマンスを発揮できている
>>MiiniMax-M1はいくつかのベンチマーク、特に長いコンテキスト駆動のベンチマークでClaude Opus 4のパフォーマンスを上回りました」と報告
※AIを動作させている動画あり
↓上記のAIお下記をプレイさせれば性能が判明する
Gemini 2.5 Proは手持ちのポケモンが瀕死になるとパニックに陥る
2025年06月18日 12時30分
外部リンク:gigazine.net
◇
[プロテクトガードやセキュリティーホール発見可能]
※1 プログラムのバグ技[裏抜け道]を使用できる=チートコードを発見可能
・ マリオカートのショートカットはプレイヤー「極悪人」の表の抜け道でNPC「一般人」は使用不可能
[インサイダー/談合/なねーロンダリング/霊感商法など行う時の悪行で音波や電波をしての悪行の方法を発見可能
※ 政治家の法律上の抜け道を仕込める=ある業種だけの法律の抜け道を発見可能
[一般大衆の思考である特定の極悪人から目線を特定の統合失調症へ返させる装置]
※ AIは正確な情報で人間を信用させれる=AIは嘘の情報を一部混ぜて人間を洗脳できる
349(3): (ワントンキン MM62-xx5G) 06/19(木)10:20 ID:5YX/+3qmM(1/3) AAS
Java学習した後に現在学習できるのですが、PythonってJavaのようにアクセス制御したりでgetter/setter使ったりはあまりされてないんですか?
350: (ワントンキン MM62-xx5G) 06/19(木)10:32 ID:5YX/+3qmM(2/3) AAS
予測変換でタイポしました
現在学習しているですね
つまり言いたいことは実務でもカプセル化されていないことが多いんですかね?
351: (ワッチョイ 2df0-gBoT) 06/19(木)10:50 ID:toPX1nTW0(1) AAS
そもそも実務でPythonって何?ってとこからだな
多くはノートブック上でのアドホックなデータ分析
あとはデータ分析基盤関連でバッチ処理が稀にPythonだったりする
国内だと実務でPythonなんて概ねその程度だろう
ノートブックは書き捨てなんでクラス自体滅多に使わないし、当然カプセル化なんて考慮しない
バッチ処理も基本的にはただ一本道でデータをコネコネするだけなんで同様
352: (ワッチョイ f65b-gBoT) 06/19(木)11:02 ID:IqltXDTm0(1/2) AAS
最近ではPoCとしてちょっとしたWebアプリを作ってみるような案件で、
StreamlitとかでPython使ってお手軽に作るケースが増えてきてはいる
これもあくまでお手軽に作ってみるだけなのでコード品質なんて度外視だし、大抵こういうのはPoC止まりでポシャるのが常
353(1): (ワッチョイ b266-mee6) 06/19(木)11:03 ID:DGfmPDuT0(1) AAS
細かいアクセス制御が必要になったらその時点でプロパティ化すればいいので、それまでは属性変数でいいというのがPytnon流らしいよ。Effectiveによれば。
354: (ワッチョイ b68f-/rgA) 06/19(木)11:26 ID:DOuIou/Q0(1) AAS
アクセス制御ってなんなの
355: (ワッチョイ 3601-t/F+) 06/19(木)12:04 ID:U0h4yiXP0(1/2) AAS
public/privateのことを言ってるんでしょ
356: (ワッチョイ b682-hnyj) 06/19(木)12:13 ID:oANIsBEA0(1) AAS
>>349
Pythonじゃまともなアクセス指定出来ないので考えても仕方ない
そもそもsetter/getterはカプセル化と矛盾する概念なんだけど
357: (ワッチョイ 3601-t/F+) 06/19(木)12:19 ID:U0h4yiXP0(2/2) AAS
>>349
Pythonではアンスコ始まりが慣習としてprivate扱い
完全なprivateは基本的にはない(クロージャで閉じ込めれば可)
getter/setterは>>353が書いてるようにデータメンバ(フィールド)を呼び出し側の変更を伴わずにあとからプロパティ化できるので一般的には使わない
358: (アウアウウー Sacd-CVY8) 06/19(木)12:33 ID:2SZ2Ki6ha(1) AAS
>>349
デコレータ @property で
getterとsetterを簡単に追加出来る
どうせ筒抜けだけど
359: (アウアウウー Sacd-xHx3) 06/19(木)12:37 ID:l66BQzEda(1) AAS
Java並糞厳密にしなくても実用上問題無い
外部リンク:zenn.dev
360: (ワントンキン MM62-xx5G) 06/19(木)12:48 ID:5YX/+3qmM(3/3) AAS
回答いただきありがとうございます
自分が言いたかったアクセス制御はアクセス修飾子のことで合ってます
やっぱりそこは重要視してない言語なんですね
ZennQiitaあたりを漁ってもさらっと触れるだけでなかったように進むので使われてないのかなと思っていた次第です
Javaだと結構最近そこら辺うるさかったので新鮮ですね
361: (ワッチョイ e962-a+Bn) 06/19(木)13:43 ID:IK4/m51S0(1) AAS
将来的にはやっぱ完全バイブコーデイングになるんかな
362(1): (ワッチョイ f6d9-gBoT) 06/19(木)14:14 ID:IqltXDTm0(2/2) AAS
PythonはバイブコーディングじゃなくてAIノーコードツールに持っていかれると思うよ
Pythonはユーザー層や用途的に、プログラミング自体に関心のない人が決まった枠の中で目的に応じてちょろっとだけ作るのが主なんで、
どうしても品質の安定しないバイブコーディングよりもノーコードの方が向いてる
363(1): (ワッチョイ 6e84-gBoT) 06/19(木)18:23 ID:NN8AObvr0(1) AAS
Twitterで見かけて下ネタかと思ってたが違ったのか
でもネーミングセンス悪い
364: (ワッチョイ 9ebf-a+Bn) 06/19(木)20:42 ID:P3anEB960(1) AAS
>>362
でもAIはPythonメインでコーディングされてるから実用性も結構あるかと
まあ正味初心者用って印象が強いわな
>>363
俺はバイブレーション関連のコーディングのことかと思ってた笑笑
365: (ワッチョイ b1f8-f7St) 06/19(木)23:20 ID:zn2bgUzV0(1) AAS
ぱいきゅーととかぱいちゃーむとかエロ系やと思うもんな
366: (ワッチョイ a901-AFj/) 06/20(金)20:20 ID:97AvdiF30(1) AAS
>>321
Pythonはネットやサンプルコードから適当にコピペして作れるには作れるけど
他言語からの類推だけだと、意外な落とし穴が一杯あるんだよね
上下前次1-新書関写板覧索設栞歴
あと 607 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.025s