このレベルのプログラミング能力のニートがプログラマのバイトとして実戦投入されたら詰んだ [296498938]
■ このスレッドは過去ログ倉庫に格納されています
俺がIT業界に実戦投入される前に俺ってこういうプログラムかけるからいけるやろってイキってたコードがこれ 実戦ではプログラムの規模から覚える量の多さから何もかも違った、少しの行のプログラム程度でニートでもいけるとタカをくくってすみませんでした import requests # Webページを取得して解析する av=["涼宮琴音", "長瀬麻美", "最上一花","咲田ラン","咲野瑞希"] for i in range(48): html = requests.get('https://www.av-league.com/actress-list/all/all_all_default_'+str (i+1)+'.html') for a in av: if a in html.text: print(a+str(i+1)) こういうのもある import re from parse import parse text=""" 白川ゆず148cm39kgB82W57H82 スレンダー3/34≒8.8% 宮崎リン153cm42.2kgB85W60H85 スレンダー6/48≒12.5% 藤井レイラ155cm46.5kgB90W62H86 普通体型0/2≒0% 望月あやか160.1cm53kgB87W65H90 普通体型0/71≒0% 若宮穂乃163cm50kg B89W58H93 ぽっちゃり1/51≒2% 羽咲美亜158cm43kg B83W55H84 スレンダー3/11≒27.3% 堀内未果子163cm48kg B84W58H82 スレンダー14/35≒40% 朝陽えま162cm48kg B88W57H90 普通体型0/17≒0% 神咲まい160cm45kg B80W53H80 スレンダー2/17≒11.8% 穂高ひな156cm48kgB85W58H88 スレンダー2/7≒28.6% 田中ねね151cm51kgB86W62H90 ぽっちゃり11/128≒8.6% 世良あさか158cm46kgB90W59H88 スレンダー1/6≒16.7% """ cm=[parse("{:d}{:S}", c).fixed[0] for c in re.findall("[\d, \.]+cm", text)] print(sum(cm)/len(cm)) kg=[parse("{:d}{:S}", c).fixed[0] for c in re.findall("[\d, \.]+kg", text)] print(sum(kg)/len(kg)) b=[float(c[1:]) for c in re.findall("B[\d, \.]+", text)] print(sum(b)/len(b)) w=[float(c[1:]) for c in re.findall("W[\d, \.]+", text)] print(sum(w)/len(w)) h=[ float(c[1:]) for c in re.findall("H[\d, \.]+", text)] print(sum(h)/len(h)) import warnings import pandas as pd import matplotlib as mpl import matplotlib.pyplot as plt import matplotlib.animation as animation from PIL import Image, ImageDraw def sub(country, t, df): df2=df[(df['Country'] == country)] df3=df2[['Age group' , t]] df3[country]=df3[t] return df3[['Age group' , country]] def solve(countries, year, sex, t, df): df2=df[ (df['Year']==year) & (df['Sex']==sex)] df3=df2['Age group'] for country in countries: df3=pd.merge(df3, sub(country, t, df2)) return df3.set_index('Age group') warnings.simplefilter('ignore') pd.set_option('display.max_columns', None) # CSVの読み込み dff = pd.read_csv('age5_19.csv') sex='Girls' #te='Prevalence of BMI<minus2SD (moderate & severe underweight)' te='Prevalence of BMI<minus1SD (underweight)' #for year in range(1975, 2017): for year in range(2016, 2017): plt.figure() #dff2=solve(['Japan', 'China', 'Viet Nam', 'South Korea', 'Philippines', 'Thailand', 'Indonesia','Taiwan','China (Hong Kong SAR)'], year, sex, te, dff) dff2=solve(['Japan', 'South Korea','Taiwan','China (Hong Kong SAR)'], year, sex, te, dff) dff2.plot(title='Prevalence of underweight by country for '+sex+' in '+str(year)) plt.ylim([0,0.3]) plt.savefig('gif2/'+sex+'/fig'+str(year)+'.png') plt.close('all') # pandasの読み込み import pandas as pd pd.set_option('display.max_columns', None) # CSVの読み込み df = pd.read_csv('age5_19.csv') print(df.head(1)) # CSVとして出力 for i in range(2010, 2020): for j in range(5,20): for k in ['Girls']: df[(df['Age group']==j) & (df['Year']==i) & (df['Sex']==k)].to_csv('csv2010_2019Girlonly/age'+str(j)+'year'+str(i)+k+'.csv') なに、バックレなければ詰んではいない バイトはクビがあるが そんなもんやるよりsolidity勉強して人生一発逆転しようや まあ初めて二、三日ならそんなもんじゃないの。これからだ頑張れよ👍 その内容なら誰が書いても似たようなコードになるだろ i j k はやめろ スクレイピングでググってそれを真似ればいいだけだろ すでに他の人が通ってきた道だからな 自分でPG書く必要はないというか、素人レベルだと邪魔になるから書くな プログラミング知識ゼロのやつでもググりながら3時間くらいでかけそう お前がクソコードを書くように 周りもクソコードを書くわけで それを理解するには時間がかかるんだ 自逆風自慢スレのつもりなんだろうけどそんなもんは新人でも書けるからなw このゴミが書くような逐次型処理?のプログラムは書けるけど オブジェクト設計とかドメイン駆動設計みたいな考え方でプログラム書く方法がわからんわ 10 A=0 20 A=A+1 30 PRINT A 40 GOTO 20 全くわからんがこれ書ける程度のコーディング力で転職出来るもんなの re.findall("[\d, \.]+cm", text)] この正規表現の部分は150 50cmでもマッチするんじゃね まあ動いてるならいいんだけど >>24 年齢による 元気な奴隷を募集してるカス企業はいくらでもある pandas使ってるのにfor使ってるの見るとなんかう〜んってなる >>13 なんでijk はダメなんだ? 後学のために教えて欲しい 変にイキったコード書くくらいならコピペの方が保守しやすいんでよろしく ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる