★当スレにRubyのソースコード類を書くことを禁ず
☆Ruby等、Pythonではないプログラミング言語での回答を書くことも禁ず
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line/OS)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その39
http://mevius.5ch.net/test/read.cgi/tech/1535064635/
◆PythonのHome Page
http://www.python.org/
◆まとめwiki
ttp://python.rdy.jp/
◆ソースコードをそのまま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(超初心者用) その40
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/11/22(木) 17:09:34.92ID:JDIt5Mgb170デフォルトの名無しさん
2018/12/11(火) 11:41:37.37ID:TFrLh2dU ある
171デフォルトの名無しさん
2018/12/11(火) 11:45:58.00ID:TFrLh2dU172デフォルトの名無しさん
2018/12/11(火) 11:55:21.08ID:209qjJEL マジで
-??urllib(アップロードされた2017-06-02 07:03:37、偽装urllib3)
やった覚えがある
野良zipもpipしちゃったしどうしよう
-??urllib(アップロードされた2017-06-02 07:03:37、偽装urllib3)
やった覚えがある
野良zipもpipしちゃったしどうしよう
173デフォルトの名無しさん
2018/12/11(火) 12:03:09.06ID:209qjJEL ブログで紹介されてるのをpipするなら安全ですか?
それとも毎回 xxxx virusでググるべきですか?
それとも毎回 xxxx virusでググるべきですか?
174デフォルトの名無しさん
2018/12/11(火) 12:27:50.18ID:hyfko4Dv 本気で心配ならソースを全部読んで理解するしかない
ブログの紹介は全く関係無い
ブログの紹介は全く関係無い
175デフォルトの名無しさん
2018/12/11(火) 13:00:39.23ID:eQLW3H68 無視できるレベルωでも
仕様で=まであり得るなら
ちゃんとその場合の対処もしとけ
マーフィーの法則
仕様で=まであり得るなら
ちゃんとその場合の対処もしとけ
マーフィーの法則
176デフォルトの名無しさん
2018/12/11(火) 13:01:46.05ID:eQLW3H68177デフォルトの名無しさん
2018/12/11(火) 13:54:58.97ID:7QS8GAxa >>175は頭に隕石が落ちてきたときの対策なんかもしてるの?
178デフォルトの名無しさん
2018/12/11(火) 14:09:43.15ID:eQLW3H68 >>177
どっちが確率高い?やっぱり隕石?
どっちが確率高い?やっぱり隕石?
179デフォルトの名無しさん
2018/12/11(火) 14:16:32.55ID:hyfko4Dv 隕石対策とか無理ゲーっす
180デフォルトの名無しさん
2018/12/11(火) 14:32:26.52ID:pQGjHL6C 隕石ではなく交通事故程度の対策じゃない?
181デフォルトの名無しさん
2018/12/11(火) 18:00:34.62ID:dUK/AO9T むちゃめちゃめちゃくちゃクラスの説明がわかりやすいサイトはありませんか?
182デフォルトの名無しさん
2018/12/11(火) 18:23:02.28ID:hyfko4Dv classかー
あれは自分で書かないと覚えられないと思う
あれは自分で書かないと覚えられないと思う
183デフォルトの名無しさん
2018/12/11(火) 18:45:10.90ID:7MI0vuCf C やったことあるひとなら
class は struct FILE
self は FILE *
で大体通じる
class も self も PyObject * な訳だが
class は struct FILE
self は FILE *
で大体通じる
class も self も PyObject * な訳だが
184デフォルトの名無しさん
2018/12/11(火) 19:08:34.94ID:Lud9CcUu モジュールとクラスの違いが分からん
185デフォルトの名無しさん
2018/12/11(火) 20:05:14.18ID:Xzhpe7k7 プログラミングはチュートリアルなどを見るだけで理解したほうがいいですか?
チュート見ながら試した方がいいですか?
コード打つだけで精いっぱいになっちゃう
チュート見ながら試した方がいいですか?
コード打つだけで精いっぱいになっちゃう
186デフォルトの名無しさん
2018/12/11(火) 21:47:07.11ID:Xzhpe7k7 func _unhandled_key_input(event):
if(Input.is_action_pressed("ui_up")):
print("aaaa")
なぜ関数の中でしか使えない関数があるのでしょうか?
そのような仕組みの理由を教えてください。
if(Input.is_action_pressed("ui_up")):
print("aaaa")
なぜ関数の中でしか使えない関数があるのでしょうか?
そのような仕組みの理由を教えてください。
187デフォルトの名無しさん
2018/12/12(水) 06:58:09.90ID:l9bRHISX ひどい
188デフォルトの名無しさん
2018/12/12(水) 11:59:21.13ID:cxhJXEax189デフォルトの名無しさん
2018/12/13(木) 04:17:22.36ID:QPEl7FLE クラスはもう少しで分かりそうな気がするけど分からん
190デフォルトの名無しさん
2018/12/13(木) 12:12:23.33ID:zFPTCGev 必要無ければ判らんやろね
必要は発明の母
必要は発明の母
191デフォルトの名無しさん
2018/12/13(木) 12:18:42.89ID:4w3MESCG クラスは便利やけど必要はものではないで
192デフォルトの名無しさん
2018/12/13(木) 12:19:40.03ID:iO9TO7Wm CSVファイルの内容をpostgresのテーブルにinsertしたいと思っています
DBにはすでにテーブルはある前提です
ただし同じ値がある場合はupdateさせたいです
このような処理を作りたいのですが同じ値があればupdateさせるという部分をどう作れば良いか分からず悩んでいます
どのような考え方で作ればよいかアドバイス頂きたいです
使うライブラリはpsycopg2です
DBにはすでにテーブルはある前提です
ただし同じ値がある場合はupdateさせたいです
このような処理を作りたいのですが同じ値があればupdateさせるという部分をどう作れば良いか分からず悩んでいます
どのような考え方で作ればよいかアドバイス頂きたいです
使うライブラリはpsycopg2です
193デフォルトの名無しさん
2018/12/13(木) 12:24:22.11ID:4w3MESCG 同じ値があるかわからんけどインサートするのは出来るんか?
194デフォルトの名無しさん
2018/12/13(木) 12:34:09.42ID:ymmh3tTY insert前にselectしてみれば良い
195デフォルトの名無しさん
2018/12/13(木) 12:54:33.89ID:iO9TO7Wm >>193
いえ…insert時点で躓いています…
https://python-8.blogspot.com/2017/10/csvpostgresql.html?m=1
ここ見ながらやってるんですがcsv2DB()の関数内のcur.executeの部分が上手くいきません…
いえ…insert時点で躓いています…
https://python-8.blogspot.com/2017/10/csvpostgresql.html?m=1
ここ見ながらやってるんですがcsv2DB()の関数内のcur.executeの部分が上手くいきません…
196デフォルトの名無しさん
2018/12/13(木) 13:06:14.11ID:zFPTCGev 何がどうなったのかエラーとか貼る気もないやつにはレスは来ない
197デフォルトの名無しさん
2018/12/13(木) 13:49:37.94ID:Coerq+B9 そっちの関数だけport指定が0000のままとかだったりして
198工学部生
2018/12/13(木) 15:53:35.43ID:owqJPfCG temp=18
if temp <20:
_____ print("heater")
heater
if temp <20:
_____ print("heater")
heater
199工学部生
2018/12/13(木) 15:58:56.05ID:owqJPfCG temp =31
if temp<20:
_______print("heater")
elif temp >=30:
_______print("cooler")
else:
_______print("stop")
cooler
if temp<20:
_______print("heater")
elif temp >=30:
_______print("cooler")
else:
_______print("stop")
cooler
200工学部生
2018/12/13(木) 16:01:37.14ID:owqJPfCG card =[1,2,4,7,9,10,12]
7 in card
True
7 not in card
False
7 in card
True
7 not in card
False
201デフォルトの名無しさん
2018/12/13(木) 16:31:16.35ID:XOkEi3bk >>197
PostgreSQLのポートって実質固定番号じゃなかったか?
PostgreSQLのポートって実質固定番号じゃなかったか?
202デフォルトの名無しさん
2018/12/13(木) 16:36:35.71ID:XOkEi3bk >>195
それ真似したらアカンやつやで
それ真似したらアカンやつやで
203工学部生
2018/12/13(木) 19:02:35.00ID:s9iRtAM4 みなさん、プログラム作るときは、
まずはフローチャート(入力、計算、条件付き分岐、繰り返し、出力)書いて、それぞれの機能を関数化するとさらにシンプルに書けるようですよ。
まずはフローチャート(入力、計算、条件付き分岐、繰り返し、出力)書いて、それぞれの機能を関数化するとさらにシンプルに書けるようですよ。
204デフォルトの名無しさん
2018/12/13(木) 19:02:42.74ID:3jDyc5p6 >>201
そうなのか、失霊しました
そうなのか、失霊しました
205工学部生
2018/12/13(木) 19:05:48.10ID:s9iRtAM4 フローチャートで入力、出力をまず考え、
計算、条件付き分岐、繰り返しを考える。
そして、それぞれの機能を関数化し別セル(ファイル)に収納。
計算、条件付き分岐、繰り返しを考える。
そして、それぞれの機能を関数化し別セル(ファイル)に収納。
206工学部生
2018/12/13(木) 19:08:36.18ID:s9iRtAM4 コンビニ店員をロボット化するには→レジの無人化、ロボットの価格低下が必要→工場の無人化が必要→AIロボットが必要→pythonが必要
207デフォルトの名無しさん
2018/12/13(木) 19:11:47.81ID:qE1sSYTY 人工知能だからって無駄にPythonで書きたがる奴wwwwwww
208デフォルトの名無しさん
2018/12/13(木) 19:37:00.40ID:zmwgIU0R 人に頼まれて一から独学でgui作ったのに、
完成していざ渡そうとしたら要らないって言われてしまった
頑張ったのに
完成していざ渡そうとしたら要らないって言われてしまった
頑張ったのに
209デフォルトの名無しさん
2018/12/13(木) 19:55:57.12ID:XOkEi3bk 着手金くらいは取ってから作業汁
そうでなければ最初から霧消のつもりで
そうでなければ最初から霧消のつもりで
210工学部生
2018/12/13(木) 21:15:15.30ID:owqJPfCG バカ。
AI、ディープラーニングはpythonじゃないと
かけねえよ。そんなの常識。
Cで書くと、AIというより言われた通りのことをいうだけの操り人形になる。
AI、ディープラーニングはpythonじゃないと
かけねえよ。そんなの常識。
Cで書くと、AIというより言われた通りのことをいうだけの操り人形になる。
211デフォルトの名無しさん
2018/12/13(木) 21:33:40.06ID:LS+CbIAJ pythonで書くと言われてないことをいうおしゃべり人形になるの?
212デフォルトの名無しさん
2018/12/13(木) 21:37:04.98ID:l7PW6RcB は?
213工学部生
2018/12/13(木) 21:42:14.81ID:owqJPfCG stage =1
while stage <=8
_____print(stage)
_____if stage == 4:
__________break
_____stage+=1
1
2
3
4
while stage <=8
_____print(stage)
_____if stage == 4:
__________break
_____stage+=1
1
2
3
4
214デフォルトの名無しさん
2018/12/13(木) 21:43:25.23ID:0nWHC86r Fラン工学部生なんで、AIライブラリのほとんどがC++で書かれたコアにPythonバインディングを後付けしたものだってことを知らないのでしょう
215工学部生
2018/12/13(木) 21:44:31.06ID:owqJPfCG stage =1
while stage <=8 :
_____print(stage)
_____if stage == 4:
__________break
_____stage+=1
1
2
3
4
while stage <=8 :
_____print(stage)
_____if stage == 4:
__________break
_____stage+=1
1
2
3
4
216デフォルトの名無しさん
2018/12/13(木) 21:45:53.40ID:rlkcAWMk おまえらなんであぼ〜んと会話してんの?
なんなの?
ひまなの?
ばかなの?
なんなの?
ひまなの?
ばかなの?
217デフォルトの名無しさん
2018/12/13(木) 21:46:01.91ID:l7PW6RcB バカなん?
218工学部生
2018/12/13(木) 22:01:27.53ID:owqJPfCG for I in range(1,10,2):
______print( I )
1
3
5
7
9
______print( I )
1
3
5
7
9
219デフォルトの名無しさん
2018/12/13(木) 22:14:20.96ID:6BAHUEKM220デフォルトの名無しさん
2018/12/13(木) 22:22:00.28ID:6BAHUEKM221デフォルトの名無しさん
2018/12/13(木) 22:54:00.25ID:J8CqZcRY >>192-197
insert する前に、select して、同じ値があるかどうか確かめるのは、悪いデザインパターン
1. select
2. ここに、わずかなタイミングがあり、他者が状態を変える可能性がある。
3. insert
だから、いきなり挿入すればよい。
挿入できなかったら、エラーになるだけ。
それでも、挿入と更新の間に、わずかな隙間がある
1. insert してエラーになる。
2. ここに、わずかなタイミングがあり、他者が状態を変える可能性がある。
3. update
insert する前に、select して、同じ値があるかどうか確かめるのは、悪いデザインパターン
1. select
2. ここに、わずかなタイミングがあり、他者が状態を変える可能性がある。
3. insert
だから、いきなり挿入すればよい。
挿入できなかったら、エラーになるだけ。
それでも、挿入と更新の間に、わずかな隙間がある
1. insert してエラーになる。
2. ここに、わずかなタイミングがあり、他者が状態を変える可能性がある。
3. update
222デフォルトの名無しさん
2018/12/13(木) 23:04:56.44ID:LS+CbIAJ いきなり挿入は嫌われる。
前戯が大切。
じゃないとがっつくな童貞と言われる。
前戯が大切。
じゃないとがっつくな童貞と言われる。
223デフォルトの名無しさん
2018/12/13(木) 23:13:24.14ID:l7PW6RcB >>221
ところでなんで急に頓珍漢な事言い出したんやおまえ
ところでなんで急に頓珍漢な事言い出したんやおまえ
224デフォルトの名無しさん
2018/12/14(金) 00:28:29.42ID:eq2b6nTC a = [1, 2, 3, 4, 5]
b = [3, 2, 8, 6, 4]
のようなnumpy配列があった場合に、前後3つの数値の差の平均の配列を求めたいです
(もし配列の端の数字の場合は、2つの数値の平均を)
temp = [-2, 0, -5, -2, 1]が単純な配列の差だとしたら
result = [-0.67, -2.3, -2.3, -2, -0.3]を求めたいです
上手いやり方ありますかね?
b = [3, 2, 8, 6, 4]
のようなnumpy配列があった場合に、前後3つの数値の差の平均の配列を求めたいです
(もし配列の端の数字の場合は、2つの数値の平均を)
temp = [-2, 0, -5, -2, 1]が単純な配列の差だとしたら
result = [-0.67, -2.3, -2.3, -2, -0.3]を求めたいです
上手いやり方ありますかね?
225デフォルトの名無しさん
2018/12/14(金) 00:30:55.83ID:eq2b6nTC 愚直にforとmean使うしかないんですかね?
226デフォルトの名無しさん
2018/12/14(金) 01:18:18.25ID:yKLaTwQg Ruby なら、
( 1..5 ).each_cons( 3 ){ |ary| p ary }
結果
[1, 2, 3]
[2, 3, 4]
[3, 4, 5]
>もし配列の端の数字の場合は、2つの数値の平均を
こういうのは、出来ない
( 1..5 ).each_cons( 3 ){ |ary| p ary }
結果
[1, 2, 3]
[2, 3, 4]
[3, 4, 5]
>もし配列の端の数字の場合は、2つの数値の平均を
こういうのは、出来ない
227工学部生
2018/12/14(金) 01:30:24.59ID:eNrCE38i228デフォルトの名無しさん
2018/12/14(金) 02:39:06.50ID:UnG6cDSH import numpy as np
c=np.pad(a-b,1,'constant')
result=(c+np.roll(c,-1)+np.roll(c,1))[1:-1]/3
cはtempの両脇に値が0の要素を1個ずつ追加したもの。
これを左右に一つずつずらし(roll)た配列二個をつくり、cと要素ごとに足して、両端の要素をカットして3で割ればいい。
c=np.pad(a-b,1,'constant')
result=(c+np.roll(c,-1)+np.roll(c,1))[1:-1]/3
cはtempの両脇に値が0の要素を1個ずつ追加したもの。
これを左右に一つずつずらし(roll)た配列二個をつくり、cと要素ごとに足して、両端の要素をカットして3で割ればいい。
229デフォルトの名無しさん
2018/12/14(金) 05:19:04.72ID:jdeQ48ny230デフォルトの名無しさん
2018/12/14(金) 09:08:13.71ID:6gAIOATR231デフォルトの名無しさん
2018/12/14(金) 10:12:41.10ID:xI0Am9ML232デフォルトの名無しさん
2018/12/14(金) 10:14:27.72ID:xI0Am9ML mがresult
233デフォルトの名無しさん
2018/12/14(金) 10:44:45.72ID:h4Nz0bah234デフォルトの名無しさん
2018/12/14(金) 11:36:37.53ID:4+w41dav ノイズが混じった正弦波のような測定データ(x, y)があった際に、周期や振幅、y=0の際のx座標などを求める方法ってありますか?
こんな感じの測定データです
こんな感じの測定データです
235デフォルトの名無しさん
2018/12/14(金) 12:02:50.24ID:bfd6m/PR def circleArea(radius):
result = radius * radius
return result
circleArea(100)
引数の使い方についてですが、上記だと結果として10000が出力されるはずですが、idleだと何も値が返されません
なぜダメなんでしょうか
result = radius * radius
return result
circleArea(100)
引数の使い方についてですが、上記だと結果として10000が出力されるはずですが、idleだと何も値が返されません
なぜダメなんでしょうか
236デフォルトの名無しさん
2018/12/14(金) 12:11:37.94ID:bfd6m/PR ああそうか、printしないとだめなのか(´・ω・`)
returnで出力されるとおもてた
returnで出力されるとおもてた
237デフォルトの名無しさん
2018/12/14(金) 12:13:18.75ID:xnFB3G3S >>234
ノイズの種類によるけど正弦波ならだいたい移動平均で消せるんじゃないの
あと符号反転で周期求めようとするとオフセット乗ったときに狂いやすいからその恐れがあるならピークで求めたほうがいい
手法をまだ決めてないならPython関係ないし実験学とかデータ解析に詳しい人に聞いたほうがいいと思う
ノイズの種類によるけど正弦波ならだいたい移動平均で消せるんじゃないの
あと符号反転で周期求めようとするとオフセット乗ったときに狂いやすいからその恐れがあるならピークで求めたほうがいい
手法をまだ決めてないならPython関係ないし実験学とかデータ解析に詳しい人に聞いたほうがいいと思う
238デフォルトの名無しさん
2018/12/14(金) 12:14:16.48ID:jdeQ48ny >>234
FFTやら二分法やら
FFTやら二分法やら
239デフォルトの名無しさん
2018/12/14(金) 12:19:43.77ID:bfd6m/PR idleに自動補完ありますか?
ctr spaceしないと出てこない
ctr spaceしないと出てこない
240デフォルトの名無しさん
2018/12/14(金) 12:49:00.67ID:bfd6m/PR pythonってリターン必須なんですか?
関数が終われば自動的に値を返してくれるのでは?
def a(b):
result = b * b
return result
hoge = a(100)
print(hoge)
returnがないと値なしになる
関数が終われば自動的に値を返してくれるのでは?
def a(b):
result = b * b
return result
hoge = a(100)
print(hoge)
returnがないと値なしになる
241デフォルトの名無しさん
2018/12/14(金) 13:12:22.96ID:pHG5JLha >>240
return 無くてもちゃんとNone 返してる
return 無くてもちゃんとNone 返してる
242デフォルトの名無しさん
2018/12/14(金) 14:19:31.24ID:vXMSodjw パスの途中に簡体字とかを含むファイルを扱うにはどうしたらいいですか?
「?」に化けてしまってうまく扱えません
「?」に化けてしまってうまく扱えません
243デフォルトの名無しさん
2018/12/14(金) 14:28:43.58ID:5fi2OFPa ユニコ環境なのは多分前提として、フォント入れる
簡体字くらいならいくらでも小さいのある(元々入ってるはず)と思うので切り替えでいいと思うけど、
ひとつのフォントでユニコ網羅する勢いのはGoogleのNotoシリーズ
謎記号いっぱいで楽しいぞ
簡体字くらいならいくらでも小さいのある(元々入ってるはず)と思うので切り替えでいいと思うけど、
ひとつのフォントでユニコ網羅する勢いのはGoogleのNotoシリーズ
謎記号いっぱいで楽しいぞ
244デフォルトの名無しさん
2018/12/14(金) 15:01:53.35ID:vXMSodjw >>243
返答ありがとうございます
フォントを入れればPythonでもうまいこと処理できるようになるのですね
(今は、open(”文字化けする文字「?」が入ってるパス”,'rb')でさえ失敗します)
状況を補足しますと
パスの途中には日本語も含まれています
ウインドウズエクスプローラではほぼほぼ扱えてますが、「送る」するとエラーが出たりします
Pythonは、
普段?特段指定のない状態?ではutf-8で動かしてます
返答ありがとうございます
フォントを入れればPythonでもうまいこと処理できるようになるのですね
(今は、open(”文字化けする文字「?」が入ってるパス”,'rb')でさえ失敗します)
状況を補足しますと
パスの途中には日本語も含まれています
ウインドウズエクスプローラではほぼほぼ扱えてますが、「送る」するとエラーが出たりします
Pythonは、
普段?特段指定のない状態?ではutf-8で動かしてます
245デフォルトの名無しさん
2018/12/14(金) 15:03:55.12ID:bfd6m/PR246デフォルトの名無しさん
2018/12/14(金) 15:22:23.48ID:vXMSodjw247デフォルトの名無しさん
2018/12/14(金) 15:51:15.85ID:Gn8D5Rgh ユニコって一般的なの?
248デフォルトの名無しさん
2018/12/14(金) 18:49:56.65ID:s/bM0OzM 今scrapyでスクレイピングの勉強してるんだけど
1つ目の階層のページではうまくいくんだけど
2つ目の階層のページでうまくいかん
def parse(self, response)
for …いろいろな処理
url = response.urljoin(とってきた相対パスのリンク)
yield scrapy.Request(url=url, callback=self.hoge)
ってな感じurljoinでくっつけたのをhogeに送りたいわけよ
しかしながらうまくいかないの(´;ω;`)
どこがわるいかおせーて
1つ目の階層のページではうまくいくんだけど
2つ目の階層のページでうまくいかん
def parse(self, response)
for …いろいろな処理
url = response.urljoin(とってきた相対パスのリンク)
yield scrapy.Request(url=url, callback=self.hoge)
ってな感じurljoinでくっつけたのをhogeに送りたいわけよ
しかしながらうまくいかないの(´;ω;`)
どこがわるいかおせーて
249デフォルトの名無しさん
2018/12/14(金) 19:06:57.26ID:yKLaTwQg ファイルパスには、半角英数字・ascii だけを使う
UTF-8, sjis の日本語などを使うと、外人が作っている、圧縮解凍アプリなどでバグる。
加えて、半角空白もダメ
UTF-8, sjis の日本語などを使うと、外人が作っている、圧縮解凍アプリなどでバグる。
加えて、半角空白もダメ
250デフォルトの名無しさん
2018/12/14(金) 19:12:23.85ID:yKLaTwQg BeautifulSoup とか、Ruby のNokogiri が簡単
再帰的なクローリングとか、難しい
再帰的なクローリングとか、難しい
251デフォルトの名無しさん
2018/12/14(金) 19:14:10.32ID:BDs6dB5i 人工知能をそろそろオワコンだし
Pythonもいずれオワコンになるよ
まあ始まってもないが…
Pythonもいずれオワコンになるよ
まあ始まってもないが…
252工学部生
2018/12/14(金) 19:22:34.52ID:eNrCE38i 大学の教科書以外にも何冊かPython本買ってやってるが、
「わかるPython」の「様々なデータ構造」に入ったぜ。
ジェネレーターが難しかった。
「わかるPython」の「様々なデータ構造」に入ったぜ。
ジェネレーターが難しかった。
253工学部生
2018/12/14(金) 19:31:34.54ID:eNrCE38i #辞書
topping = {"bacon":210,"mushroom",140,"onion":100,"tomato",130}
topping["mushroom"]
140
for key in topping:
______print(key)
bacon
mushroom
onion
tomato
topping = {"bacon":210,"mushroom",140,"onion":100,"tomato",130}
topping["mushroom"]
140
for key in topping:
______print(key)
bacon
mushroom
onion
tomato
254工学部生
2018/12/14(金) 19:35:02.33ID:eNrCE38i #辞書
topping = {"bacon":210,"mushroom",140,"onion":100,"tomato":130}
for key,value in topping.items():
_______print(key,value)
bacon 210
mushroom 140
onion 100
tomato 130
topping = {"bacon":210,"mushroom",140,"onion":100,"tomato":130}
for key,value in topping.items():
_______print(key,value)
bacon 210
mushroom 140
onion 100
tomato 130
255工学部生
2018/12/14(金) 19:44:18.49ID:eNrCE38i #辞書の追加と削除
topping = {"bacon":210,"mushroom",140,"onion":100,"tomato":130}
topping["cheese]=160
topping
{"bacon":210,"mushroom":140,"onion":100,"tomato":130,"cheese":160}
del topping["bacon"]
topping
{"mushroom":140,"onion":100,"tomato":150,"cheese":160}
topping = {"bacon":210,"mushroom",140,"onion":100,"tomato":130}
topping["cheese]=160
topping
{"bacon":210,"mushroom":140,"onion":100,"tomato":130,"cheese":160}
del topping["bacon"]
topping
{"mushroom":140,"onion":100,"tomato":150,"cheese":160}
256工学部生
2018/12/14(金) 19:47:45.48ID:eNrCE38i リスト[]
タプル()
集合(,,,,,)
辞書["":,"":,"":}
タプル()
集合(,,,,,)
辞書["":,"":,"":}
257工学部生
2018/12/14(金) 20:21:58.89ID:eNrCE38i DeepLerningやりてえーーーーーーー( ゚Д゚)
#内包表記
[x for x in range(1,10) if x%3 ==0]
[3,6,9]
Q1~9までの数を格納し、3の倍数はFizzとなるようリストを内包表記で作りなさい。
["Fizz" if x%3 ==0 else x for x in range(1,10)]
[1,2,"Fizz",4,5,"Fizz",7,8,"Fizz"]
#内包表記
[x for x in range(1,10) if x%3 ==0]
[3,6,9]
Q1~9までの数を格納し、3の倍数はFizzとなるようリストを内包表記で作りなさい。
["Fizz" if x%3 ==0 else x for x in range(1,10)]
[1,2,"Fizz",4,5,"Fizz",7,8,"Fizz"]
258デフォルトの名無しさん
2018/12/14(金) 20:31:55.84ID:s/bM0OzM259工学部生
2018/12/14(金) 20:47:28.38ID:eNrCE38i ヤッホー
「やさしいpython」の様々なデータ構造は本日にて終了。
次回はオブジェクト指向の基本と発展的な機能に入る。
「やさしいpython」の様々なデータ構造は本日にて終了。
次回はオブジェクト指向の基本と発展的な機能に入る。
260デフォルトの名無しさん
2018/12/14(金) 22:00:04.24ID:EOzRBEv0 工学部生ってコテ名だけでfランぽさがでてて 趣深いね
261工学部生
2018/12/14(金) 22:11:18.68ID:eNrCE38i ■「やさしいpython」の
「オブジェクト指向の基本と発展的な機能」の章から
急に難しくなってきたな。
授業であんまやってないところだし。
「オブジェクト指向の基本と発展的な機能」の章から
急に難しくなってきたな。
授業であんまやってないところだし。
262デフォルトの名無しさん
2018/12/14(金) 23:40:09.84ID:jdeQ48ny >>122
お前みたいな底辺のバカには分からないだろうけど、
ソフトウエア開発はプラットフォームやターゲットによって
使用言語を変えるのが常識。
当然、ハイレベルのエンジニアは複数言語使える。
ていうか、ソフトウエア工学や設計手法をちゃんと理解して
プログラミングの本質を習得してるやつは他の言語の
習得なんてすぐやっちゃうから。
Pythonみたいなお手軽言語なんか一週間あれば十分。
お前みたいな底辺のバカには分からないだろうけど、
ソフトウエア開発はプラットフォームやターゲットによって
使用言語を変えるのが常識。
当然、ハイレベルのエンジニアは複数言語使える。
ていうか、ソフトウエア工学や設計手法をちゃんと理解して
プログラミングの本質を習得してるやつは他の言語の
習得なんてすぐやっちゃうから。
Pythonみたいなお手軽言語なんか一週間あれば十分。
263デフォルトの名無しさん
2018/12/14(金) 23:43:00.07ID:jdeQ48ny264デフォルトの名無しさん
2018/12/14(金) 23:54:53.40ID:1WDbs+Kl チンパンは地震が発生するとかデマを流して新聞沙汰になった真正のキチガイ
265デフォルトの名無しさん
2018/12/15(土) 00:08:40.04ID:ykDbC20F このスレもバカ大チンパン工学部生に寄生されて災難だな
チンパンがらみはNG推奨
チンパンがらみはNG推奨
266デフォルトの名無しさん
2018/12/15(土) 00:22:59.19ID:qzXQbxuN Rubyガイジの次はチンパンガイジとか本当に終わってんな
267デフォルトの名無しさん
2018/12/15(土) 05:57:25.76ID:lBcac0Nh pythonで3dというのは難しいの?
openglはあるみたいだけど、
openglはあるみたいだけど、
268デフォルトの名無しさん
2018/12/15(土) 07:48:44.87ID:jAerqGp0 分子模型を表示したりとかそういうレベルの3Dなら難しくはない
ポリゴンをふんだんに使ったゲームを作りたいとかならやめておいたほうがいい
ポリゴンをふんだんに使ったゲームを作りたいとかならやめておいたほうがいい
269デフォルトの名無しさん
2018/12/15(土) 07:55:02.39ID:2QtRA0XQ むしろ3Dモデリングツールの有名どころMayaとかBlenderのスクリプト言語として組み込まれてる
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【野球】大谷翔平、佐々木朗希、山本由伸らがWBC辞退なら広がる不協和音… 『過去イチ盛り上がらない大会』になる可能性も★2 [冬月記者★]
- 【国際】ロシアはすでに戦争準備段階――ポーランド軍トップが警告 [ぐれ★]
- 「町中華」の“息切れ倒産”が増加 ブームにも支えられ職人技で踏ん張ってきたが… 大手チェーンは値上げでも絶好調 [ぐれ★]
- 【news23】小川彩佳アナ「ここまでの広がりになるということを、高市総理はどれだけ想像できていたんでしょうね」 日中問題特集で [冬月記者★]
- 毛寧(もう・ねい)報道官「中国に日本の水産品の市場は無い」 高市首相の国会答弁に「中国民衆の強い怒り」 ★2 [ぐれ★]
- 立民・岡田氏の質疑「不適切」 維新・藤田氏、台湾有事答弁巡り [蚤の市★]
- 【高市売り】円安、止まらず!凄い勢いで暴落中。157円へ [219241683]
- ナマポだけど野良猫拾っちゃったけど飯どうしよ
- 高市早苗って「わざと」日本畳んでるよな? [419865925]
- そもそも日本て中国に日沈む国だとか無礼な事言ってたよね
- アニメでよく日本人キャラなのに目の色だけ変えたりしてるのあるじゃん?
- 【悲報】ヤフコメ民「中国が水産物を輸入禁止にするなら、日本国民向けに安く販売すればいい。中国依存から脱するべき」 [153736977]
