最近プログラミングはじめたんだが、難しすぎワロタ

1 : 2022/08/20(土) 01:58:33.87 ID:ejq1e+230
Pythonやっとるんやがさっぱりや
2 : 2022/08/20(土) 01:59:44.78 ID:ejq1e+230
才能ないんか・・・?
デコレータでつんだ
50 : 2022/08/20(土) 02:25:57.38 ID:wHGwRkcj0
>>2
デコレータパターンって共通認識がある上でのただの糖衣構文やから
初学者はそんな気にせんでもええよ
3 : 2022/08/20(土) 02:00:10.97 ID:+7qWZwlg0
フン
ワイはHello worldの表示出来たぜ
4 : 2022/08/20(土) 02:01:39.17 ID:td+KvQIh0
ワイもやっとるけど疲れて諦めたわ
画面見ると目がイカれて精神を病む
5 : 2022/08/20(土) 02:01:59.37 ID:9k1/vu2x0
CとC++とC#とPHPならわかる化石
最近の言語はチェックしてない
6 : 2022/08/20(土) 02:03:25.41 ID:9k1/vu2x0
>>1
プログラムを組んだとして何に使うのかわからんと無意味に思えてくるぞ
7 : 2022/08/20(土) 02:04:03.93 ID:ejq1e+230
プログラマーってめっちゃアタマええんか?
12 : 2022/08/20(土) 02:05:44.27 ID:WrzyeLFL0
>>7
仕事でやるようなもんは明確な目的とサンプルがあるから身に付けやすい
8 : 2022/08/20(土) 02:04:05.83 ID:k2OKMe7ja
ワイくん、クラスとインスタンスがよくわからないもよう
10 : 2022/08/20(土) 02:04:59.66 ID:ejq1e+230
>>8
クラスは関数などを含んだ群みたいなもんやろ?
インスタンスは変数にクラス定義して使えるようにするやつやろ?
17 : 2022/08/20(土) 02:11:43.92 ID:H43HBFoP0
>>10
間違っとるで
クラスは設計図
インスタンスはその設計図から生成された実体やで
9 : 2022/08/20(土) 02:04:11.09 ID:t3UbdiGjd
目的が無いと雲を掴むような感じだよな
11 : 2022/08/20(土) 02:05:18.71 ID:ejq1e+230
>>9
一応あるんやが、勉強自体には目的がないからなあ
13 : 2022/08/20(土) 02:07:07.87 ID:ejq1e+230
よく理解してないからこーどがきたないねんな
イテレータとか高階関数とかよくわからんし
14 : 2022/08/20(土) 02:09:43.90 ID:u/bIhTV60
どうやって勉強してるんや?
何か本とかサイトとか
15 : 2022/08/20(土) 02:10:28.92 ID:ejq1e+230
>>14
サイトみとる
入門みたいなのやっとるけど身につかん
16 : 2022/08/20(土) 02:11:38.68 ID:u/bIhTV60
>>15
ほーん
なんてサイトや?
18 : 2022/08/20(土) 02:13:10.67 ID:/P3M0n3RM
大丈夫やろ
ワイも高校生の頃html触れて禿げ上がりそうやったけど社会人になってから独学で自作ツールいくつも作って会社で使っとる
要は目的あればすぐできるようになるわけ
21 : 2022/08/20(土) 02:15:30.52 ID:ejq1e+230
>>18
そんなもんか?
今覚えたいんやがなあ
26 : 2022/08/20(土) 02:16:47.91 ID:Qkw67wGI0
>>18
才能あるなあ
ワイはそういうの作っても
どうしてもあと一歩のネットに存在しない技術でとまるわ
19 : 2022/08/20(土) 02:14:09.73 ID:/P3M0n3RM
目的を達成するために必要なもんを必死で覚える必要あるけどその過程でリファレンス見るしいつの間にか覚えるで
大丈夫大丈夫
27 : 2022/08/20(土) 02:17:37.70 ID:Qkw67wGI0
>>19
リファレンスみてもいまいちわからん
20 : 2022/08/20(土) 02:14:21.78 ID:2nl9LbmH0
pythonはまじでゴミサイトしかヒットしないからネットを参考にするな
公式ドキュメントと本で勉強しとけ
28 : 2022/08/20(土) 02:17:38.23 ID:kgEgZKxoa
>>20
オライリーの本読めばええんか?
30 : 2022/08/20(土) 02:18:05.09 ID:Qkw67wGI0
>>28
ある程度つくれたら
サンプルプログラム乗ってる本よんだほうがええんでないの?
23 : 2022/08/20(土) 02:15:53.09 ID:T8xOpLo20
クラス?インスタンス?で5年仕事してるから平気やろ
24 : 2022/08/20(土) 02:16:36.38 ID:/P3M0n3RM
まあ趣味で基本情報技術者の勉強してたからってのもあるけど
25 : 2022/08/20(土) 02:16:44.03 ID:5gXTbaIG0
ワイもや
29 : 2022/08/20(土) 02:17:57.22 ID:ejq1e+230
実際になにか作ったらええって話やろけど、言語の理解があんま深まらん
31 : 2022/08/20(土) 02:18:47.27 ID:Qkw67wGI0
>>29
結局プログラムに聞くしかないからなあ
34 : 2022/08/20(土) 02:19:41.84 ID:/P3M0n3RM
>>29
まず最初は言語とかなんでもええから作りたいもん作るための組み方やその目的を達成するのに使うアルゴリズムの理解では
37 : 2022/08/20(土) 02:20:36.23 ID:Qkw67wGI0
>>34
でもすでにあるものは 
すでにあるもので
そんな作りたいものでもナインダヨナ
32 : 2022/08/20(土) 02:19:31.64 ID:Bo5becv80
座学はセンスが必要だし作りたいものを先に決めて必要な技術を学んでいくのがいいぞ
36 : 2022/08/20(土) 02:20:01.92 ID:Qkw67wGI0
>>32
必要な技術がわからなくて積んでるわ
38 : 2022/08/20(土) 02:20:47.55 ID:Bo5becv80
>>36
どういうこと?
アルゴリズムが組めないって事?
33 : 2022/08/20(土) 02:19:33.01 ID:Qkw67wGI0
概要はかかれてても
実際どう使われてるかまでは書かれてないからな
35 : 2022/08/20(土) 02:19:42.16 ID:9k1/vu2x0
自分しかわからないコードになっちゃうと休日でも容赦なく呼び出されるから注意が必要よな・・・
39 : 2022/08/20(土) 02:21:00.64 ID:T8xOpLo20
デコレータってなんや?Python5年やってるけど初めて聞いた
46 : 2022/08/20(土) 02:24:14.18 ID:ejq1e+230
>>39
関数定義の前に@でつけると、別の関数の中で決まった処理がされる機能や
40 : 2022/08/20(土) 02:22:01.64 ID:1QLGV19n0
デコレータて関数を戻す関数やろ?
41 : 2022/08/20(土) 02:22:23.70 ID:ejq1e+230
例えば、最近ワイが書いたコード
こんな感じで汚くなる

idencials = []
def idential_ban(log):
log_data = json.loads(log)
users = log_data["u"]
global idencials
for user in users :
if type(log) == list:
if not(user["ip"] in idencials):
idencials.append(user["ip"])
else :
get_encip(user["ip"])
else:
n = str(user)
for u in users[n] :
if not(u["ip"] in idencials) :
idencials.append(u["ip"])
else :
get_encip(u["ip"])

43 : 2022/08/20(土) 02:23:31.39 ID:Qkw67wGI0
いわゆる画像のウォーターマークを消すやつとかも作りたいな
44 : 2022/08/20(土) 02:23:50.06 ID:0wRG+JYk0
ひでえ
基本的な構造まったく理解してない
47 : 2022/08/20(土) 02:24:32.00 ID:Bo5becv80
デコレーターはデザパタの一つなんだけどそれを実現したのがPythonのデコレーターや
知らなくていいよ、あんま使われてないし…
49 : 2022/08/20(土) 02:25:12.98 ID:ejq1e+230
>>47
多分便利なんだろうけど上手く使えてない
コードの重複箇所が多くてイライラするねん

コメント

タイトルとURLをコピーしました