Pythonのお勉強 Part59
レス数が1000を超えています。これ以上書き込みはできません。
★当スレにRubyのソースコード類を書くことを禁ず★
☆Ruby等、Pythonではないプログラミング言語での回答類を書くのも禁止
☆「Ruby では」「Rubyでは」をNGワード登録推奨
◆エラーを解決したいときはエラー表示と
環境(Pythonのバージョン・OS・IDEの種類とバージョン)をシッカリ書く
◆Pythonのソースコードを5ちゃんにコピペするとインデントが崩れるので
↓にあげてるような、ソースコード用サイトに貼ってきてくだしあ
(スクリーンショットをimgurうp等の横着をしない)
ttp://ideone.com/ 推定最大手。デフォ設定がCなので、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オフィシャルサイト
http://www.python.org/
◇まとめwiki
ttp://python.rdy.jp/
●関連スレ●
くだすれPython(超初心者用) その41【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1549282930/
〇前スレ
Pythonのお勉強 Part58
http://mevius.5ch.net/test/read.cgi/tech/1540468210/
次スレの建立は>>985が挑戦する >>949
まあJavaだな
RubyやJavaScriptのようなゆるふわ言語から入ると頭悪くなるよ >>949 ちょっと待てや、フリーランスでプログラム初心者が何でプログラムをやるなんて考えになったんだよ。
飲み屋でバイトした方が確実なんじゃないの?
フリーランスで今まで何で稼いでたの? それともただ就職できないからフリーランスと言ってるだけ?
プログラムって考えてるみたいに甘い世界じゃないぞ。
Excel とVB 位使えるくらいにして、派遣会社に入って仕事をもらうのが確実だろ。
素人でも長期の仕事だったらとにかく人手が欲しいというのもあるから、与えられた言語をそこで勉強させてもらうのが確実。 >>954
プログラミングを勉強してフリーランスを目指したいってことです >>955 は?今は何してるの?学生?
だったらフリーランスなんていうのは100年早い。 >>957
社会人です
別にすぐになれるとかは思ってません、が プログラミングの勉強をしたいから、最初にオススメの言語を聞いてるだけです… >>954の意見が的を射ているなぁ
VBAはExcel使う業務なら適用範囲広いし候補の一つではないだろうか
すでに社会人で派遣が難しいなら近所のプログラミングサークルとか探してみてはどう?
ゲーム作りたいならC#+Unityでググればどっかありそう
初心者で独学ならJavaScriptをオススメするよ
アホになるって意見もあって多分その通りだけど
Javaの場合jdk入れてeclipse入れてコンパイルしては本当の初心者にはつらい
教えてくれる人がいるならJavaかな
末永く安定して稼げそうだし、今まで会ったJavaプログラマはPHPと比べると技術レベルが高くて外れが少ない >>957 だったら、会社の中で自分をアピールしてみること。 必ずやって欲しい仕事があるはず。
それがダメなら、先ずは稼ぐなんて馬鹿なことは考えずに純粋にプログラミングの勉強をした方が良い。
そう言う意味では、C系(Javaも)がルーツに近いが、
初心者にPython は良いと思う。 奥も深いから迷いすぎると切がないが。
出来れば自分のスマホの中にPythonを入れておいて電車の中でも何処でも四六時中練習できるようにしておくと上達が早いと思う。
Pythonが初心者用にオススメなのは、電卓みたいに入力したら即結果が出てくること。 昔のBASICみたいな簡単さもある。
例えば、
>>> 1+2
3
これらは、コンピュータに求められた基本的な要素。 計算機の動きを表してる。 初期のBASICに求められたのもこのような簡便さで計算ができることだった。
このように簡単だから、小学校のコンピュータ教育にも用いられているし、大学のコンピューター教育用にも標準的に使われ始めている。
これ以上難しいことを言うと、訳が解らなくなるだろうから言わないが、初心者ならどんな言語の入門書でも似たようなもの。
いつでも勉強できる環境がベスト。
例えば、EXCEL やVBもどきマクロ はスマホの中でも動くがほんのサブセット。
Pythonならかなりの機能までスマホの中でも動くから学習用には最適。
>>958 Java やC系は本格的にやるなら避けて通れないが、それなりの大きなプロジェクトに入り、系統的に勉強できる環境がないとなかなか難しいだろうね。
ま、どの言語も基本言語だけわかったからと言って仕事には使えないけど。 >>959
会社は全く関係ない会社です…
難しくても続ける気持ちはあるので、Javaとかありかなぁって気がしてます。
家で本格的に何か1つを学んで 移動時間とかにPythonとかをコツコツと学んでいくスタイルとかも良いですね >>959 の一番下の言葉で、仕事には使えないと言ったが、そう言う素人に近い人達を頭数だけ入れて火を吹いたプロジェクトは山のようにある。
最近受けてた仕事もそう言う火を噴いた仕事で、プログラムを見ると背筋が寒くなるようなゾッとするのの羅列。
全てを作り直したい衝動に駆られるが、そこまではできない。 火元の消化だけしかできないがそれでも
感謝していただけるのはありがたい。
そう言えば、令和も問題を抱えてる企業は多いけどまだ手をつけていないのも多いと思うよ。 意識が低い、或いは予算がないからいざとなったら人手で書き換えるとか。
こんな単純なことでも需要が生まれるのはありがたい。
こんなのはプログラム言語なんか関係ない。 そう言う職場にいるかいないかだけの差。 今から勉強する人はPythonだけやっとけばええよ Javaって今後減る方向かなと思ってるんだけど、どうなのかな? >>963
まあそこそこ流行ったから機能追加案件とか保守案件とかで当分仕事はあり続けると思うよ
面白いかどうかは知らんけど… >>963
クライアントサイドは間違いなく死滅してFlashと同じ運命を辿ると思う
一方でサーバーサイドは金融インフラに組み込まれているので相当先まで残るかな
Javaの凄いところはメジャーバージョンが上がっても古いクラスファイルがそのまま使える上位互換性の高さ
rubyの1.8, 1.9, 2.0の混乱やpython2からpython3への混乱を考えると、Javaは警告こそ出るけどそのまま使える
これは思想の問題でどちらが優れているというものでもないけど、長期に渡るシステムを考えると上位互換性が優れた言語は重宝される 3年後とかに活躍するイメージなんで、3年後に流行ってるものを勉強しなきゃですよね
そう考えるとPythonもありなのかもですね わからんけど そんな優秀なJavaを食ってしまう程優秀な言語なのかPythonって >>960
業務で word や excel を使うのだったら、「自分が楽になる」ためにも VBA がいいかな?と私は考えました >>965
上位互換性よりは後方互換性というべきだった
>>967
使いやすいよね
jupyterとmatplotlibとpandasで生産性が上がった
機械学習も今は事実上python一強だしね
それでも20年後にはJuliaに取って変わられてしまいそうなのが世の常か もう今の時代Java=サーバーサイドってことよね?
Javaって今もxmlのお化けなのかな
昔フレームワークも使わずJSPやサーブレット使って勉強してた頃は環境まわりだけでしんどかった思い出
それからするとflaskとかでwebアプリの体系を勉強してからのほうが理解が進みそうだけど Java有料になるからね
しかし業務未経験者をフリーで使う企業なんてあるのかね >>967
飛行機と自転車を比べてどうしようと言うんだ 結局 何をしたら良いんだろう
おいおい何種類も学ぶとして 最初の言語が…
コネはあるので、出来るようになったら仕事斡旋するよと言ってくれてる方がいるので、目指す価値はあると思うのです それならコネに何の仕事が有るのか聞きゃいいジャマイカ プログラムの基本概念から分かるから本当にやりたいんだったらc勧めるけど、
取り敢えずなんかそれっぽいの作れるようになりたいんだったpythonいいぞ じゃあこのままPython学んでから、他の言語ですかね… プログラミング自体はジキに読み書きそろばんと同じ「当たり前の知識」になる。
プログラミングを勉強しないのはマズイが、プログラミングしかできないのもマズイ。
プログラミングの知識を利用して何ができるかが重要。
統計の知識があればデータ分析ができる。
バイオの知識があればDNA解析のシステムが作れる。
財務会計の知識があれば…
専門知識がないと、工事現場のドカタと同じ立場に立たされる。
(彼らはどれだけ努力しても決して一級建築士にはならない) 言いたいことはたくさんあるけど、「どの言語を学ぼうか
」なんて話す暇があるならhello worldの一本でも書けばいいと思う。
多分こうして話している時間でそれができたはず。
CでもPythonでも。 >>974
現時点でプログラミングを全く知らないずぶの素人に対してできるようになったら斡旋するよなんていう人の仕事なんて、期待して大丈夫なのかい?
十把ひとからげの最低レベルの奴でもプログラマと名乗れて紹介される仕事はあるが、そんなものを期待しているのか。 Oracle Javaが有料になるってだけでAdoptOpenJDKとか無料で使える環境はちゃんとあるんだ >>980
中小企業の小さな社内システムならありじゃないかな
その人ができないこと、お金を払う価値があると思ったことに対する対価なので
逆に怖いのは非常に高度なことをサラッと要求されることかな
機械学習流行ってるんでしょ?簡単だって聞いたよ?なんでもできるんでしょ?みたいにね 初心者には、Ruby。
YouTube に動画を上げてる、雑食系エンジニアのKENTA も言ってる
ただ画面は、HTML, CSS, JavaScript(JS) だから、Node.js, jQuery も必須
Rubyでは、オブジェクト指向・関数型の両方を学べて、
さらに、似てる言語のJS, Kotlin へも以降できる
さらに、シェルスクリプト・PowerShell の代わりにもなる
Rubyには「p 式」という書き方で、インスタンスの型・内容がわかるため、
1行ずつデバッグしなくてもよいので、時間が節約できる
Ruby2.6 対応の「たのしいRuby 第6版、2019/3/19」を読めばよい >>974 アホらし。だったらその人が望む仕事ができる言語を選べば良いだけの話。
そんなこともなしに仕事を回すよなんてアホな話があるか。
完全に子供を騙す詐欺話。 サロンとかに引っかけられる前でよかったな
よいカモだ PythonとGOを学びたくなってきたのでとりあえずその2つを頑張ります >>972
飛行機と自転車程の違いなんて無いだろ
精々ママチャリとシティサイクルの違い位だろ 好きこそものの上手なれ
やりたいやつをやればいいんだよ 新元号にちなんだPython の話題無いかな。
locale 辺りかな。 今でもなんかこの辺は混乱してるみたいだけど。 >>991
ホントそれな
好きなことならプログラミングの基本的なことなら1時間位で覚えられるしな
目的がないと集中力が続かない pythonとrubyでは仕事が異なる。
高学歴で数学得意ならpythonをススメるけど
低学歴ならrubyがおススメ 低学歴ならJavaでしょ
地頭悪い奴がWeb行くとクソ単価で悲惨よ javascript と rubyはどっちがオススメですか?
rubyは落ち目みたいのを見たような気が… 思いました すいません。
2個目か3個目かの言語でまた来ます! ありがとうございました。 javascript はWeb を作る上では避けて通れないと思うから基礎くらいはかじっておいた方が良い。
Python から入った方が理解は早いと思うけどな。 このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 50日 22時間 1分 35秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。