Pythonのお勉強 Part63
レス数が1000を超えています。これ以上書き込みはできません。
!extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024
↑スレ立てる毎に減るので、減ってたら3つに増やすこと。
★当スレにRubyのソースコード類を書くことを禁ず★
☆Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止
☆「Ruby では」「Rubyでは」をNGワード登録推奨
★エラーを解決したいときはエラー文(勝手に省略禁止、スクショうp等の横着も禁止)と
環境(Pythonのバージョン+OS名IDE名と夫々のバージョン)をシッカリ書くこと
◆Pythonのソースコードを5ちゃんにコピペするとインデントが崩壊するので
↓等のソースコードうp用サイトに貼ってきてくだしあ
(スクリーンショットをimgur等にうpる「横着」禁止)
ttp://ideone.com/ デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
◇Pythonオフィシャルサイト http://www.python.org/
◇まとめwiki ttp://python.rdy.jp/
●関連スレ●
くだすれPython(超初心者用) その46【Ruby禁止】
http://mevius.5ch.net/test/read.cgi/tech/1577948214/
〇前スレ
Pythonのお勉強 Part62
http://mevius.5ch.net/test/read.cgi/tech/1568531160/
次スレの建立は>>985あたりが挑戦する。 [EOF]
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured >>942
増えたコードが処理として多くなるなら遅くなるけどそうじゃなければ関係ない ソースコードを売る会社やらソースコードを作る人を売る会社では働きたくないものだな
プログラムが事業の手段な会社が理想だけど
せめてバイナリを商品として売ってる会社にいたい >>939 文系管理所には、数字でしか理解できないのが多い。
文字数でカウントとか。 >>945 昔々その昔、ソフトウェアが布団屋さんだと間違われてた時代、国の大型プロジェクトの予算の成果物は、ドキュメントの量で評価されてた。
1ページ1万円。 >>950
wwwこわいげんじつktkrwwwww
>>949
そういえば英日翻訳は1単語幾らだなw 専門性を考慮しないとすれば英日翻訳が英単語の数を基準にするのは妥当
翻訳後の日本語文字数を基準にするとおかしなことになる >>954
そうして
ひからびた回転ずし案件が発生するとゆう。
データ入力業務でもあるるー 近頃の記事などの物書きの仕事も一文字いくらだからな
一ページいくらというのもある
量じゃなくて質だろ あぁ、ID: eKsL/19+0 は
雑というのをネガティブな意味にとらえて、「Pythonは雑。行数が多いC++の方がよい」みたいな主張だと勘違いしたのかな。
雑という言葉は良くなかったのは認める。
静的型付け言語なのか、動的型付け言語なのかというのは、言語の本質的な性質の一つだと思う。
利点も欠点も両方あって、開発フェーズ・ニーズに応じて利点が最大化するように言語を選ぶのが普通だと思うんだよね。 >>930-931の流れで 両方に反応してたわけだが
957はそれをそのようにとったんだなw
それこそさいしょから雑な単語チョイスにせず
「簡便に書ける」「書く量少なくても成り立つ」って書いておけば
こんなにおれらが盛り上がることもなかっただろう >>956
今は
何アクセスいくらとか
アフィ踏んでその先で購入までいってもらえたら幾らとかだろたぶん・・・ >>958
931と933と958は同一人物だってこと?
ワッチョイも違うし「両方に反応してたわけだが」とか言われてもわかんないよ。
そもそも、「雑に書けるから実装が速い、C++に移植する前にPythonで確認」と言ってるわけだから、
文脈上雑という言葉はメリットだと伝わると思うんだけどな。
それこそ自分の中のネガティブワードを見つけたら、文脈を無視して、
「書く量が少なくて済む=雑=一行いくらみたいな考え方をしている」とか思っちゃうほうが、
読み方が雑なんじゃないのかね。
水掛け論にしかならないんでもうやめるけど、あんたも他人の日本語を批判できるほど日本語能力高くないだろ。 適当に描けるって言っても
適当にも意味両方あるしなω 業務効率化のためにPythonを勉強する場合クラスとかわからんでもいい?
標準ライブラリとかopenpyxlとかpandasが扱えれば十分だよね? >>962
標準ライブラリを扱うのにclassの知識は必要。 >>963
一応クラスの勉強はしたけど、あくまで今のところだけど、クラスを使う必要がないけど。
defとかは必要になる場合はあるけど、基本モジュールをインポートして使うだけで成立しない? >>964
jupyterとか使ってpythonでアドホックなコードを書いてるときはあんまりクラス使わない。
ひとまとまりの変数のグループが出てきて、それを複数グループ操作したいになってきたらクラスがないと訳分からなくなると思う。
ただ、クラスを作る必要のない状況、クラスを作る必要のある状況ってのがわかるのは、
必ずクラスを作らなければ何もできない縛りで初めて、「これクラスって単なる名前空間でしかなくて無駄だな」と思うようなものなので、
オブジェクト指向の勘所を理解したいなら、javaとかc#とかクラスが必須の言語でちょっと修行した方がいいかも。
オブジェクト指向とかいう考え方がない頃も皆プログラミングしてたんだし、必須の考え方ではないと思う。ただ便利になるケースはあるので、便利な書き方したいと思うなら縛りプレイで学ぶといいと思う。 pythonの標準データ構造とpandasが使えれば十分
クラス作る規模になったらpythonじゃない方がいい >>964
importしたmodule内のなにかしらがclass構造をとるものが多いので、classの知識は必要。
一応勉強したのならそれで足りるのでないか。知悉する必要はないので。 >>960
ちがう
さよか
すぐ下で別の人につっこまれてる雀
「貴様」はさすがにもう意味の分裂してないからいいが
「こだわり」「ヤバイ」みたいにジェネレーションギャップの大きい単語を雑に使うのはやめとけとしか >>961
んだ
自然言語はまんどくさいw
プログラミング言語とはまた別の意味で。 >>971
せやな
961は突然ポンチ絵の話題なたとえにジャンプしたのだと判断した 質問
プログラム素人なのだが、Python始めたい
VBAでforやifは使ったことがある程度
こんな俺がPython勉強するのになにか良い本はないでしょうか?
やりたいこと
数値計算や線形代数
グラフ化
テキストの編集
CADを自動化したいのでAPIを使うに向けて、モジュールやクラスやプロパティ、インスタンスなどの知識
一応、ブルーバックスの簡単な本はやってみました
「入門者のPython プログラムを作りながら基本を学ぶ 」
anacondaの環境を構築済み >>973
> モジュールやクラスやプロパティ、インスタンスなどの知識
何れもVBAと大して変わらない。VBAのclassは継承できないとか小異はあっても。
入門書は読まなくていいから、VBA
で書いてPythonに翻訳するといい。
ただ、公式チュートリアルは、基本を皆さんと合わせる意味で一瞥しておくと良いと思う。 >>973
とっつきやすい、テキストの編集から取り組んでみればー
次は数値計算かな。
それからモジュール/クラス/インスタンスとか勉強してAPIの仕様をよんでみそ
線形代数はぶっちゃけ973がどのくらい勉強済みかによりけりで、かかる時間がはげしくピンキリ。
グラフ化はPython無料厨ご用達のmatplotlibを使うのか、エクセル等の他アプリに流し込みたいのかによって
難易度(学習内容)がもげしくかわる。 上で同じ質問が上がってるけど、俺も最近python かじり始めたんだけど、どうしてもVBAに慣れてしまってるせいか、文法が頭に入ってこない。
似てる部分はあるんだけど、全く一緒という訳じゃないから結構苦戦中。
excel操作だけでpythonが優れている点って何かある? >>976
逆にPythonに慣れ切ってるけど最近職場の制約でVBAやらされてるから、
脳内が混ざるって苦戦に同意。
もう絶対Excelの限界行数個数までのデータの操作しか予定がぬぇええええ!なら、VBAだけきわめとけばいいのでは。
ゆくゆくはなんか違うデータもいじりたいのなら、Python覚える価値が出てくる。 >>977
レスありがとう。
そうなんだよね。
できることはpythonの方が多くて、発展性があるんだけど、今の職場ではまだまだexcel使う比率が多くてこのままVBA一本でいった方が良いのかなって… >>978
まず、文法全部マスターしようと考えずに
やりたい事やるのにどう書けばいいかを覚える 会社のPCにPython含め追加でソフトをインストールできないから、
結局会社ではVBA、WSH(JScript+VBScript)、HTML+Javascript、Power Shellくらいしか選択肢がない ほーたぶる版も入れられないの?
シンクライアントかよ。 >>981
セキュリティ規定の話だからポータブル版も糞も無い
会社指定外ソフト利用不可 クソな労働環境で働かざるを得ない
クソ無知な自分を棚に上げ
クソな言い訳を垂れ続ける
これぞVBAerの鑑 大抵の大企業は会社指定のソフトウェア以外インストールできないでしょ TkinterのTextウィジェットって重くない?
ちょっと長いWebページのコード貼り付けるだけで激重なんだけど
Pythonだから仕方ないのかな >>987
Tkinter自体が化石みたいなもんだし
PythonでGUIやりたいならPySimpleGUIとかの方が良いぞ >>988
そっか
ありがとう試してみる
どうもwxPythonのTextも重いらしい 大企業は申請から承認までのステップが長い
個人のものを使うだけでセキュリティー部門からお叱りを受ける >>985
「インストール」を定義しないと議論にならない。
ポータブルならインストール不要だし
ソースからコンパイルはどうなのか?
自作ソフトさえ使えないのか。
まずは大企業で働いたことないのにイメージで書き込みすんな。 そのへんの抜け道は明文化して禁止できてないところが多いが
もれなく怒られるからあんしんしろ>ポータブルの使用・ソースからコンパイル 昔防衛省の機密情報が三菱から漏れたことあったろ?
それ以来厳しくなってバレたらクビが飛ぶから迂闊にそういうことできない そんな高いレベルの機密情報を扱うならマシンもネットワークも物理的に分けるのが常識 中レベル低レベルでも気をつけないとね
でも
物理的にUSBポートふさいでおいても
穴塞いでる栓をむりくりひっこぬく猛者もまれによくいる
1000なら初心者はちゃんと初心者スレにいってくれて
すみわけちょうはかどる
Pythonのお勉強 Part63
https://mevius.5ch.net/test/read.cgi/tech/1582507911/ このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 202日 23時間 46分 51秒 レス数が1000を超えています。これ以上書き込みはできません。