暇だからpythonの質問受けるよ

1: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:09:27.815 ID:Q/8gW1yz0
python初心者、中級者おいで
上級者は雇って

3: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:11:08.863 ID:ZJVv2peP0
Pythonにしかできて他の言語じゃできないことってなに?

 

9: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:12:55.911 ID:Q/8gW1yz0

>>3
複数の極めて有用なライブラリが公開されていて
それらを利用して開発を行いたいと思ったらpythonしか選択肢がない

もちろんそれらのライブラリから作るなら話は別

 

4: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:11:15.064 ID:sweDvguR0
メソッドっていっぱいあるけどあれって全部覚えてる?
あと2進数相当の文字列に変換するメソッドっていつ使うの

 

5: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:11:30.435 ID:i5ZZEMOd0
機械学習のライブラリについて詳しく教えて
データの傾向を分析して予測したい

 

7: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:11:47.801 ID:zIpdOW2A0
pythomって誰が作ったの?

 

8: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:11:59.302 ID:fmNK7N3F0
外部ライブラリインストールできない

 

13: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:18:06.745 ID:Q/8gW1yz0

>>4
よく使うのは勝手に覚えるしそうでないのはその都度調べてる
高速化するときにプログラム内部で使ってるらしいぞ知らんけど

>>5
スレ1個じゃ説明できそうにないので参考書を買ってください

>>7
モンティーパイソンオタクの暇なプログラマー

>>8
pipで通らなければ多くの場合C++やFortranのコンパイラやライブラリが足りない
その辺りの環境の用意は非常に面倒で、とりわけwindowsでは実質的に不可能な場合もある
ともかく何が障害になっているかを把握することが重要

 

10: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:16:53.982 ID:7GNkMFmj0
プログラミングのプの字も知らないんだがどうやって勉強したらいい?
ていうかPythonって何をするのに向いてるの?

 

11: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:16:54.128 ID:ssc+Kk5i0
今日の夕飯は?

 

12: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:17:38.411 ID:RniMRdRX0
2と3どっち使う?
汎用的に

 

17: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:21:08.153 ID:Q/8gW1yz0

>>10
forとifだけ把握したらあとは自由に遊んだらいい
ライブラリだけはかなり充実しているので基本的にできないことはない
moduleの作り方や基本的なスタイルを勉強すればそのまま就職も可能
強いてあげるなら、並行して英語を勉強しておくとライブラリを勉強するときの効率が上がる

>>11
オールドファッション

>>12
基本的に3
古いシステムを利用する必要がある場合には2

 

16: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:21:03.304 ID:RniMRdRX0
python
↑これの小文字が気になる・・・

 

18: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:21:45.396 ID:i5ZZEMOd0
もう一つ
機械学習というか数値計算ならCで書くこと多いと思うし本でもC言語で紹介してあるんだが、データ多くなるとやっぱ大変だよね?
精度的にはどうなの?pythonのほうが簡単に精度高い予測できたりする?

 

20: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:24:51.476 ID:Q/8gW1yz0
>>18
pythonのライブラリの多くは裏でC言語を使うような設計をしてあるので
個人で使うような場合なら速度、精度ともに差はないと言っていい

 

21: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:25:31.063 ID:Q/8gW1yz0
>>20追記
Cよりもpythonの方が習得、コーディング共に楽です

 

24: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:26:45.307 ID:i5ZZEMOd0
>>21
マジサンクス

 

22: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:25:53.783 ID:2rM0WRoXd
GUIアプリ作るのにオススメなライブラリある?
ネイティブアプリでもwebアプリでもいい

 

26: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:27:19.705 ID:Q/8gW1yz0
>>22
pythonでGUIアプリ作ったことないから分からない
webでGUIならjsの方がpythonよりもライブラリ充実してるし仕事もあると思う

 

23: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:26:26.781 ID:RniMRdRX0
Pythonってどんな強みがある?
科学計算など使わない人にとってのメリット

 

25: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:27:18.249 ID:QXUrA/MuM
電子工作とかロボット制御するのに向いてる言語って何?

 

28: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:30:16.849 ID:Q/8gW1yz0

>>23
コーディングが楽、ライブラリの公開が楽、世界的に使われているので仕事が見つけやすい
多分もう少しある。欠点は書いててつまらないこと

>>25
ロボットの制御で画像認識を含む分野ならC++/pythonの併用をよく見る
これはロボット制御の基本的なライブラリがC++で提供されていて
機械学習の基本的なライブラリがpythonで提供されているため
電子工作でArduinoとかラズパイとか使うならそこで使われている言語の基礎はjs

 

27: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:28:14.856 ID:H0hG4y0N0
なんでPythonやってて嶋田を知らねえんだよ!

 

29: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:30:41.618 ID:Q/8gW1yz0
>>27
知らねえよ誰だよ!

 

37: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:38:55.064 ID:H0hG4y0N0
>>29
Python神だぞ?

 

40: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:43:14.501 ID:Q/8gW1yz0

>>36
使う必要があるなら使え。選べるなら好きに選べ
これが真理

>>37
いや誰だよ!

>>38
まずforとifの使い方を覚える
そしたらやりたいことに合わせてライブラリを覚える。どの言語でも同じようなものだと思う
使いたいライブラリがなければpythonなんて覚える必要がない。つまんないし

 

41: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:43:44.261 ID:H0hG4y0N0
>>40
ちったあググれ

 

43: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:46:01.561 ID:RniMRdRX0
>>41
ググったがわからんかった
説明してくれ

 

46: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:47:15.899 ID:H0hG4y0N0
>>43
日本でPython広めた神
著書沢山
ペッパーレンタルしてた
おもちゃ
SNS廃人
童貞
オフ会大好き

 

50: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:51:35.192 ID:i5ZZEMOd0
>>46
よく分からんが本人か?

 

54: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:53:42.496 ID:RniMRdRX0
>>46
まて、漢字あってる?
健志の間違い?

 

55: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:56:30.685 ID:H0hG4y0N0
>>54
あーその字だ

 

30: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:31:16.451 ID:gd1XsPGpa
Pythonってライブラリ豊富
誰が書いても同じになる可読性
ってまじ?

 

31: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:32:41.346 ID:Q/8gW1yz0
>>30
ライブラリ豊富はマジ
誰が書いても可読性同じはぶっちゃけ嘘だと思う
だから初心者にはまずスタイルの勉強をしてほしい

 

32: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:32:47.947 ID:asUjixK80
なんか資料集めるためにウェブスクレイピングだけできるようになったんだけど他に用途が見つからない
なんかPythonでできる面白いことってないっすか

 

34: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:35:04.030 ID:Q/8gW1yz0

>>32
pythonは面白い言語じゃないから面白いことはできない
機械学習で遊ぶならpython必須だけど

プログラミングでなにか漠然と面白いことしたい(そしてそれが機械学習でない)なら
GUI表現に長があるprocessingとかjsとかを勉強したほうがいい

 

45: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:47:02.961 ID:asUjixK80
>>34
なるほどなぁ
Prosessing本だけ買って積んであったけどやってみるぞ!
参考になった
ありがとう

 

33: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:34:17.024 ID:RniMRdRX0
Web制作で
PHP と Pythonどっちが優れていると思う?

 

35: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:36:29.832 ID:Q/8gW1yz0
>>33
webならPHPとjsがメインでpythonは端役
PHPとjsならjsの方ができることの多さでは優れているけど
人材の確保という面ではPHPの方が良い

 

36: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:38:44.073 ID:Qb/D/sU70

既にPHPとRuby覚えちゃったし興味ないなあ
GAEってとっつきにくいね
仕事で使う機会があんまりないね

これとあるゲームで敵が言ってくる事なんだけど本当なの?

 

38: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:40:06.602 ID:jJRp7a540
初心者だけど使いこなすにはライブラリを覚えるしかないの?

 

39: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:40:56.304 ID:RniMRdRX0
子供にプログラミングを教えるとしたらまず何を教える?

 

44: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:47:02.597 ID:Q/8gW1yz0
>>39
processing
可視化しやすいのと文法がかっちりしてるのがポイント
processingで飽き足らなくなった子供にはRubyかCrystalかC#あたりを触らせるのがいいんじゃない?

 

49: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:51:16.516 ID:RniMRdRX0
>>44
Processingか確かに食いつきそうだな
DxLibでC言語ベースはちょっと難しいか

 

53: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:53:34.589 ID:Q/8gW1yz0
>>49
基本的な動き(キャラチップが表示されて方向キーで前後左右に動く)を実装するだけでそこそこかかるので
その部分を予め用意してあげればDxLibでもいいと思う
でもそこまでやるならツクールでもいいよなあとも思う

 

47: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:49:15.267 ID:nx8GM3LNa
(前々から思ってたんだけど何て読むの…?)

 

48: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:49:52.356 ID:r6Pt3gS90
pyqt使ったことある?

 

51: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:51:38.405 ID:Q/8gW1yz0

>>47
「ぱいそん」
東南アジアだと「ぱいたん」って言うと伝わる

>>48
ない

 

52: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:52:14.060 ID:nx8GM3LNa
>>51
(ありがとう)

 

56: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:57:35.140 ID:HKE94KJ/0
pypyって実際どうなんすか

 

57: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 22:59:39.926 ID:Q/8gW1yz0
>>56
確かに速い
自分(あるいは社内)の開発環境で既に使っているならそれに追随しない理由はない

 

58: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:00:12.431 ID:bn34Nnika
py2exe使ってたんだが他にいいソフトある?

 

61: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:02:51.319 ID:Q/8gW1yz0
>>58
最近はexeにする理由があまりない気がする
ポータブルになってきたし実行速度もそんなに変わらないし

 

62: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:04:59.371 ID:bn34Nnika
>>61
なるほど

 

59: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:01:48.632 ID:n5hXuV/B0
細かい機能単位で.pyファイル分割するとimport多くなりすぎてダルいんだが、1つのファイルにどれくらいのコードを押し込むのがセオリーなの?

 

63: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:06:01.923 ID:Q/8gW1yz0
>>59
特定のコードで利用するコードのセットは同じ極力ファイルにまとめよう
例えば、X.pyがA.pyとB.pyを、Y.pyがA.pyとB.pyとC.pyを使うときに
A.py、B.pyをC.pyと分ける意味はあるかもしれないが
A.pyとB.pyを分ける意味はそんなに大きくない
このあたりの感覚は開発しているうちに徐々に身に着けられる

 

68: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:21:10.747 ID:n5hXuV/B0

>>63
ありがとう。

あと、機能Aのためのpyファイル群と、機能Bのためのpyファイル群があって、それらを全部同じディレクトリに雑多に並べたくないときは、普通はパッケージ化するの?それ以外にお手軽な方法あったら教えて。

 

73: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:25:35.001 ID:Q/8gW1yz0
>>72>>68

 

60: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:02:26.568 ID:c0eqgoVs0
rustやelixirについてどう思う?

 

64: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:06:48.454 ID:Q/8gW1yz0
>>60
使ったことがない
Rustは最近よく名前聞く

 

65: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:07:41.307 ID:Q/8gW1yz0
極力ファイルってなんだ
極力同じファイルに、ですね

 

66: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:07:54.924 ID:0Y6QqpLW0
AIがPythonで云々とか聞いたことあるけどどういうこと?

 

67: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:09:12.876 ID:Q/8gW1yz0
>>66
AIを開発する方法のひとつである「機械学習」を行うためのツールが
pythonで提供されている、ということ

 

72: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:24:47.906 ID:Q/8gW1yz0
srcファイルまとめるディレクトリの中に別のディレクトリ作ってそこにまとめたらいい
もちろん、それらのファイル群をimportして利用するソースファイルは
それらのディレクトリと並列あるいは上の階層に置いておかないとimportするときに不都合になる
(むしろそのおかげでディレクトリの階層関係が上手く整理されると考えるべきか)

 

74: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:36:22.013 ID:iXgyLFE70
Pythonの本を買ったけど積読状態だな
やらなければ
Cの面倒い所が無くて楽そうなんだよな

 

75: 以下、5ちゃんねるからVIPがお送りします 2018/10/14(日) 23:39:22.107 ID:Q/8gW1yz0
>>74
ある程度使える所にもってくだけなら3日とかからんぞ
さっさとやれ

引用元

http://viper.2ch.sc/test/read.cgi/news4vip/1539522567/

管理人からひと言

難しそう

 

関連記事

  1. コーディングスタイルを統一する意味ってあるの?

  2. プログラミング初心者だけどWEBフレームワーク何使えばいいか悩んでる

  3. 夫がプログラマーなのですが

  4. プログラムやったことないけどマリオの1面作るのにどのくらいかかるの?

  5. おい!大変だ! プログラミング言語にRuby(ルビィ)とかいうのがあるぞ!

  6. 【IT】米Facebook、Python深層学習フレームワーク「PyTorch」の正式版を発表

  7. 来年プログラマーワイ、天才エンジニアになる夢を見る

  8. プログラマの頭の中どうなってんだよWWWWWWWWWW

  9. 【IT】話し言葉でプログラミング Microsoft、ノーコード進化

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の人気記事

おすすめ記事

  1. カテゴリ_software
  2. カテゴリ_microsoft
  3. カテゴリ_hardware

新着記事

  1. 【悲報】都内IT企業ワイの大卒3年目の給料の現実
  2. 【悲報】ワイ SESに転職するも面談1つも通らずクビになりそう
  3. 【悲報】元ニートワイ、基本的なPCスキルが必要な会社に内定してしまう
  4. 【悲報】IT業界から転職したくてもどの業界に行けばいいかわからない
  5. IT系の会社ってプログラミングやらないと思うけどさ

ボンブの戯言

  1. 【ボンブの戯言】ITエンジニアがフリーランスになるときに考える・準備すること
  2. 【ボンブの戯言】ITエンジニアが徹夜してでも間に合わせる理由
  3. 【ボンブの戯言】フリーランスの実態調査をITエンジニアフリーランスの視点から見て…
  4. 【ボンブの戯言】ITエンジニアがフリーランスになる理由
  5. 【ボンブの戯言】フリーランスのメリットを全否定してみた
PAGE TOP