トップページtech
1002コメント300KB

Pythonのお勉強 Part50

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2014/10/17(金) 00:41:32.40ID:Db3yDsQb
Pythonオフィシャルサイト
http://www.python.org/
日本Pythonユーザ会 (※英語わかる人は上記のオフィシャルの方を見ることをお薦めします)
http://www.python.jp/
まとめWiki
http://python.rdy.jp/
関連スレ
http://find.2ch.net/?BBS=ALL&;TYPE=TITLE&STR=python
Pythonのお勉強 Part49
http://peace.2ch.net/test/read.cgi/tech/1387528488/

日本語の扱いで戸惑ったらこちらをどうぞ(バッドノウハウ集で笑える)
ttp://speirs.blog17.fc2.com/blog-entry-4.html
ttp://atomic.jpn.ph/prog/etc/encode.html
ttp://d.hatena.ne.jp/kakurasan/20100330/p1

ttp://pc11.2ch.net/test/read.cgi/tech/1217836194/339
339 :デフォルトの名無しさん:2008/08/23(土) 08:36:00
PythonのUnicodeEncodeErrorを知る
ttp://lab.hde.co.jp/2008/08/pythonunicodeencodeerror.html

よくまとまってた。あとで読む
0582デフォルトの名無しさん2015/04/29(水) 07:24:17.12ID:UcmoOb8k
例外っていわばGOTOだからさ
いきなり処理が飛ぶからコードを追いづらいんだよなあ
やっぱ関数呼び出し→関数→呼び出し行の次に戻るっていう
一本道を崩しちゃいけないよなあ
0583デフォルトの名無しさん2015/04/29(水) 08:02:24.77ID:el7FOBWI
>>582
主シナリオに例外処理のif文が多数埋まっている方が可読性低い。
BASICでも書いてろよ。
0584デフォルトの名無しさん2015/04/29(水) 08:13:52.24ID:Q2Y0/S5t
エラーチェックのifで偽になった場合も
エラー処理ブロック末尾までgotoするわけでさ
あまり違いがあるとは思えんね
どこが一本道なのかさっぱりだわ
0585デフォルトの名無しさん2015/04/29(水) 12:28:53.10ID:MZTDlXbu
>>582が言いたいのは、↓ここでJoelが言ってるようなことなのかな。
ttp://d.hatena.ne.jp/kmaebashi/20091227/p1

俺自身の意見は
「言わんとするところはわからなくはないが、個人的には全然賛同できません」
という訳者の前橋氏と同じだが。
0586デフォルトの名無しさん2015/04/29(水) 15:48:30.00ID:BTL1OO/O
対処しないと停止するエラーコードが返せればエラーコード方式でもいいよ
goなんかそういう思想だろう
0587デフォルトの名無しさん2015/04/30(木) 20:44:07.20ID:/CwpOFcE
tryとexceptの間はなるべく短くとか、ちゃんと書いてりゃ見づらくはならない
0588デフォルトの名無しさん2015/05/03(日) 09:54:36.12ID:33rbbTgp
ソート済みのリストを作りたいんですが
挿入する度にsort()すれば中の人が効率よくやってくれるんでしょうか
0589デフォルトの名無しさん2015/05/03(日) 10:40:08.40ID:jQdh0BE6
timsortなのでほとんどソート済みのリストに対する効率はいい
それよりアイテム追加する時にbisectを使うべきだと思うが
0590デフォルトの名無しさん2015/05/03(日) 10:41:58.97ID:jQdh0BE6
Pythonのbisectモジュールのドキュメントに
まんまSortedCollectionの例のリンクが貼ってある
参考になるかもしれない
0591デフォルトの名無しさん2015/05/04(月) 00:10:11.57ID:dvgYgMa6
ありがとうございます
ピンズドでした
0592デフォルトの名無しさん2015/05/09(土) 12:44:12.79ID:8RFySLN3
anaconda3でのデータ分析の質問はスレ違いでしょうか??
0593デフォルトの名無しさん2015/05/09(土) 19:23:40.21ID:EIjgNRBm
多分ニッチすぎて回答はつかないと思うけど一応してみたら
pythonのそういう系ライブラリって充実はしてるけどほとんど日本語情報無くて困るよね…
自分は英語苦手だけど頑張って英語圏で検索・質問してる
0594デフォルトの名無しさん2015/05/09(土) 22:20:09.27ID:AOmenB0a
pythonでマウス操作とかキー入力を自動化したいんですけど
そういうライブラリとか関数ってありますか?
0595デフォルトの名無しさん2015/05/09(土) 23:34:18.18ID:B2vQqBjX
>>594
そういうのはOSやwindow systemの仕事だから、そっちで聞いた方がいいんじゃないか。
0596デフォルトの名無しさん2015/05/10(日) 00:13:30.03ID:Qv0r3mSJ
>>594
こんなのとか?
https://pypi.python.org/pypi/PyAutoGUI/0.9.26
0597デフォルトの名無しさん2015/05/24(日) 00:39:58.87ID:RR8uh4WB
2週間レスつかないなんて寂しい
numpyとかscipyばりばり使ってる人いますか?
0598デフォルトの名無しさん2015/05/24(日) 07:17:29.26ID:G5dJMDl7
使ってるけど?
0599デフォルトの名無しさん2015/05/24(日) 12:19:39.76ID:MEnSJywT
レス付ける気にさせてみろ
0600デフォルトの名無しさん2015/05/24(日) 12:52:39.58ID:JAASC+rr
質問してみろってレスがあったから
今度は質問を書くかなと思って眺めてたよ

回答のつきやすさは質問の仕方に左右される
君の質問は上中下策のうち下策だ
これこれこういう課題があるんですけど、分かる方いますか?
と聞くのが望ましい

あとバリバリとか共通認識の得られそうにない単語を避けよう
バリバリって何だ?業務経験3年とかか?
それでも相当な曖昧さだと思うが
0601デフォルトの名無しさん2015/05/24(日) 14:29:13.49ID:C/B47/GQ
その話の流れとは関係無い話題な気がする
0602デフォルトの名無しさん2015/05/24(日) 16:37:25.95ID:mml+6eGJ
研究室とかじゃEXCEL、Rの次ぐらい使われてるんじゃね?
0603デフォルトの名無しさん2015/05/24(日) 17:03:32.03ID:V6SBNL+s
日本なら研究目的の使用人口の方が
開発の使用人口より多そう
0604デフォルトの名無しさん2015/05/24(日) 17:37:53.52ID:RR8uh4WB
>>600
質問っていうより全然話題が無いので雑談目的で書いたんだ
Python使ってる人ってPerlRuby的な使い方してる層と、科学技術系のライブラリ目的で使ってる研究者みたいな層に別れてるのかなと
自分は前者なんだけど後者な人もスレにいるのかな?と思ってさ
最近特にディープラーニングとか機械学習の影響で後者な人が増えてるのか、ネットでも日本語のPython情報が増えてる気がしてありがたい
0605デフォルトの名無しさん2015/05/24(日) 17:50:44.08ID:gvm9nYYp
テキスト加工やWEBスクレイピング、シェルスクリプトの代わりに3系を使ってる、2系はもう書きたくない体になった
話題は特にないよ
0606デフォルトの名無しさん2015/05/24(日) 17:56:08.83ID:V6SBNL+s
自分は両方だ
話題は特にない
0607デフォルトの名無しさん2015/05/24(日) 18:49:12.12ID:zUwT6YyW
おれはまだ頭がPerl
0608デフォルトの名無しさん2015/05/24(日) 19:29:22.05ID:sNlc9bh5
>>604
こういうスレを覗くのは言語やプログラミングそのものに興味があるオタクっぽい人というイメージがある
後者の研究目的の人はPythonはあくまで道具でしかないだろうからこういうスレには出入りしてなさそう
と思うけどどうかな
0609デフォルトの名無しさん2015/05/24(日) 20:41:32.29ID:mml+6eGJ
【統計分析】機械学習・データマイニング4
http://peace.2ch.net/test/read.cgi/tech/1403603502/

このスレでわりとpythonが話題に上がってるみたい

データの可視化ならProce55ingかな
Javaの他JavaScript、Pythonでも組むことが出来る
0610デフォルトの名無しさん2015/05/24(日) 21:54:38.17ID:sNlc9bh5
データ分析で使うんならmatplotlibちゃうのん
あと俺は使ったことないけどBokehちゅうのもあるみたいやね
webで人に見せるんならD3.jsとか?
Processingってちょっとだけかじったけど使い道が分からんというか…
本当に使ってる人って芸大でアートプログラミングとかしてる人だけなんでわ
0611デフォルトの名無しさん2015/05/25(月) 17:32:04.28ID:2/V0nnt+
>>608
今月のベストアンサーです
おめでとうございました
0612デフォルトの名無しさん2015/05/26(火) 10:31:05.78ID:vrL2dAC0
timeit -n n -r r -s "hage()"の結果は
r回hage()を実行して最速タイムを求めることをn回繰り返してその平均をとったもの
という解釈でいいのでしょうか?
0613デフォルトの名無しさん2015/05/26(火) 11:08:05.35ID:MiyEgLiX
-n/--number N: 一度の試行で繰り返す回数
-r/--repeat N: 試行する回数
-s/--setup S: 試行する際の初期化文
0614デフォルトの名無しさん2015/05/27(水) 15:52:26.20ID:XjvWiZg0
ありがとうございます
nとr逆ですか
0615デフォルトの名無しさん2015/05/27(水) 16:48:24.13ID:Y9vXvCaF
Python3でhttplib2でネットワーク接続を試しています。
httplib2.debuglevel = 1としてデバッグモードにするとリクエストヘッダ詳細情報は表示されるのですが、
レスポンスヘッダ情報は省略して表示されてしまいます。

header:
Cache-Control header:
Pragma header:
Content-Type header:
Expires header:
Server header:
X-AspNet-Version header:
X-Powered-By header:
Date header:
Content-Length header:
Age header:
Connection

↑こんな感じでレスポンスヘッダの種類は表示されるのですが、それぞれのパラメータの値が表示されません。
httplib2.Httpオブジェクトのrequest関数の返り値でレスポンスヘッダの詳細情報は見れますが、リトライ時のレスポンスヘッダの
詳細情報も見たいので、デバッグモードで表示されればと思います。

表示させる方法を御存知の方、教えてください、よろしくお願いします。
0616デフォルトの名無しさん2015/05/27(水) 22:09:23.37ID:FLyOMAxI
python3.5で、async/awaitがくるのか。
どんなだったか、すぐ忘れてしまうのだが。
0617デフォルトの名無しさん2015/06/03(水) 00:57:03.31ID:SWrh59QF
スクリプト言語しか知らないのでイマイチ静的片付けとか言われてもピンとこない
メリットがよくわからない
0618デフォルトの名無しさん2015/06/03(水) 02:47:10.07ID:aHzCEOXO
メリットは、ものすごく速い実行速度、そしてバグが見つかりやすい

今から勉強すべき静的言語はGO
大学でもGOを教えるべき、C、C++、javaなどは害悪でしかない
0619デフォルトの名無しさん2015/06/03(水) 05:56:05.25ID:y9ktt7+V
Pythonスキーからすれば
ブロックにカッコが必須の言語はもはや選択肢に入らないっす
体が受け付けないっす
0620デフォルトの名無しさん2015/06/03(水) 06:12:52.52ID:ItSMFgiX
>>619
lispとかやらせたら発狂するかな。
0621デフォルトの名無しさん2015/06/03(水) 07:12:58.41ID:Wh0ON4xv
CPythonのソースを触ったこともない人間がスキーを名乗れるんすね
レベルが低下したもんだわ
0622デフォルトの名無しさん2015/06/03(水) 07:19:14.19ID:y9ktt7+V
>>620
LISPは一行も理解できないっす

>>621
Pythonが好きなこととPythonのソースは関係ないでしょう?
0623デフォルトの名無しさん2015/06/03(水) 07:35:54.90ID:Wh0ON4xv
あなたはそう思うんでしょうね
実にほほえましくていいですよ
0624デフォルトの名無しさん2015/06/03(水) 07:53:26.46ID:y9ktt7+V
言語好きを名乗るならソースを理解できて一人前キリッ
て考えを押しつけるタイプの人か
わかり合えないんでNG入れさせてもらいます
0625デフォルトの名無しさん2015/06/03(水) 08:41:25.29ID:6NiVsN10
人間が楽をするための道具がコンピュータ言語だからな
楽屋裏を知らずに快適に使えるならそれに越したことはない
0626デフォルトの名無しさん2015/06/03(水) 09:36:34.79ID:fBuP9Jsx
SQL覚えるよりACCESSが楽

ACCESS覚えるよりEXCELが楽

パスワード付けるよりパスなしが楽

社会保険機構万歳
0627デフォルトの名無しさん2015/06/03(水) 10:33:16.09ID:ItSMFgiX
>>622
プログラムを全て内包表記で書くようなもの。
pythonのそこらへんはlispの影響を受けているのだと思ってる。
elispの実行環境であるemacsのmagic commentが標準だし。-*-
0628デフォルトの名無しさん2015/06/03(水) 10:40:32.41ID:Uef3YIi+
>>626
> SQL覚えるよりACCESSが楽

そういうレベルの仕事しかしてないってことだよね
ややこしいことするなら SQL の方が全然楽だよ
0629デフォルトの名無しさん2015/06/03(水) 13:28:30.72ID:oCZofESS
年金積立って前線複雑じゃないよな
名寄せくらいだろややこしいのって
0630デフォルトの名無しさん2015/06/03(水) 13:30:09.03ID:oCZofESS
>>627
MapReduce わろた
0631デフォルトの名無しさん2015/06/05(金) 17:32:06.91ID:Zzu8UnIE
>>1
wikiアフィ氏ね
0632デフォルトの名無しさん2015/06/05(金) 20:28:59.54ID:zIdlcfi4
>>629
就活するんなら、常識身に付けとけよ。
0633デフォルトの名無しさん2015/06/06(土) 19:55:43.98ID:PabJLaza
ところで1行目の#coding:utf-8の箇所が
_*_でくくられてるのはどーゆう意味なんですか?
0634デフォルトの名無しさん2015/06/06(土) 20:10:14.68ID:EBIkylHS
元はemacsのマジックコメント用の印
pythonに限れば印を付けなくても# coding: nameは認識される
0635デフォルトの名無しさん2015/06/06(土) 21:09:27.95ID:rEg+KhCo
>>633
テキストエディタが扱うマークだから、
どの言語でもなかなか出てこないような記号を目印にしてる。
0636デフォルトの名無しさん2015/06/06(土) 22:52:48.92ID:PabJLaza
>>634>>635
にゃるほど、ありがとうございます
0637デフォルトの名無しさん2015/06/06(土) 23:58:30.42ID:PabJLaza
初めてのプログラミングにPythonを選んではみたものの、
16時間ほど勉強してみたが、プログラミングを生活で役立てられる気配なし…
何時間くらい触れば手足のように動かせるのやろか
一般的には1000時間で並くらいらしいが耐えれるやろか…
0638デフォルトの名無しさん2015/06/07(日) 00:01:51.18ID:1Eoew4ut
役立てたい生活って具体的にどんなだよ
ペッパー君でも買ったのか?
0639デフォルトの名無しさん2015/06/07(日) 01:30:25.75ID:qFJy2Z9R
独学なら作りたいものがないときっとやる気が持たないだろう
ゲームをやる感覚でプログラミング言語を学べるサイトなどを利用してみると手がかりになるかもよ
0640デフォルトの名無しさん2015/06/07(日) 02:50:24.95ID:pKc7ijP7
>>638
ラズベリー・パイでR2-D2作った人みたいに
「音楽流して?」とか「時間計って?」とか声かけたら応えてくれるのとか
作ってみたい、現時点からの距離はちょっと遠過ぎるかもだけど…

>>639
今まさにそゆのを探して、CodinGameというサイトで撃沈してきましたw
まずは日本語対応のやつやってきます(クロノトリガーの空中都市みたいなの)
0641デフォルトの名無しさん2015/06/07(日) 04:02:16.57ID:vUH7aA8V
普段PCでやってるちょっとしたことを自動化するとこから始めるといい。
それを使って浮いた時間でまた勉強すればいい。
0642デフォルトの名無しさん2015/06/07(日) 11:44:18.28ID:I3cTWMWZ
全裸土下座を後ろから見たAA

(_*_)
0643デフォルトの名無しさん2015/06/08(月) 12:06:38.36ID:CUnx/ecv
ラズパイとかも触ろうと思って学んだけど
なぜか今はスクレイピングにはまってる
0644デフォルトの名無しさん2015/06/08(月) 13:25:08.31ID:rJB8iCDI
bot創るの楽しいわ
0645デフォルトの名無しさん2015/06/08(月) 20:37:00.65ID:GuQYEUe4
twitterがスクレイプできないのが困る
0646デフォルトの名無しさん2015/06/08(月) 21:22:32.07ID:JkG0QtQP
api叩けよ
0647デフォルトの名無しさん2015/06/08(月) 23:12:56.96ID:GuQYEUe4
>>646
2年前のをキーワードで拾いたいんだけどapiでいける?
0648デフォルトの名無しさん2015/06/08(月) 23:59:44.76ID:hF8MJF3L
皆何でbot作るとかそんな高度なんだよ?
一体どれだけ叩いたらそれくらいになれんだよ?
0649デフォルトの名無しさん2015/06/09(火) 00:15:57.37ID:vaWm+/AP
いやいやbotなんてすぐ作れるようになるよ
裏で自然言語処理やってるようなbotも中にはあるけど大半はしょーもないレベルだし
まあPython自体よりそれ以外に必要となる要素が多いから全くの初心者からすれば敷居高いと感じるかもしれないけど最近は何でも楽になってるからねえ
昔はサーバー建てるのも一苦労だったけど今はPaaSとか使えば必要ないし
とにかく色々と楽な時代になったおかげで肝心のプログラミングに専念できる時間が増えて嬉しいわ
0650デフォルトの名無しさん2015/06/09(火) 03:21:10.95ID:+7WE0NVQ
botはUI要らないから簡単な方だろう。
ユースケースポイント法の基準に、
API、webapi、UIという観点で工数が増えるというのがあったような。
0651デフォルトの名無しさん2015/06/11(木) 06:29:46.81ID:IGSlKwZy
CheckiOという初心者用練習サイトで見事に撃沈ww
問題を解くどころかコードを修正するのか自分で打つかもわからんかった…

うーん…、
PythonWebのチュートリアルとドットインストールのPython入門24講は一通り
マスターしたつもりだったんやけどな(-_-)
僕が基礎だと思ってた事は実は基礎の前の入門だったくさいですね
やはり最初の最初は本がいいですかね?
0652デフォルトの名無しさん2015/06/11(木) 06:42:08.68ID:IGSlKwZy
ちなみに、、、
Pythonの基礎って大体どんなもんなんでしょうか?

Pythonで「1から簡単なゲームを作れる」を大学卒業に例えると、
「文字列、数値、リスト、タプル、辞書、条件分岐、繰り返し文
が書けるようになってモジュール、クラスというものがあると知った」
っていう状態は進捗度的にどれくらいになりますか?
あと400〜500Pの入門書一冊仕上げた人だとどれくらいになりますか?
0653デフォルトの名無しさん2015/06/11(木) 06:52:44.55ID:6Kqx+wy+
日本語の基礎も満足に出来ていないと見た
0654デフォルトの名無しさん2015/06/11(木) 07:01:50.36ID:IGSlKwZy
>>653
酷過ぎます(T_T)
というのは冗談ですが…w
0655デフォルトの名無しさん2015/06/11(木) 07:39:32.53ID:kPjtHfzR
プログラミングを学習している割にあらゆる単語が定量的でない
簡単って誰視点だ?

入門は門ですよ
初心者の館の入口ってこと
0656デフォルトの名無しさん2015/06/11(木) 07:54:44.00ID:IGSlKwZy
>>655
プログラミングの学習は先週始めて、最初の言語がPythonです
簡単ってのは数字当てゲームとかではなく、
図形とかを画面で動かして遊べるレベルの簡単なものです
オセロとか、石取りゲームとかです

初心者の館の出口かと思っていたところが入口だったのパターンですね…
ちなみに中級者ってのはどんな事ができるようになったら中級者を
名乗ってみてもいいんでしょうか?
0657デフォルトの名無しさん2015/06/11(木) 08:17:20.88ID:jFU1soj1
GILの挙動を説明できる
GCの挙動を説明できる
クラスを多重継承した時の名前解決手順を説明できる
メタクラス機能を説明できる
0658デフォルトの名無しさん2015/06/11(木) 08:23:07.39ID:fCzceNM8
君は誰の為にプログラムを書くんだい?
誰かに認めて貰いたいから書くのかい?

入門とか初心者とか中級者とか他人からの評価ばっか気にしてないで
まずは君の作りたい物を作ってごらんよ
0659デフォルトの名無しさん2015/06/11(木) 09:45:12.55ID:6MWnkMmu
Pythonで「1から簡単なゲームを作れる」 ←中学校2年生くらい

「文字列、数値、リスト、タプル、辞書、条件分岐、繰り返し文 ←小学校2〜3年生くらい

が書けるようになってモジュール、クラスというものがあると知った」 ←小学校4〜5年生くらい
0660デフォルトの名無しさん2015/06/11(木) 09:49:43.88ID:IGSlKwZy
>>657
どれも用語すら聞いた事がありません(゜゜lll)

>>658
作りたいモノですか…たくさんありますがどれも材料すらわかりません…
なので今は実際のモノよりも自分に何でも出来る技術を作りたいです
欲しい、と思ったモノを即座に形にしてしまえるとは言わないまでも、
大まかな設計を頭の中で作れてしまえるだけの技術が今最も作りたいモノです


Amazonで本の中身検索をしていたら次にやる事が少し明確になりました
次は実際にどんな事ができるのかを理解していく事!だと思いました
入門書と言われる本にも知らない事が盛り沢山でした(T_T)
0661デフォルトの名無しさん2015/06/11(木) 09:55:52.73ID:IGSlKwZy
>>659
ひぇええええ〜〜〜僕はまだ小学校4年生の始業式くらいでしたか
幼稚園は出てたのがせめてもの救いですが先はとても長そうです(゜_゜lll
目指せ10000時間です
0662デフォルトの名無しさん2015/06/11(木) 10:02:11.50ID:RUbHmUre
自分で作りたいものを、
自分で調べてある程度作れるようになったら、かな。
取り組み方にもよるけれど、3年くらいやってれば、他言語つまみ食いしたり、フロントエンド、サーバーサイド、ハードウェア等、周辺技術知識も目に入るようになって、視野広がる。
で、作りたいものがあった場合に、何をどう調べるかの道筋が、ある程度建てられるようになる、みたいな感じから。
もっと短期間に習得できる人ももちろんいるだろうけど、自分で知識をかみ砕けるようになるには、それなりの時間がかかるもんかと。
プログラミングに限った話じゃないけどね。
0663デフォルトの名無しさん2015/06/11(木) 10:06:03.89ID:RUbHmUre
>>659
その例だと、中学2年時には、
プログラミングに触れ始めて5年以上だよね。
いろいろ見えてくる時期だから、ゲーム作れるようになってておかしくないよな。

俺ももう一度小学生から。。
0664デフォルトの名無しさん2015/06/11(木) 10:20:53.01ID:7QvGbBfZ
実際何年やっても得意なところとまったく手をつけてない分野がある
3Dで描画してゲームパッド対応とか無理だ俺
0665デフォルトの名無しさん2015/06/11(木) 10:43:27.35ID:yhIyBqUn
>>660
向いてないよお前
0666デフォルトの名無しさん2015/06/11(木) 11:01:28.35ID:IGSlKwZy
>>662
そこまでいくと初心者とは明らかに一線引かれてますね
大体1万時間越えるとその道で天才呼ばれるほどになるらしいので、
3年というと大体3000時間越えるくらいですか…、それでも遠いですね!
ちなみに次はCに行こうと思ってます!
ほんとはCが先の予定だったんですが、初っ端のCは否定的な意見が多かったのでw

>>664
ネットワーク関連だけは例え苦手でも克服して得意にしておきたいですw
頑張ります!

>>665
そーですか?
個人的には数学はずば抜けて得意だったので向いてると思ってたんですが…
やはり関係ないんですかね…、まぁでもやると決めたのでやりますがw
0667デフォルトの名無しさん2015/06/11(木) 11:08:37.14ID:fCzceNM8
とりあえず何か作って見た方がいいよ
最初から知識を詰め込んで判った気になるんじゃなくて
作る過程でわからない事を調べながらやった方がいいよ
そうやって出来上がった物を動かしてみると

こんな機能もあったらいいな
とか
ここはもっとシンプルに書けるな

とか絶対に思うから
そしたらそういうのをまた調べながら書けばいい

そういうのを繰り返してれば自然に書けるようになる
プログラミングってのはそういうもん
0668デフォルトの名無しさん2015/06/11(木) 11:10:00.19ID:fCzceNM8
>>666
あぁ
プログラミングには向いてないわ
他の道進んだ方がいい
0669デフォルトの名無しさん2015/06/11(木) 11:11:02.07ID:yhIyBqUn
>>666
数学得意って言うならこれ因数分解してみ

4*x**3 - y**2 + 6*y - 9
0670デフォルトの名無しさん2015/06/11(木) 11:53:55.37ID:IGSlKwZy
>>667
アドバイス感謝します

>>669
10年も前の話の高校数学の話だぞw
うーんと4{x**3-(y-3)**2/4}の形にして…、ってこれ高校数学だっけ?
忘れたよw
0671デフォルトの名無しさん2015/06/11(木) 11:59:07.99ID:JykW3U3o
http://www.checkio.org/mission/non-unique-elements/solve/
CheckIOの最初の問題って↑だよね
ある程度チュートリアル的なこと終わってるなら普通に解けそうだけど
CheckIOの使い方わかってないとかじゃないのか
0672デフォルトの名無しさん2015/06/11(木) 11:59:40.74ID:yhIyBqUn
>個人的には数学はずば抜けて得意だったので

なぜこれで向いてると思ったのか
0673デフォルトの名無しさん2015/06/11(木) 12:11:18.40ID:IGSlKwZy
>>671
それもわかってないみたいです…
あと解答見ちゃいましたが、関数の定義とか、returnとか、countとか細かいメソッドが
パッと出てきませんでした…答え見て「あ〜」って感じです

>>672
いや、理学部志望だったけど、工学部も同じ理系だし、プログラマーに数学者が多かったので…
結局理学部にも工学部にも行きませんでしたので、大学数学は学べませんでしたが…
0674デフォルトの名無しさん2015/06/11(木) 12:27:38.03ID:IGSlKwZy
>>667
その何か作るの「何か」がどんなモノが作れるのかが、
まだわかってないんです!
言語によって作れるものと作れないものが、
違ってくるのかどうかがわからないので、それを知りたいんです!
例えばPHPならサーバ関係とかMySQLならデータベースとか、
それくらいの知識しかまだありません

最初にPythonを選んだのはHow to become a hackerを読んで決めました
基本的に何が作れて、何ができるのかがわからないんです!
0675デフォルトの名無しさん2015/06/11(木) 12:42:39.21ID:fCzceNM8
>>674
プログラミングを勉強する前にコンピュータは何が出来るのかを勉強した方がいいんでない?
cとかpythonとか語る以前の問題だと思うよ

動機無くプログラミングしても苦痛なだけだからやんない方がいいよ
0676デフォルトの名無しさん2015/06/11(木) 12:43:50.17ID:H7O9lH3c
とりあえず何か作りたい物を決めたらいいよ。
んで、やっていけば必要な情報を集めるからそれがpythonで実現出来るのかどうかもわかる様になってくる。
仮にpythonでできなかったとしても無駄にはならんし。
0677デフォルトの名無しさん2015/06/11(木) 13:10:10.02ID:yKU7cce3
>>674
それだとプロクラミング言語とライブラリとフレームワークの関係について調べてみるといいね
どの言語でなにが作れるか、どの言語がなにを作るのに適当かは
ライブラリやフレームワークの問題になる
0678デフォルトの名無しさん2015/06/11(木) 17:05:48.30ID:XkOf/CzO
Zim デスクトップ・ウィキのプラグイン作ればいいと思うよ。
実用的だし。

http://zim-wiki.org/
0679デフォルトの名無しさん2015/06/11(木) 17:16:25.05ID:vxvPe34s
画像収集スクリプトでいいじゃん
最近はweb理解しないとやりたいことできないこと多いし
0680デフォルトの名無しさん2015/06/11(木) 17:42:12.68ID:jFU1soj1
なぜ猫も杓子もゲームを作りたがるのだろう
今のゲームってそんなに夢があるように見えるか?
0681デフォルトの名無しさん2015/06/11(木) 20:19:08.69ID:sgwgRhhl
そもそも数学がずば抜けて得意な奴が2chでそれをアピールするって流れがもうネタ以外の何物でもない
■ このスレッドは過去ログ倉庫に格納されています