!extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024
↑スレ立てる毎に減るので、減ってたら3つに補充すること。
・当スレにRubyのソースコード類を書くことを禁ず
・Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止
・「Ruby では」「Rubyでは」「Rails」正規表現→「^クソチョンw$」をNGワード登録推奨
・エラーを解決したいときは、かならず
エラー文(勝手に省略orスクショうp等の横着禁止)と
おま環(Pythonのバージョン番号+OS名とバージョン+IDE名)を書け。
★Pythonのソースコードを5ちゃんに直貼はインデントが崩壊するので、
↓等のコードうp用サイトに貼ってきてくだしあ。(スクリーンショットをうpる「横着」禁止)
ttps://techiedelight.com/compiler/ Run Code機能あり。
ttp://ideone.com/ デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
◇Pythonオフィシャルサイト http://www.python.org/
◇Pythonドキュメント https://docs.python.org/ja/3/
◇まとめwiki ttp://python.rdy.jp/
※前スレ
Pythonのお勉強 Part71
https://mevius.5ch.net/test/read.cgi/tech/1695168821/
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
Pythonのお勉強 Part72
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 03c5-hEBs)
2023/12/27(水) 15:42:25.63ID:sVIMH2iW0524デフォルトの名無しさん (ワッチョイ b3bd-A0KB)
2024/03/20(水) 12:26:22.64ID:HVDOvyUg0 全部Excelでいいだろ。
進路希望管理とか、紙で提出された内容を入力するだけじゃないの?
進路希望管理とか、紙で提出された内容を入力するだけじゃないの?
525デフォルトの名無しさん (ワッチョイ c901-2Hu3)
2024/03/20(水) 12:41:13.64ID:TmzGyKXU0526デフォルトの名無しさん (ワッチョイ 8b89-1ti0)
2024/03/20(水) 13:01:35.88ID:l6xT9WiR0 学校教育で教えるならJavaかc++だろう
Pythonはかゆいところがありすぎて結果的に自作ライブラリになってしまう。
サードパーティライブラリでできない事がまだまだ多いのでもっと楽させてくれ。
Pythonはかゆいところがありすぎて結果的に自作ライブラリになってしまう。
サードパーティライブラリでできない事がまだまだ多いのでもっと楽させてくれ。
527デフォルトの名無しさん (ワッチョイ 817c-mjK0)
2024/03/20(水) 13:18:14.74ID:UVjDJWIi0528デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/20(水) 13:36:36.65ID:g3c6oCEQ0 https://www.mext.go.jp/content/20211014-mxt_daigakuc02-000018441_9.pdf
情報のセンター試験のサンプル問題
情報処理と同じで特定の言語は扱わない
情報のセンター試験のサンプル問題
情報処理と同じで特定の言語は扱わない
529デフォルトの名無しさん (ワッチョイ 8b89-1ti0)
2024/03/20(水) 18:18:41.97ID:l6xT9WiR0530デフォルトの名無しさん (ワッチョイ 817c-mjK0)
2024/03/20(水) 18:34:33.69ID:UVjDJWIi0531デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/20(水) 18:45:05.60ID:g3c6oCEQ0 明治時代の数学の教科書とか見ると、今と内容は同じ
ひらがながカタカナになってるだけ
学問ってのはそういうもんだ
普遍的な知識でないといけない
ひらがながカタカナになってるだけ
学問ってのはそういうもんだ
普遍的な知識でないといけない
532デフォルトの名無しさん (ワッチョイ 51f9-j1iJ)
2024/03/20(水) 19:57:27.33ID:7NUgIvpe0 このスレってPython以外の話になるとスレが伸びるよね(´・ω・`)
533デフォルトの名無しさん (ワッチョイ 7b37-Jepy)
2024/03/20(水) 20:29:44.41ID:zx4N7QoE0 蛇足
534デフォルトの名無しさん (ワッチョイ 7b14-g2Qx)
2024/03/20(水) 21:43:24.93ID:ldXEkDHo0 結局Cになってしまうのか、でポインターってなんですかあ?から始まるのよな。
NiftyのCのフォーラムで同じ事が繰り返し聞かれるけど根気よく答えましょう、とか主が言ってたな。皆頑張れよ!ああジジイだよ。
NiftyのCのフォーラムで同じ事が繰り返し聞かれるけど根気よく答えましょう、とか主が言ってたな。皆頑張れよ!ああジジイだよ。
535デフォルトの名無しさん (ワッチョイ 99f0-s4J+)
2024/03/20(水) 22:10:46.58ID:1+ROFzPW0536デフォルトの名無しさん (ワッチョイ b9ac-zB7X)
2024/03/20(水) 22:20:41.72ID:pz7pPV/00 Numpy と PyTorch では多言語の追従を許さないじゃん
537デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/20(水) 22:44:45.63ID:g3c6oCEQ0 高速なライブラリなら他の言語がおいしくいただくよ
538デフォルトの名無しさん (ワッチョイ b946-Qd0E)
2024/03/20(水) 23:08:55.07ID:T/SCSYu20 優れた言語が
必ずしも覇権を取るとは限らない
必ずしも覇権を取るとは限らない
539デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/20(水) 23:27:40.14ID:g3c6oCEQ0 実はVBAがずっと覇権を取ってる
540510 (ワッチョイ 73b0-0rOl)
2024/03/21(木) 00:19:55.22ID:rg25AMYe0 >>511
>勤怠管理、社内チャットツール、顧客管理、商品管理
Excel/VBA かRuby on Rails で、データベースもいるのか?
>成績推移管理、内申点管理、進路希望管理
統計・図なら、VBAかPython。
Rubyでも、HTML, CSS, JavaScript(JS)で図も描ける
そりゃ、高校ではPythonかJSになる。
でも職場では、VBA
それ以上のデータベースを使ったシステムなら、Rails。
AI・機械学習なら、Python
3大プログラマー投稿サイト、Qiita, Zenn, Note はRails製。
他にも、Shopify, Airbnb, Cookpad, Github, Gitlab, Hulu なども
>勤怠管理、社内チャットツール、顧客管理、商品管理
Excel/VBA かRuby on Rails で、データベースもいるのか?
>成績推移管理、内申点管理、進路希望管理
統計・図なら、VBAかPython。
Rubyでも、HTML, CSS, JavaScript(JS)で図も描ける
そりゃ、高校ではPythonかJSになる。
でも職場では、VBA
それ以上のデータベースを使ったシステムなら、Rails。
AI・機械学習なら、Python
3大プログラマー投稿サイト、Qiita, Zenn, Note はRails製。
他にも、Shopify, Airbnb, Cookpad, Github, Gitlab, Hulu なども
541デフォルトの名無しさん (ワッチョイ 59e0-RaZX)
2024/03/21(木) 05:21:15.02ID:gr/jCdRx0 そこらのお手軽環境でLispやSmalltalk並の生産性誇るのはRailsくらいだけど
品質や保守性かんがえると自社サービスでギーク抱えてないと無謀
品質や保守性かんがえると自社サービスでギーク抱えてないと無謀
542510 (ワッチョイ 5126-0rOl)
2024/03/21(木) 11:35:26.02ID:KjjlcHl70 掌田津耶乃のFlask の本を見たけど、Ruby のSinatra に相当するもの。
Rails ほど大規模ではない感じ
Bootstrap, Vue.js, データベースなども使う
{{ 式・文 | フィルター }}
みたいに書くのは、Shopify のRuby製のLiquid に似た文法
まあでも、Python でウェブ系をやる意味はない。
KENTA も初心者のキャリアパスは、Rails → Go のみと言ってるし
Rails ほど大規模ではない感じ
Bootstrap, Vue.js, データベースなども使う
{{ 式・文 | フィルター }}
みたいに書くのは、Shopify のRuby製のLiquid に似た文法
まあでも、Python でウェブ系をやる意味はない。
KENTA も初心者のキャリアパスは、Rails → Go のみと言ってるし
543デフォルトの名無しさん (アウアウウー Sa5d-1ti0)
2024/03/21(木) 12:51:50.76ID:Jb6420uha PythonでWeb系やれないやつがそう言ってるだけで実際は案件で一番多いのはPythonやからな
他にはPHPくらいじゃね?
他にはPHPくらいじゃね?
544デフォルトの名無しさん (ワッチョイ 817c-mjK0)
2024/03/21(木) 12:57:00.28ID:gM/gTjZ50 >>543
無い無い
まず求人サイト見てご覧よ
言語で言うならPythonの求人はJavaの4分の1程度
その上でPythonの仕事内容の多くはデータサイエンスやAI
PHPは言うように以外と求人はある
でも多くのWeb案件はNextJSやJava C#
無い無い
まず求人サイト見てご覧よ
言語で言うならPythonの求人はJavaの4分の1程度
その上でPythonの仕事内容の多くはデータサイエンスやAI
PHPは言うように以外と求人はある
でも多くのWeb案件はNextJSやJava C#
545デフォルトの名無しさん (ワッチョイ 49d7-FzrB)
2024/03/21(木) 14:15:59.00ID:Ver+ur9a0 都内のpythonは多いが
田舎はjavaphpperlrubyばっか
田舎はjavaphpperlrubyばっか
546デフォルトの名無しさん (ワッチョイ 817c-mjK0)
2024/03/21(木) 14:19:46.57ID:gM/gTjZ50 >>545
だから求人や転職サイト見てこいよw
だから求人や転職サイト見てこいよw
547デフォルトの名無しさん (ワッチョイ 7bb1-8K/i)
2024/03/21(木) 18:56:42.13ID:7VNVKr5h0 >>534
FPythonフォーラムへようこそ
FPythonフォーラムへようこそ
548デフォルトの名無しさん (ワッチョイ 334b-QqTZ)
2024/03/21(木) 21:07:44.91ID:9b/QHgHP0 Indeed
Next.js 4696
Vue.js 17271
Laravel 12150
Python 8637
Flask 1191
Django 4221
Rails 10694
Ruby 15154
React 24415
C# 45325
Php 60515
Java 85065
Javascript 85087
TypeScript 20636
Pythonは求人少ないんですね
Next.js 4696
Vue.js 17271
Laravel 12150
Python 8637
Flask 1191
Django 4221
Rails 10694
Ruby 15154
React 24415
C# 45325
Php 60515
Java 85065
Javascript 85087
TypeScript 20636
Pythonは求人少ないんですね
549デフォルトの名無しさん (ワッチョイ 8bcf-ZAEI)
2024/03/21(木) 21:41:47.62ID:4UWi5iGT0 >>545
田舎の方がモダンな言語の人気が高いということか。不思議だな。
田舎の方がモダンな言語の人気が高いということか。不思議だな。
550510 (ワッチョイ b9ba-0rOl)
2024/03/22(金) 01:12:15.29ID:8suVyaLb0 Runteq の菊本だったか忘れたけど、誰かが言ってたかも知れないけど、
最近、Wantedly の求人の質が下がってきて、
Ruby on Rails は、Geekly へ行ってるとか
他には、Green とかはどうなの?
最近、Wantedly の求人の質が下がってきて、
Ruby on Rails は、Geekly へ行ってるとか
他には、Green とかはどうなの?
551510 (ワッチョイ b9ba-0rOl)
2024/03/22(金) 01:22:27.96ID:8suVyaLb0 >>510
にも書いたけど、
PHP はKENTA がオワコン認定した。
サーバーの8割がPHPだけど、要するにWordPress 専門言語だろ。
AWS Lambda にも、デフォルト言語として採用されていない
米国年収でも、Dart と並び断トツに低い。
情報学部に行っていない高卒言語
Ruby : 9.9 万ドル
Pythonなど多くの言語 : 7.3〜7.8
PHP : 5.9
にも書いたけど、
PHP はKENTA がオワコン認定した。
サーバーの8割がPHPだけど、要するにWordPress 専門言語だろ。
AWS Lambda にも、デフォルト言語として採用されていない
米国年収でも、Dart と並び断トツに低い。
情報学部に行っていない高卒言語
Ruby : 9.9 万ドル
Pythonなど多くの言語 : 7.3〜7.8
PHP : 5.9
552デフォルトの名無しさん (ワッチョイ 8b8e-adAD)
2024/03/22(金) 04:36:29.81ID:+D2jQexH0 必死にRubyを宣伝する馬鹿
Rubyこそオワコンなのに
Rubyこそオワコンなのに
553デフォルトの名無しさん (ワッチョイ 5168-04QQ)
2024/03/22(金) 14:08:00.90ID:cr2FSyBv0 オワコン以前に始まってないディスコン
554デフォルトの名無しさん (ワッチョイ 592e-tnCB)
2024/03/22(金) 22:47:32.76ID:xa068nIt0555デフォルトの名無しさん (ワッチョイ 59ed-RaZX)
2024/03/23(土) 02:12:20.96ID:Wb02QQTi0 分野と数でいうならそう
業務系はとりあえずJavaっていう時代が長かったし
業務系はとりあえずJavaっていう時代が長かったし
556デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/23(土) 08:02:41.25ID:t+stlfG80 何か言語を選択しなければ、という発想が間違い
適したものや使えと言われたものを使えばいいだけ
この言語をやるとこの言語ができなくなる、みたいな制約は一切ない
適したものや使えと言われたものを使えばいいだけ
この言語をやるとこの言語ができなくなる、みたいな制約は一切ない
557デフォルトの名無しさん (ワッチョイ f930-Yx5a)
2024/03/23(土) 09:10:32.39ID:NOwjrP0s0 最初の段階でデータ構造とアルゴリズムを分離して考える癖さえ付いてれば
LispだのPrologだのHaskelだの(Visualでない)Basicだのならともかく
普通の手続き型なりオブジェクト指向なりの言語、どれ使ったって書けるよ
それよりフレームワークなりライブラリの揃い方のほうがよっぽど重要
LispだのPrologだのHaskelだの(Visualでない)Basicだのならともかく
普通の手続き型なりオブジェクト指向なりの言語、どれ使ったって書けるよ
それよりフレームワークなりライブラリの揃い方のほうがよっぽど重要
558デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/23(土) 09:18:02.60ID:t+stlfG80 機能追加したろ、げGoで書いてある、で調べて書き直して
よし動いたGo完全に理解した
でレパートリーが増えていく
よし動いたGo完全に理解した
でレパートリーが増えていく
559デフォルトの名無しさん (ワッチョイ 817c-mjK0)
2024/03/23(土) 09:33:41.37ID:AUCc8azU0560デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/23(土) 10:22:37.54ID:t+stlfG80 ファイルから読み込んで改行を外してリストにする
lines = f.read().splitlines()
これと、リストに改行を付けてファイルに書き込む
f.write('\n'.join(lines))
は逆の処理ではない
最後の行だけ改行が消えるから
joinの代わりに内包表記使うのも、最後に追加で改行書くのも、なんかスマートじゃない
lines = f.read().splitlines()
これと、リストに改行を付けてファイルに書き込む
f.write('\n'.join(lines))
は逆の処理ではない
最後の行だけ改行が消えるから
joinの代わりに内包表記使うのも、最後に追加で改行書くのも、なんかスマートじゃない
561デフォルトの名無しさん (ワッチョイ b902-nJs6)
2024/03/23(土) 10:51:31.28ID:ajeW61YS0 writelinesは?
562デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/23(土) 11:04:09.17ID:t+stlfG80 改行が付いてたらそのままで無かったら改行を付ける、
みたいなインテリジェントwritelinesがあればいいのに
そもそもリストに入ってるものをセパレータも何もなしに結合するという破壊的な処理が
必要になる局面なんか無い
みたいなインテリジェントwritelinesがあればいいのに
そもそもリストに入ってるものをセパレータも何もなしに結合するという破壊的な処理が
必要になる局面なんか無い
563デフォルトの名無しさん (ワッチョイ b902-nJs6)
2024/03/23(土) 11:21:34.72ID:ajeW61YS0 writelinesは改行いれてくれんのか
564デフォルトの名無しさん (ワッチョイ b902-nJs6)
2024/03/23(土) 11:24:21.54ID:ajeW61YS0 じゃあprint手をうってくれ
565デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/23(土) 11:25:19.57ID:t+stlfG80 writelines(list)
は
write(''.join(list))
のシンタックスシュガーみたいなもんだよな
むしろ誤解を招くので、
writelineswithoutanyseparators()
みたいに名前にすべき
は
write(''.join(list))
のシンタックスシュガーみたいなもんだよな
むしろ誤解を招くので、
writelineswithoutanyseparators()
みたいに名前にすべき
566デフォルトの名無しさん (ワッチョイ 59ed-RaZX)
2024/03/23(土) 15:38:58.19ID:Wb02QQTi0 対になるのはreadlinesだし
不可逆になるsplitlines使うのが悪い
不可逆になるsplitlines使うのが悪い
567デフォルトの名無しさん (ワッチョイ fb01-SZO8)
2024/03/23(土) 16:28:44.56ID:iuEZ2m8N0 >>565
メモリの使い方ば少し違う
でかいファイルの場合は多少気ににする必要がある
Pythonのread/readlines/write/writelinesは
改行を追加したり削除したりできないので使いにくいのは確か
こことか見ればみんな不満に思ってるのがわかる
ttps://stackoverflow.com/questions/13730107/
メモリの使い方ば少し違う
でかいファイルの場合は多少気ににする必要がある
Pythonのread/readlines/write/writelinesは
改行を追加したり削除したりできないので使いにくいのは確か
こことか見ればみんな不満に思ってるのがわかる
ttps://stackoverflow.com/questions/13730107/
568デフォルトの名無しさん (ワッチョイ 8b2a-Rw/6)
2024/03/23(土) 17:15:24.40ID:BSpZXxX90 >>565
> writelineswithoutanyseparators
読みにくいわー。日常的に、
def supercalifragilisticexpialidocious():
とか書いてるの?
> writelineswithoutanyseparators
読みにくいわー。日常的に、
def supercalifragilisticexpialidocious():
とか書いてるの?
569デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/23(土) 17:45:08.31ID:t+stlfG80 要は、リストがあってそれをファイルに保存したりファイルから取り出したりしたい
csvやjsonやpickleのtxt版
もう少し処理が込み入ってればライブラリ化するんだけど、
1行で書けるからそんな気にもならない
csvやjsonやpickleのtxt版
もう少し処理が込み入ってればライブラリ化するんだけど、
1行で書けるからそんな気にもならない
570デフォルトの名無しさん (ワッチョイ 51f7-/yqd)
2024/03/23(土) 19:07:52.82ID:pE5tZ86u0 >>568
それは一語だからそうとしか書けないでしょ
それは一語だからそうとしか書けないでしょ
571デフォルトの名無しさん (アウアウウー Sa5d-1ti0)
2024/03/23(土) 19:08:06.93ID:HxX6er1Ca 関数名で改行したくなるな
>>568
>>568
572デフォルトの名無しさん (ワッチョイ 1379-ZAEI)
2024/03/23(土) 19:35:42.55ID:rAEqxwcB0 >>560
最終行の改行を気にするなら、splitlines()を使うこと自体がおかしくね?
>>> '1\n2\n3'.splitlines()
['1', '2', '3']
>>> '1\n2\n3\n'.splitlines()
['1', '2', '3']
最終行の改行を気にするなら、splitlines()を使うこと自体がおかしくね?
>>> '1\n2\n3'.splitlines()
['1', '2', '3']
>>> '1\n2\n3\n'.splitlines()
['1', '2', '3']
573デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/23(土) 20:10:17.94ID:t+stlfG80 splitlines()はまさにそういうものを対象にした関数
splitといいつつ、末尾にnullができればそれは無視する
writelinesもどう見ても行は書いてなくて、行を結合したものを書いてる
このへんの関数名と処理内容の不整合が一番の問題
想定と違えば作ればいいだけだけど、欲しいものが既にあるように見える
splitといいつつ、末尾にnullができればそれは無視する
writelinesもどう見ても行は書いてなくて、行を結合したものを書いてる
このへんの関数名と処理内容の不整合が一番の問題
想定と違えば作ればいいだけだけど、欲しいものが既にあるように見える
574デフォルトの名無しさん (ワッチョイ 59ed-RaZX)
2024/03/23(土) 21:00:42.22ID:Wb02QQTi0 >>> "1\n2\n\n\n".splitlines()
['1', '2', '', '']
>>> "1\n2\n\n\n".splitlines(keepends=True)
['1\n', '2\n', '\n', '\n']
['1', '2', '', '']
>>> "1\n2\n\n\n".splitlines(keepends=True)
['1\n', '2\n', '\n', '\n']
575デフォルトの名無しさん (アウアウウー Sa5d-Jepy)
2024/03/23(土) 21:09:18.23ID:WVBMh+qna ravelとflattenどっちかでよくない?
576デフォルトの名無しさん (ワッチョイ fb01-GM1j)
2024/03/23(土) 22:39:19.22ID:iuEZ2m8N0 >>572
>'1\n2\n3'
バイナリじゃなくテキスト処理の対象なら
こういうのは改行コード入りの正しい形式に統一するほうが一般的には望ましいので
split/join使っても1つ足しとけば多くの場合は問題ない
末尾の改行コード入りで行単位のテキスト処理をするよりかは楽になることが多い
>'1\n2\n3'
バイナリじゃなくテキスト処理の対象なら
こういうのは改行コード入りの正しい形式に統一するほうが一般的には望ましいので
split/join使っても1つ足しとけば多くの場合は問題ない
末尾の改行コード入りで行単位のテキスト処理をするよりかは楽になることが多い
577デフォルトの名無しさん (ワッチョイ 0124-6Gz/)
2024/03/24(日) 01:06:32.77ID:kuKDnmEo0 Ruby でも、join の最後には改行はない。
print の後ろにも改行はないが、
puts の後ろには改行はある
p [ 1, 2 ].join("\n")
print [ 1, 2 ].join("\n")
puts [ 1, 2 ].join("\n")
puts "end"
出力
"1\n2"
1
21
2
end
print の後ろにも改行はないが、
puts の後ろには改行はある
p [ 1, 2 ].join("\n")
print [ 1, 2 ].join("\n")
puts [ 1, 2 ].join("\n")
puts "end"
出力
"1\n2"
1
21
2
end
578デフォルトの名無しさん (ワッチョイ 092a-OTyT)
2024/03/24(日) 08:17:47.29ID:lIFxF9tR0579デフォルトの名無しさん (ワッチョイ 8554-0n8J)
2024/03/24(日) 10:04:41.15ID:1wE+QsEF0 逐次処理してて、見つけたらその都度printする
それを改行せずにコンマで区切りたいので、
print(f'{item}, ', end='')
みたいにすると、
1, 2, 3,
みたいに最後に余計なコンマが付く
それが見苦しいので、一旦リストに入れておいてjoinすることはある
最後の余計なセパレータはNGなのか
C言語の文末の;はセパレータだと思えば余計だけど、無い方が不自然
付けたらエラーになるpascalの方がどうかしてる
リストやらの定義で複数行に分けて書く時に最後の行にも余計なコンマをわざと付けることで、
エディタで編集が容易になる
という状況を見ると、セパレータの追加処理は最後にも付ける方が自然な気がする
それを改行せずにコンマで区切りたいので、
print(f'{item}, ', end='')
みたいにすると、
1, 2, 3,
みたいに最後に余計なコンマが付く
それが見苦しいので、一旦リストに入れておいてjoinすることはある
最後の余計なセパレータはNGなのか
C言語の文末の;はセパレータだと思えば余計だけど、無い方が不自然
付けたらエラーになるpascalの方がどうかしてる
リストやらの定義で複数行に分けて書く時に最後の行にも余計なコンマをわざと付けることで、
エディタで編集が容易になる
という状況を見ると、セパレータの追加処理は最後にも付ける方が自然な気がする
580デフォルトの名無しさん (ワッチョイ 1279-Re1+)
2024/03/24(日) 11:01:35.78ID:LaJqQjFk0 自然とか、一般的とか、多くの場合とか
そんな曖昧な話じゃないでしょ
そんな曖昧な話じゃないでしょ
581デフォルトの名無しさん (ワッチョイ e9ed-Idh8)
2024/03/24(日) 11:05:01.05ID:W8+loW8t0 csv.writerか似たようなをwriterを書けば幸せになるかもね
582デフォルトの名無しさん (ワッチョイ 092a-OTyT)
2024/03/24(日) 12:00:25.21ID:fFkkn/Xp0 お尻には改行の無い方が官能的。
583デフォルトの名無しさん (ワッチョイ 8554-0n8J)
2024/03/24(日) 16:26:21.48ID:1wE+QsEF0 s1 = 'a\nb\nc\n'
print(s1.splitlines())
print(s1.split('\n'))
['a', 'b', 'c']
['a', 'b', 'c', '']
この挙動の違いをどうしたものかと
print(s1.splitlines())
print(s1.split('\n'))
['a', 'b', 'c']
['a', 'b', 'c', '']
この挙動の違いをどうしたものかと
584デフォルトの名無しさん (ワッチョイ 9e5f-fYKl)
2024/03/24(日) 16:53:56.31ID:IQm2qnYZ0585デフォルトの名無しさん (ワッチョイ ce01-k6X0)
2024/03/24(日) 18:13:57.83ID:8dDrHRXl0586デフォルトの名無しさん (ワッチョイ e9ed-Idh8)
2024/03/24(日) 18:20:21.33ID:W8+loW8t0 文脈からわかるけど空文字ってどこ界隈で使われてんだろう
587デフォルトの名無しさん (ワッチョイ a23d-q9Ga)
2024/03/27(水) 22:09:41.16ID:+peQvmSn0 pycharm使ってるんだが、
Windowsをクリーンインスコしたあとpycharmをインストールすると、
pythonの実行環境を再設定するのが面倒。
環境ってプロジェクトのフォルダー配下にあるはずなんだが、
その環境をpycharmが認識してくれない。
Windowsをクリーンインスコしたあとpycharmをインストールすると、
pythonの実行環境を再設定するのが面倒。
環境ってプロジェクトのフォルダー配下にあるはずなんだが、
その環境をpycharmが認識してくれない。
588デフォルトの名無しさん (ワッチョイ 5e10-mU8m)
2024/03/30(土) 01:11:28.89ID:dqZuw9010 自動でインタープリター登録されるけどなー
589デフォルトの名無しさん (ワッチョイ 4179-0uk9)
2024/03/30(土) 01:46:37.03ID:x6UQ1ZGB0 単純に、パスが通ってないのでは?
590デフォルトの名無しさん (ワッチョイ 092a-OTyT)
2024/03/30(土) 09:09:25.20ID:FABGEyhJ0 # 他人様の blogを勝手に拝借して恐縮だが、
/usr/lib64/python311.zip とは何ぞ? なんで sys.pathに zipが存在するのだろ。
https://www.tomoyan.net/python/pip#パッケージのインストールパスを調べる
> $ python -m site
>
> sys.path = [
> '/home/tomoyan',
> '/usr/lib64/python311.zip',
/usr/lib64/python311.zip とは何ぞ? なんで sys.pathに zipが存在するのだろ。
https://www.tomoyan.net/python/pip#パッケージのインストールパスを調べる
> $ python -m site
>
> sys.path = [
> '/home/tomoyan',
> '/usr/lib64/python311.zip',
591デフォルトの名無しさん (アウアウウー Sacd-Me5C)
2024/03/30(土) 13:07:30.33ID:bx8DIuAPa リヌクスならメモリ上に読み込む時にlzhに変換してから名前空間にロードするので
3.11はOS標準のpythonじゃないからzipにしてるんじゃないかな
3.11はOS標準のpythonじゃないからzipにしてるんじゃないかな
592デフォルトの名無しさん (ワッチョイ a901-rfcW)
2024/03/30(土) 13:09:09.77ID:7ofxl8DK0 PEP 273 – Import Modules from Zip Archives
https://peps.python.org/pep-0273/
展開したディレクトリがあるのと同じ感覚で読み込めるらしい
https://peps.python.org/pep-0273/
展開したディレクトリがあるのと同じ感覚で読み込めるらしい
593590 (ワッチョイ 5e2a-gXeP)
2024/03/30(土) 23:08:41.03ID:oJw4P3PU0 >>592
なるほど。どうもありがとう。
なるほど。どうもありがとう。
594デフォルトの名無しさん (ワッチョイ 9bd9-I3EO)
2024/04/02(火) 11:24:38.04ID:l4MObhbI0 c#とかやってるけど結局人工知能に興味が沸いてpythonに戻ってしまう
就職出来ればc#でもjavaでも何でもいいんだけど
この時代人工知能以外のIT技術って何を習熟していけばいいの?
もうjavaとかc#で文法以上の何をすればいいか分からん
就職出来ればc#でもjavaでも何でもいいんだけど
この時代人工知能以外のIT技術って何を習熟していけばいいの?
もうjavaとかc#で文法以上の何をすればいいか分からん
595デフォルトの名無しさん (ブーイモ MM43-1ZPv)
2024/04/02(火) 11:43:45.62ID:M/L8VhMTM 興味あるならpythonでとことんAIやったらいい
他人のgithub落としてサンプル動かす程度は誰でもできるから勘違いすんなよ
他人のgithub落としてサンプル動かす程度は誰でもできるから勘違いすんなよ
596デフォルトの名無しさん (ワッチョイ 9bd9-I3EO)
2024/04/02(火) 11:48:52.75ID:l4MObhbI0597デフォルトの名無しさん (ワッチョイ 1d2a-YMVW)
2024/04/02(火) 11:55:28.99ID:9COkmnzG0 >>594
人工知能に訊いてみりゃいいじゃん。人はなぜ生き、如何に死ぬべきでしょうと。
人工知能に訊いてみりゃいいじゃん。人はなぜ生き、如何に死ぬべきでしょうと。
598デフォルトの名無しさん (ブーイモ MM43-1ZPv)
2024/04/02(火) 12:01:23.14ID:M/L8VhMTM599デフォルトの名無しさん (ワッチョイ 9b7d-I3EO)
2024/04/02(火) 12:04:38.44ID:l4MObhbI0600デフォルトの名無しさん (ブーイモ MM43-1ZPv)
2024/04/02(火) 12:17:01.37ID:M/L8VhMTM ライセンス等に問題なければしょぼくても堂々と公開した方がいい
デメリットはない、就職時にもプラス評価
そもそも公開しても誰にも注目されないのが普通
デメリットはない、就職時にもプラス評価
そもそも公開しても誰にも注目されないのが普通
601デフォルトの名無しさん (ワッチョイ 9b7d-I3EO)
2024/04/02(火) 12:21:08.94ID:l4MObhbI0 >>600
パクられたらどうする?
パクられたらどうする?
602デフォルトの名無しさん (ブーイモ MM43-1ZPv)
2024/04/02(火) 12:29:11.86ID:M/L8VhMTM603デフォルトの名無しさん (ワッチョイ 1d7c-AIK3)
2024/04/02(火) 12:51:07.43ID:lti1kN7b0 >>594
ML.netあるじゃん
ML.netあるじゃん
604デフォルトの名無しさん (ワッチョイ 6554-snun)
2024/04/02(火) 13:02:26.33ID:JzugVbGP0 適材適所で言語変えてた、言語自体の研究してたくらいじゃないと
言語習得なんて就職時の評価にならん
どんな判断の上どんな応用してきたのかが知りたい部分
言語習得なんて就職時の評価にならん
どんな判断の上どんな応用してきたのかが知りたい部分
605デフォルトの名無しさん (ワッチョイ 4b89-d/D/)
2024/04/02(火) 13:07:57.25ID:rtC8UGS50 >>594のような有能な人は燃え尽きるタイプかなって思うので、常に謙虚でいられるように学ぶ姿勢を持つと良い。
一生学ばなればならないことを忘れてはならない。
一生学ばなればならないことを忘れてはならない。
606デフォルトの名無しさん (ワッチョイ ed54-tMJM)
2024/04/02(火) 13:27:16.23ID:ks869UrN0 AIが代わりに組んでくれる時代がすぐそこまで来てるからな
そのうち手で組むのは趣味だけになるよ
そのうち手で組むのは趣味だけになるよ
607デフォルトの名無しさん (ワッチョイ 4b10-POa6)
2024/04/02(火) 17:58:03.63ID:edguWIiV0 AIにプログラムかいてるみたいに指示しなくちゃ
608デフォルトの名無しさん (ワッチョイ 430c-Oneb)
2024/04/02(火) 23:09:10.35ID:IycK4YUS0 AIを育てるためのプログラムを書くんだよ
609デフォルトの名無しさん (ワッチョイ ed54-tMJM)
2024/04/02(火) 23:14:12.52ID:ks869UrN0 プログラムを作るプログラムを作るとシンギュラリティ来るぞ
610デフォルトの名無しさん (ワッチョイ 9b5b-I3EO)
2024/04/04(木) 11:32:39.11ID:CdzRHaBq0 >>605
有能じゃない
kerasとかtensorflowのバージョン上がって
2,3年前に書かれたコード拾ってもどう修正したらいいかもわからん
仮想環境で前バージョン入れてみるってことかな
流石に新しいコード書くのはスキル的に無理だし
有能じゃない
kerasとかtensorflowのバージョン上がって
2,3年前に書かれたコード拾ってもどう修正したらいいかもわからん
仮想環境で前バージョン入れてみるってことかな
流石に新しいコード書くのはスキル的に無理だし
611デフォルトの名無しさん (ブーイモ MM4b-1ZPv)
2024/04/04(木) 11:54:43.55ID:62FyGjEyM 大丈夫、始める前からパクられることを心配してるタイプの人間はすぐやめるから
612デフォルトの名無しさん (ワッチョイ 9b33-g3h8)
2024/04/04(木) 13:11:55.02ID:urFpKkSh0 パクられるようなもん作れたなら大したもん
誇っていい
誇っていい
613デフォルトの名無しさん (ワッチョイ d552-yvLV)
2024/04/04(木) 13:59:33.54ID:e0l7Zmlm0614デフォルトの名無しさん (ワッチョイ ed54-tMJM)
2024/04/04(木) 14:13:56.54ID:aBgF0gOP0 そんな基礎の勉強は速攻で終わるだろ
615デフォルトの名無しさん (ワッチョイ 6597-snun)
2024/04/04(木) 14:41:13.90ID:+eFO4igE0616デフォルトの名無しさん (ワッチョイ 25f0-yvLV)
2024/04/04(木) 14:56:59.50ID:DfQ58lWt0617デフォルトの名無しさん (ワッチョイ 6597-snun)
2024/04/04(木) 15:26:52.17ID:+eFO4igE0 たしかにたまにバグ入れてくるから鵜呑みはできないけど
書き方に関してはそうだね
次の機会に初手ChatGPTで試してみるか
書き方に関してはそうだね
次の機会に初手ChatGPTで試してみるか
618デフォルトの名無しさん (ワッチョイ b519-d4at)
2024/04/04(木) 18:12:13.68ID:GO3mU0FL0 文法や作法を初めから完璧に仕上げるのは無理なので書ける範囲でどんどん書いたほうがいい
>>615
仕事じゃなければ、後からリファクタリングでいいんだよ。存在しない美しいコードより存在するゴミコードの方が価値がある。
一通り見て作法がわからないと、っていうのはある程度プログラミング経験積んで、新しい言語の効力を最大限に発揮しないことには今よく知ってる言語で書いた方がいい場合でしょう
>>615
仕事じゃなければ、後からリファクタリングでいいんだよ。存在しない美しいコードより存在するゴミコードの方が価値がある。
一通り見て作法がわからないと、っていうのはある程度プログラミング経験積んで、新しい言語の効力を最大限に発揮しないことには今よく知ってる言語で書いた方がいい場合でしょう
619デフォルトの名無しさん (ワッチョイ 0523-JG6v)
2024/04/05(金) 08:05:59.27ID:UbOZHmwH0 エッジAI時代の到来が後押し、STマイクロが18nm FD-SOIをマイコンに適用する理由
https://news.mynavi.jp/techplus/article/20240405-2921132/
https://news.mynavi.jp/techplus/article/20240405-2921132/
620デフォルトの名無しさん (ワッチョイ b501-590q)
2024/04/05(金) 14:36:58.09ID:mbovlaY80 TwitterAPIV2でpythonで自動投稿するツール作ってるんですが
さっきまで投稿できていたコードで
Your account is not permitted to access this feature.
とターミナルに表示されるようになりました。
アク禁だと思うですが、Developer Portal見た感じ
そういうメッセージは出ていません。
時間経てばまた使えるようになるでしょうか
わかる人いれば回答ほしいです。
それか適切な質問スレ教えて欲しいです。
さっきまで投稿できていたコードで
Your account is not permitted to access this feature.
とターミナルに表示されるようになりました。
アク禁だと思うですが、Developer Portal見た感じ
そういうメッセージは出ていません。
時間経てばまた使えるようになるでしょうか
わかる人いれば回答ほしいです。
それか適切な質問スレ教えて欲しいです。
621デフォルトの名無しさん (ワッチョイ 1bcf-1ZPv)
2024/04/05(金) 14:41:18.73ID:0ZTil+jf0 キャップじゃねーの、知らんけど
622デフォルトの名無しさん (ワッチョイ ed7f-c5D5)
2024/04/05(金) 14:47:50.89ID:FZkYN6go0 少なくともPythonの話じゃねーな
同じやり方ならどんな言語でもそうなるだろって
なんか特別なライブラリ使ってんなら別だけど
同じやり方ならどんな言語でもそうなるだろって
なんか特別なライブラリ使ってんなら別だけど
623デフォルトの名無しさん (ワッチョイ b501-590q)
2024/04/05(金) 14:50:56.00ID:mbovlaY80 >>622
すみません、TwitterAPIに関するスレ探したんですがみつけられなくて
すみません、TwitterAPIに関するスレ探したんですがみつけられなくて
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 ★9 [ぐれ★]
- 【news23】小川彩佳アナ「ここまでの広がりになるということを、高市総理はどれだけ想像できていたんでしょうね」 日中問題特集で [冬月記者★]
- 【野球】大谷翔平、佐々木朗希、山本由伸らがWBC辞退なら広がる不協和音… 『過去イチ盛り上がらない大会』になる可能性も★2 [冬月記者★]
- 【国際】ロシアはすでに戦争準備段階――ポーランド軍トップが警告 ★2 [ぐれ★]
- 「町中華」の“息切れ倒産”が増加 ブームにも支えられ職人技で踏ん張ってきたが… 大手チェーンは値上げでも絶好調 [ぐれ★]
- 毛寧(もう・ねい)報道官「中国に日本の水産品の市場は無い」 高市首相の国会答弁に「中国民衆の強い怒り」 ★2 [ぐれ★]
- 【高市会談】 長年、日本初の女性首相を目指し争った 百合子と早苗「国と都の補正予算で連携するわよ!」 首相官邸で初会談 [485983549]
- 【高市賃上げ】 自民党&維新の会「国会議員の給与を 月5万円アップさせる!」 今国会で歳費法改正。 月129万円→月134万円に [485983549]
- 犯罪者たち「刑事罰受けて罪は償った!被害者への賠償金?もう反省済みだから一円も払わねーよばーかwww」 [177178129]
- 【高市副首都】 維新「副首都は人口200万人を超える都市と条件を付けろ! 福岡と札幌を除外だ!」 ※残るのは横浜、名古屋、大阪のみ [485983549]
- ㊗157円 [194819832]
- 瑛太の父、首吊り自殺
