83
31 ななしのよっしん
2016/12/05(月) 23:54:32 ID: zhD9WR7JsP
今や最も手軽なUnix環境であるmacが未だに2.7であるという・・・
32 ななしのよっしん
2017/01/31(火) 22:41:09 ID: YJlwFk8oZ3
>>26
googleトレンドのインターネット・通信カテゴリの検索数を見る限り、djangoそこまで廃れてない。
railsの検索数が2007年くらいをピークにずっと減少しているのと対照的に、コンスタントに一定の検索数を稼いでて、今はrailsの60%くらいになってる。
ただしこれは全世界で見た場合で、日本に限るとrailsが10倍近く差をつけて圧勝。イマドキrailsだってそんな大して熱い話題でもない訳で、その1/10なんだから、流行ってねえな・・・。
実際問題としては、webはどうせPHPの天下なので、pythonやrubyでどうとか気にしてもあんまり仕方ない部分がある。使いたい人が使えば良いし、特に個人とか小規模なら(対PHPで)ある程度は開発効率上がると思う。
中規模以上で商売の道具にするには、まずpython書く人が少なくてアレだけど、今はデータサイエンスがプチバブルなので、このままバブルが弾けて「データサイエンスで食いっぱぐれてWebに転向する人」が増えれば現実的な選択肢になるのかもしれない。
33 ななしのよっしん
2017/09/22(金) 06:42:34 ID: RDxKv/P7VW
import random
flg_loop = True
while flg_loop:
Spams=[]
for i in range(0,6,1):
rdval = random.random()
if rdval >= 0.2:
Spams.append("SPAM")
elif rdval >=0.1:
Spams.append("egg")
elif rdval >=0.05:
Spams.append("sausage")
elif rdval >=0.01:
Spams.append("sperm")
else:
print("I don't like spam!!!!")
flg_loop = False
if flg_loop:
SPAM = ", ".join(Spams)
print("Menu:" + SPAM)
34 ななしのよっしん
2017/11/03(金) 00:21:05 ID: kd3j3B+9b5
Pythonは地味にWindowsで使いやすい言語だと思う
公式Windows版バイナリとvirtualenvはすんなり動くし
Visual Studio Codeのプラグインも良く出来てる
Microsoft自体も最近妙にPythonに優しい
35 ななしのよっしん
2018/04/16(月) 05:33:57 ID: RDxKv/P7VW
>>34
PyScripterってのを勧められたけど、うまく実行できなくて、困ってたところでVisual Studio Communityで編集出来て大変感動したゾ。
RaspberryPiで初めておっかなびっくり触ってみたけど、なんとなく文法が素直で使いやすいし、慣れて来るとmatplotlibとか使ってグラフをパタパタ作れていいですねぇ。
36 ななしのよっしん
2018/09/14(金) 15:11:49 ID: zAQhd1ix2V
ワンライナーFizzBuzz
print('\n',join('FizzBuzz' if i%15 == 0 else 'Fizz' if i%3 == 0 else 'Buzz' if i%5 == 0 else str(i) for i in range(1,101)))
37 ななしのよっしん
2018/09/26(水) 07:31:18 ID: xQ8/uI1G9R
pythonはよく知らんが言葉狩りの標的になったらしいな
masterとslaveがお気に召さなかったらしい
HDDでの出番は減ったにしてもねぇ
次は端子のオスメス辺りが来そうだ
38 ななしのよっしん
2019/01/12(土) 17:29:18 ID: UJVRhUYVbO
人工知能のスレでpythonを挙げる書き込みがあったが
ほぼ誰も反応しないまま、人工知能の人権やベーシックインカムといった、いつもの話に戻ってた
別に人工知能のプログラミングはpythonが全てじゃないが、
pythonやプログラミングの話が皆無なのに、現代の人工知能を語れるんだろうか
39 ななしのよっしん
2019/01/12(土) 21:55:52 ID: RDxKv/P7VW
>>38
ああいう抽象的な議論があってもいいと思うけど、具体的な技術の話が全く出てこないのはちょっとねぇ。
AIと一言で言っても、if文で作ったシンプルなRBSだって立派なAIだし、GA、ニューラルネットワークと色々あるのに、なんかファンタジックな万能の神様みたいな話になってて困惑するゾ…。
機械学習どころか回帰分析も知らなさそうな人が喧々諤々の議論をしているのもあんまり健康的とは思えんですね。
40 ななしのよっしん
2019/01/24(木) 22:41:46 ID: daQEG1I5j3
Python追加 基本情報技術者試験、「AI人材育成ニーズ踏まえ」 | ニコニコニュース
https://
41 ななしのよっしん
2019/02/01(金) 16:43:56 ID: 7zbOWJrqL4
なぜか人気があるという以外に特に魅力がない言語
42 ななしのよっしん
2019/02/04(月) 12:31:37 ID: F9XUKnUmeJ
最近Python3も趣味レベルで触り始めてるけど、面白さは直感的にインタラクティブな動きを実感できることだと思う。tkinterとか初心者にとっつきやすい要素あるし。
43 ななしのよっしん
2019/02/17(日) 13:19:01 ID: 1zs3+TsOso
教える方からすると学校などで教えやすい言語
2 -> 3 でつまずかなければ天下取れてたかもしれないのに
いまや Python = AI みたいに変な紐づけができて苦笑い
昔の Perl = CGI みたいな
44 ななしのよっしん
2019/02/17(日) 22:13:55 ID: RDxKv/P7VW
昔でいうVBAみたいなもんで、手近な目的に使いやすく、日本語情報が大量に出回ってるのがデカい。
情報工学専攻とか、そっち方面専業で飯を食おうと思うなら根を詰めて基礎の基礎からやれるんだろうけど、他分野からすればこういう言語が一番ありがたいですなぁ。
45 ななし
2019/03/25(月) 21:45:32 ID: v+qyS1bAWb
ド素人におススメの言語
たまにとんでもない崖があったりもするが根性ではいあがってどうぞ
46 ななしのよっしん
2019/04/08(月) 08:08:20 ID: XgxsHLH+wa
Pythonの良さはC/C++との相性だったり, 初心者でも保守がやりやすい可読性の哲学だと思う.
>>39
機械学習をやるなら設計がより近代的で速いJuliaの方がよくなるのかもしれない. Matlabと似た書き方なのでライブラリさえ充実(後援企業のサポ次第...)すれば脅威になりうる.
47 ななしのよっしん
2019/04/29(月) 13:54:01 ID: 1zs3+TsOso
速さを求めるのはライブラリやエンジンを作る人だけでしょ
非マの人は複数の言語を学んで使い分けるなんて発想がないよ
48 名無し
2019/07/19(金) 10:29:35 ID: Ydqsn6/axU
Pythonいいよね
ほんと初心者でも分かりやすくできてる言語だと思う
文字が多いっていうのはそれだけで読んで理解するのが億劫になる
というか他の言語が呪文みたいな言葉を長々と書かないといけなさすぎなんだよCとかJAVAとか
49 ななしのよっしん
2019/09/19(木) 16:19:18 ID: 0ct6PdD3EW
開発環境は皆何を使ってます?
PyCharm使ってるけど、設定が面倒で他人には勧めづらいんだよなぁ…。
RaspberryPiにデフォルトで入ってるMuエディタ便利だけど、Windowsでコレって使えるんですかね?
50 ななしのよっしん
2019/09/30(月) 12:34:25 ID: h8DZOpsEcc
基本構文は通信教育で勉強したけど、
すっかり忘れている。
職業訓練でもあるようだけど。
51 ななしのよっしん
2019/09/30(月) 12:35:28 ID: h8DZOpsEcc
※以下転載
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
PythonのZen、Tim Peters
52 ななしのよっしん
2019/09/30(月) 12:42:27 ID: h8DZOpsEcc
※翻訳転載
美しいものは醜いものよりも優れています。
明示的は暗黙的より優れています。
シンプルは複合体より優れています。
複雑なものは複雑なものよりも優れています。
フラットはネストされたものよりも優れています。
スパースは密なものより優れています。
可読性は数えます。
特別なケースは、ルールを破るほど特別ではありません。
実用性は純粋さを凌ぐものの。
エラーは決して黙ってはいけません。
明示的に消音しない限り。
あいまいさに直面して、推測する誘惑を拒む。
それを行うには、1つの方法が必要です。
あなたがオランダ人でなければ、その方法は最初は明らかではないかもしれません。
今は決して良いことではありません。
今は*右*よりもよくなることはありません。
実装が説明するのが難しい場合、それは悪い考えです。
実装が説明しやすい場合は、良い考えかもしれません。
名前空間はすばらしいアイディアです
53 ななしのよっしん
2019/09/30(月) 12:49:24 ID: h8DZOpsEcc
LAMPのPが「Perl、PHP、Python」とPython増えてるよね。
54 ななしのよっしん
2019/12/07(土) 22:55:19 ID: yeY9JGq0tF
>>39
技術的な所まで言及できないレイヤーが語り合ってると考えればさもありなん。とは言え、モノロンのAIエンジニアが我々を見たら同じ感想を抱くのかもしれないが。
55 ななしのよっしん
2019/12/14(土) 13:42:56 ID: zhD9WR7JsP
>>52
日本語として全く成立してない翻訳に疑問を感じろよ。
複雑なものは複雑なものよりも優れていますってなんだよw
56 ななしのよっしん
2020/01/27(月) 16:21:11 ID: oePs+AMMLg
まだド素人で最初に入ったのがPythonなんだけど他と比べると楽すぎて後々苦労しそう
57 ななしのよっしん
2020/02/04(火) 10:28:35 ID: Wb+wcRo0yM
Pythonでプログラミングの感覚を掴んだあとなら、Cとかの他の言語の習得もある程度楽に出来ると思うぞ。
そしてお前は静的型付け、ポインタ、メモリ管理なんかを勉強していく内に気付くはずだ。
「Python、君は今までこんなにめんどくさい事を自動でやってくれてたんだな。そりゃ実行速度が遅くもなるよ」……と。
58 ななしのよっしん
2020/02/13(木) 22:44:29 ID: 0ct6PdD3EW
1 VBA, VB.NET, C#から入る
2 何となくプログラミングが出来るようになる(と自分では思っている。)
3 PICに手を出したり、CやC++を触り始める。
4 何もかも嫌になり、VBA(以下略)に戻る。
5 でもやれることが限られてる(わかる人がやったら無限の可能性があるんだろうけど…)のでだんだんと切なくなってくる。
6「 "Python"っていう、なんでもそこそこできるカンタンな言語があるらしいよ!」<-- いまここ!
…みたいな人は多いんじゃなかろうか。
59 ななしのよっしん
2020/03/31(火) 00:58:08 ID: kEEBaGE/rL
最近の高級言語がC,C++はもちろんだけどPythonとの互換性や変換を売りにし始めてるのみるとPythonはプログラミング言語においてC、C++、javaに並ぶ存在になったと思われる
60 ななしのよっしん
2020/03/31(火) 14:20:18 ID: h8DZOpsEcc
Python3簡単なようで難しい気がしなくもないけど、PHPよりはエラーに悩まされない。といってもまだまだ初心者レベルなんだけど。
プログラミングセンスもないからぁ…。
ほめた!
ほめるを取消しました。
ほめるに失敗しました。
ほめるの取消しに失敗しました。