X



【悲報】俺、pythonが分からなさ過ぎて泣く。 [125096601]
■ このスレッドは過去ログ倉庫に格納されています
0130番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ff53-CXzy)
垢版 |
2022/04/20(水) 21:52:24.94ID:wnxXd97K0
競プロ始めたらすぐ覚えるぞ
0131番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 978f-LTIc)
垢版 |
2022/04/20(水) 21:54:39.44ID:nDYsGMX70
MSはTypeScriptをWindowsでデフォで実行できるようにしてくれよ
WSHがレガシー過ぎてつらいから
0133番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa1b-MtFQ)
垢版 |
2022/04/20(水) 22:08:25.88ID:ro35vtvwa
>>116
PHPってWeb以外だと鬼のように使いにくいぞ
0135番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa1b-7NFq)
垢版 |
2022/04/20(水) 22:14:17.65ID:C495e93/a
Pythonは仕事でそこそこ使ったけど毒がなくてよい
0136番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 978f-LTIc)
垢版 |
2022/04/20(水) 22:15:31.59ID:nDYsGMX70
C/C++やれお爺さん
すっかり死滅したね
0142番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 978f-LTIc)
垢版 |
2022/04/20(水) 22:34:38.94ID:nDYsGMX70
関数の定義が先に書いてないとダメって嫌だな
可読性的に
0143番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 7fa2-u7hf)
垢版 |
2022/04/20(水) 22:35:11.82ID:I8JsePcC0
>>137
同じ処理を何度も実行したい ⇒ その処理をforやwhileでループさせる
一連の同じ処理を何度も実行したい ⇒ その処理をdefで関数に固める
一連の同じ処理を何度も実行したいけど、あらかじめ設定した状態によってその処理の動作を変えたい ⇒ classでまとめて、処理が状態に影響を受けるようにする
0146番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロ Sp8b-I3df)
垢版 |
2022/04/20(水) 22:55:35.67ID:Txl6oEigp
>>137
pythonでオブジェクト指向理解しようとするのが間違いなく気がするわw
オブジェクト指向が分かってる人なら__init__()がコンストラクタなのね、メンバ変数の宣言はコンストラクタのおなじみの受け取りだけ書けば省略していいのねとか、変数をprivateにしたかったら変数名を__から始めればいいのね、とか
継承はextendsとか書かないでclass クラス名(親クラス名):だけでいいのね、とか簡単に分かるのにな
ちなみにワイマジでpyhton全然使ったことないけど今ちょっと調べてすぐ分かったでw
0147番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 57f6-TLWH)
垢版 |
2022/04/20(水) 23:00:43.95ID:MsXabB300
>>136
c++ C11 以降とかムズいから
optionalとか右辺値参照とかラムダでC上がりのおじいちゃん達は淘汰されたんじゃね
0150番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9714-BFd9)
垢版 |
2022/04/20(水) 23:10:01.27ID:ge0sYmL70
>>142
単にグローバルスコープに処理を書けるってだけ
関数定義はグローバルスコープで行う変数定義だから
普通の関数スコープと同じで定義の前に使おうとしたらそうなるって話だけど
そもそも可読性を気にするようなら
何でもグローバル変数になるようなスコープで一般的な処理は書くべきじゃない
0153番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9714-BFd9)
垢版 |
2022/04/20(水) 23:32:56.92ID:ge0sYmL70
>>151
プロトタイプベースで一発当てたかったという若気の至りを理解してやれば
オブジェクト周りの機構(奇行)のお気持ちもなんとなく察せられるんだけど
今じゃその辺の機能がまるっと非推奨
とまでいかないとしても深淵な仕様につき覗くな危険って感じだから
入門に際してはひたすら💩食い続けるしかないって現状だなあ
0156番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 57af-I24h)
垢版 |
2022/04/20(水) 23:42:00.10ID:OZ6oMJbt0
>>152
受け取れなかったら流石に欠陥仕様すぎないか?
↓こんな感じに書いたら受け取れてるぞ。pythonっていちいちselfで自分自身のインスタンス渡さないといけないんだな知らんけど。

class Kenmomen:
def __init__(self, name, age, job, seiheki):
self.name = name
self.age = age
self.job = job
self.__seiheki = seiheki

def getSeiheki(self):
return self.__seiheki


kenmomen1 = Kenmomen('kenmo tarou', 50, 'neet', 'batou')

print(kenmomen1.getSeiheki())

-------------------
実行結果:
batou
0159番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9714-BFd9)
垢版 |
2022/04/21(木) 00:05:11.71ID:utyWe0Xy0
>>157
__new__でコンストラクタが返すインスタンスを指定できる
__init__でオブジェクト自体にメソッドを生やしてもいいけど
クラスの中身はpassじゃなきゃダメだって話なら
クラスオブジェクトの変数(コンストラクタとして呼び出す奴)の中身をすり替える以外では無理だと思う
0160番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa1b-MtFQ)
垢版 |
2022/04/21(木) 01:09:27.29ID:WUKwbSPca
地味にEmacs LispがJavascriptよりやばい
Emacsが衰退した原因
0161番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 37d2-4qoo)
垢版 |
2022/04/21(木) 01:11:21.56ID:3WzcPhM60
わかるとかわからねえとかじゃねえだろ
「こういう風に正確に書いたら動く さもなければエラー吐く」

これだけ
おまえが理解してるかどうかなんて誰も気にしてねえんだよ
おまえは「理解」を屁理屈の道具にして駄々こねてるだけのクソガキなんだよ
0162番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 37a2-kBQk)
垢版 |
2022/04/21(木) 01:50:25.62ID:3heRHyT70
whileは分かんなくていい
Go言語はwhileは不要だとしてサポートしてないしな
for文で同じことが出来るからwhileは必要無いってのがエンジニア界の結論なんだよ
0163番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW ffa2-4nFW)
垢版 |
2022/04/21(木) 02:35:30.67ID:amtJAeUU0
>>67
fstrings使えよ
古いぞ
0168番組の途中ですがアフィサイトへの転載は禁止です (スップ Sd3f-p2O8)
垢版 |
2022/04/21(木) 04:48:25.70ID:InxVpM01d
>>84
じゃあなぜjmp命令がない
すべてifとjmpで記述できるだろ
0169番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW b78f-xQzK)
垢版 |
2022/04/21(木) 04:49:56.55ID:C0jksYjG0
rubyやり始めたんだけどレスキューだのdo endだの他の言語と違いすぎない?
0170番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 57f6-TLWH)
垢版 |
2022/04/21(木) 07:55:29.54ID:Diihvsul0
>>166
コンピュータ言語の歴史が
「コンピュータ出来たぜ!、機械語命令で動く」
←16進とか書いてらんないだろ、ニーモニック作ろ
←ニーモニックなんかcmpとb,jmpの塊でよくわからん
←人間にわかる言語 FORTRAN、COBOL、LISP、ALGOL登場
←なんかセンスねえな BASIC、PL/I登場
←出来らぁ! B,C言語、Pascal、prolog、Smalltalk、c++、MATLAB…
←うーん使いやすく Python、VB、turboPascal、Ruby、Java、js…
←バッファオーバーランとかdosとか防ぐぜ! C#、vb.net(.net系)、Go、D言語...
←全てを消し去って私も消えよう
Rust、Kotlin、Swift、Julia…

だからねぇ
利用用途や自己満足や商業利益目的とかで分裂しまくっちゃったので統一は難しいかな
0172番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 778f-+hkS)
垢版 |
2022/04/21(木) 08:35:02.96ID:irkAzWnQ0
Pythonってコンパイルしてアプリ化出来るの?
0173番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロ Sp8b-I3df)
垢版 |
2022/04/21(木) 08:38:23.42ID:jZvX/cXnp
>>157
後から関数をクラスのメソッドとして代入できるようだけど、そういうことでいいのか
0175番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9faf-5LEe)
垢版 |
2022/04/21(木) 09:22:31.44ID:h1vj0RAh0
パソコンの大先生多いな
0176番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ ff78-03E4)
垢版 |
2022/04/21(木) 10:53:49.98ID:DQGL8ox90?2BP(2000)

ReactNative(JS)を1年ちょっとやったあとに
第二言語としてFlutter(Dart)を書いてるんだけど

プログラミング自体の土台はJSの経験があるからDart楽勝でしょと思ってたら全然何もわからない
何個も言語書ける人はどうなってんの
0177番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9fc6-R8Dj)
垢版 |
2022/04/21(木) 11:31:45.79ID:ops0daG10
>>80
とりあえず飛ばしてOK。そのうち誰かがいい感じにまとめる。
0178番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9fc6-R8Dj)
垢版 |
2022/04/21(木) 11:32:29.70ID:ops0daG10
>>172
できるよ
0179番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa1b-MtFQ)
垢版 |
2022/04/21(木) 11:39:32.10ID:AT4nR8i8a
>>176
Dartはわかりにくいよ
てかReact Nativeが使えるならもうそれで良くね
できること変わらないよ
0180番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ b744-+xkO)
垢版 |
2022/04/21(木) 12:14:50.08ID:/2U5rYd50
>>176
Dartは知らんけどJSは楽すぎるね
バチバチの静的型付けが要求されるシーンでは頭使わないといけない
これでコールバック実装とか発狂しますわ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況