!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:sVIMH2iW0512デフォルトの名無しさん (ワッチョイ 8b8e-adAD)
2024/03/20(水) 05:09:52.14ID:nR+Nyrib0 >>511
まずその馬鹿な頭から作り直す必要があるぞ
まずその馬鹿な頭から作り直す必要があるぞ
513デフォルトの名無しさん (ワッチョイ a9ad-9gWp)
2024/03/20(水) 07:43:53.20ID:Wufrv1M20 >>511
適材適所
適材適所
514デフォルトの名無しさん (ワッチョイ 5305-zC6x)
2024/03/20(水) 07:55:55.55ID:pT5vnMaT0 EXCELでもpython使えるようになったしまずはEXCELを使いこなせるようになることだな
515デフォルトの名無しさん (ワッチョイ b9e0-xSIh)
2024/03/20(水) 07:57:20.46ID:jWohLXWy0 webアプリならフレームワークはflaskなり好きなの使えばいいけど、html, css, javascriptは必須やん
あとdbも
あとdbも
516デフォルトの名無しさん (ワッチョイ 5305-zC6x)
2024/03/20(水) 08:00:24.51ID:pT5vnMaT0 まあ教育関係でその日本語はマズい
517デフォルトの名無しさん (ワッチョイ 334b-QqTZ)
2024/03/20(水) 08:35:24.55ID:tI1evDEg0 教育関係って言っても高卒の校長教頭の事務ITサポートだから
学力の低さと日本語能力は簡便してください
html、css、javascriptは習いましたが
学校出てからは全然書いてません
Webアプリケーション作るのにPythonが最適解で無いのだけは伝わりました
もうちょっと調べます
学力の低さと日本語能力は簡便してください
html、css、javascriptは習いましたが
学校出てからは全然書いてません
Webアプリケーション作るのにPythonが最適解で無いのだけは伝わりました
もうちょっと調べます
518デフォルトの名無しさん (ワッチョイ 817c-mjK0)
2024/03/20(水) 08:42:05.37ID:UVjDJWIi0 >>517
いや学校の教師だけが使う程度ならpythonで十分
問題は買った方が安いのを自分で作ればと勘違いしてる点
不具合対応や追加機能
インフラ整備
教職員への操作説明
そもそもの開発作業
どう考えても買った方が安いです
いや学校の教師だけが使う程度ならpythonで十分
問題は買った方が安いのを自分で作ればと勘違いしてる点
不具合対応や追加機能
インフラ整備
教職員への操作説明
そもそもの開発作業
どう考えても買った方が安いです
519デフォルトの名無しさん (ワッチョイ b911-7lhN)
2024/03/20(水) 10:40:39.28ID:jWohLXWy0 職場で使うことをターゲットにするなら買ってる部分以外にした方がいいと思うけど
まだ何にも作ってないなら、とりあえず買ってるものでも何でも動くもの作ってみたらいいんじゃね
ただ、確実に予算はつかないから職場で勝手につくるのと、職場から勝手に個人情報に限らずデータを持ち出すのはやめとけよ
まだ何にも作ってないなら、とりあえず買ってるものでも何でも動くもの作ってみたらいいんじゃね
ただ、確実に予算はつかないから職場で勝手につくるのと、職場から勝手に個人情報に限らずデータを持ち出すのはやめとけよ
520デフォルトの名無しさん (ワッチョイ 4930-LHRN)
2024/03/20(水) 11:01:36.64ID:gROW7CBF0 仮に有用なものができたとしても事故か何かで突然作者が維持できなくなった時のことを考慮できるかというのが内製の一番の課題では?
その場合に予算つけて外に投げたとして業務を知らない赤の他人が処理を追える程度のコメントやドキュメントを維持することができるのかどうかとか
その場合に予算つけて外に投げたとして業務を知らない赤の他人が処理を追える程度のコメントやドキュメントを維持することができるのかどうかとか
521デフォルトの名無しさん (ワッチョイ 817c-mjK0)
2024/03/20(水) 11:09:18.51ID:UVjDJWIi0 まあ高校の情報処理でプログラミングしか勉強してないから運用とか保守とか事業継続とかそういう視点が分からんのだろうね
だから自分で作れたら買う必要が無いって変な思考になってる
だから自分で作れたら買う必要が無いって変な思考になってる
522デフォルトの名無しさん (ワッチョイ f154-Mu7U)
2024/03/20(水) 11:14:03.08ID:g3c6oCEQ0 売ってるなら買えばいい
売ってないような細かい便利ツールが作れると仕事や趣味に役立つ
どうやっても本業にはならない
売ってないような細かい便利ツールが作れると仕事や趣味に役立つ
どうやっても本業にはならない
523デフォルトの名無しさん (ワッチョイ 817c-mjK0)
2024/03/20(水) 12:07:43.50ID:UVjDJWIi0 >成績推移管理、内申点管理、進路希望管理
この辺なら個人レベルで済むからpythonでstreamlit辺りでツールとして作るのは有り
俺だったらプログラミングの部活を作るかな
部活としてプログラミングを教え更に作品として学校関係のシステムを徐々に構築していく
代々の部員が機能追加しつつ修正しつつ作り直ししつつと受け継がれていく
この辺なら個人レベルで済むからpythonでstreamlit辺りでツールとして作るのは有り
俺だったらプログラミングの部活を作るかな
部活としてプログラミングを教え更に作品として学校関係のシステムを徐々に構築していく
代々の部員が機能追加しつつ修正しつつ作り直ししつつと受け継がれていく
524デフォルトの名無しさん (ワッチョイ 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 大丈夫、始める前からパクられることを心配してるタイプの人間はすぐやめるから
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】中国、水産物輸入停止と通達 「処理水」理由、日本政府へ ★5 [おっさん友の会★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 [ぐれ★]
- 【速報】 米大使「はっきりさせておこう、米国は尖閣諸島含め日本の防衛に全面コミット、中国がどうしようが変わらない」 [お断り★]
- 中国側が首相答弁の撤回要求、日本側拒否★7 [夜のけいちゃん★]
- 自民、経済対策で子ども1人に2万円給付へ 児童手当に上乗せ 所要額は約4000億円 [ぐれ★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★7 [ぐれ★]
- 【悲報】高市早苗見てると80年前のジャップ女も戦争煽ったってよく分かるよね🥺 [616817505]
- 【速報】高市首相「つい言い過ぎた」 存立危機事態の答弁について [237216734]
- 【速報】中国、水産物輸入停止★2 [989870298]
- 【ネトウヨ朗報】イギリスのトラス元首相、高市有事で高市早苗の支持を表明 [603416639]
- 【高市訃報】ホタテ業者、死亡😇😇😇 [573041775]
- 偏差値35大臣「英語話せない」 [834922174]
