【まず1嫁】くだすれPython(超初心者用) その60

2024/09/01(日) 19:58:04.89ID:tGCM6k6e
当スレに★Python以外のプログラミング言語での回答類を書くべからず★
派生言語はそれぞれ専スレがある(この板にあるとは限らない)ので、そっち池。
「Ruby」「Rails」「某言語では」「クソチョンw」をNGワード設定推奨。荒らしは、完全スルー放置が一番きらいです。

このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、お礼は Python の布教と初心者の救済をお願いします。

★エラーを解決したい場合★は、
  表示されたエラーの全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
  実行環境(Pythonのバージョン・OSとIDEの種類およびバージョン)をシッカリ書くこと。

Pythonの★ソースコードをそのまま5ちゃんに貼るとインデントが崩れてチヌ★
【【【複数の連続半角スペースはなにもなかったことにされる&タブは普通には入れられない】】】掲示板の仕様なので、
プログラム文は↓等の、いわゆるコードうp用サイトに貼ってこいください。
ttps://techiedelight.com/compiler/  Run Code機能あり。
ttp://ideone.com/      デフォ設定はC用のため、言語選択ボタン押下がピコ手間かも。
ttp://codepad.org/      ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/     まずまずシンプル。
ttp://dpaste.com/      とてもシンプル。消えるまでの日数は十分長ーく指定のこと。

◇Python◇ http://www.python.org/
◇まとめwiki◇ ttp://python.rdy.jp/wiki.cgi

〇前スレ〇
【まず1嫁】くだすれPython(超初心者用) その59
https://mevius.5ch.net/test/read.cgi/tech/1689241721/

次スレたては >>985 あたりが挑戦する。
### END OF TEMPLATE ###
2024/11/18(月) 01:43:18.04ID:lkgbe76j
phpのJITを超えた
83デフォルトの名無しさん
垢版 |
2024/11/18(月) 07:26:59.58ID:RGRNWCsj
GitHub - rio-labs/rio: WebApps in pure Python. No JavaScript, HTML and CSS needed
ps://github.com/rio-labs/rio
2024/11/18(月) 07:47:30.54ID:rNW/yup2
CSS好きじゃないからそういうのが増えるのは嬉しい
85デフォルトの名無しさん
垢版 |
2024/11/18(月) 08:19:06.31ID:boZQ3aHy
>80
AIωにメタ認知能力は無い
2024/11/19(火) 11:55:31.57ID:LfZBfwg3
Fletでguiを作成しようと思っているのですが、右クリックのイベントって無いのです?
on_clickしかない感じなのですが、簡単に右クリックイベント足すならcv2やongameとかが色々あるみたいなのですが何が良いでしょうか?
2024/11/19(火) 13:49:48.34ID:LfZBfwg3
>>86 調べきった結果、無かったのでとりあえずpynputモジュール使うことにしました。
88デフォルトの名無しさん
垢版 |
2024/11/20(水) 12:29:11.18ID:/vkp6Se1
右クリはGestureDetectorで包んでsecondaryからできる
2024/11/21(木) 21:43:27.89ID:KBaufqW0
Windows環境でsubprocess.runを呼び出す時の、ダブルクオートの処理について教えてください
いろいろ検索したのですが、どうしても解決できませんでした。

目的は、コマンドプロンプトのstartコマンドで、タイトルを引数に与えて実行したい、というものです。
タイトルは必ずダブルクオートを付与する必要があります(実行するコマンド部分と区別するため)

pythonからではなく素で実行する場合(以下は仮でdateコマンド、タイトルをhogehoge)
start "hogehoge" date

これを、subprocess.runから呼び出す場合
subprocess.run(['CMD', '/C', 'start', '"hogehoge"', 'date'])
とすれば動きそうですが、subprocess.runがダブルクオートを変換してしまいエラーとなります。
(「\hogehoge\ が見つかりません」となります)

以下の用に、タイトル部分に意図的に空白を入れて、ダブルクオートを外せば、自動的にダブルクオートが付いて渡されます
subprocess.run(['CMD', '/C', 'start', 'hoge hoge', 'date'])

どうも、引数のリストで与える場合、ダブルクオートを意図的に与えることができないようになっているみたいです

回避策として、ダミーの空白を入れる、引数をリストで与えず単一の文字列で与える(非推奨)、実行後のプログラム内で"title"コマンドでタイトルを変更する、などあるかと思いますが、もし、引数のリストを使用し空白を入れないタイトルを指定する方法があれば教えていただけると助かります。
2024/11/21(木) 22:46:13.69ID:W8C7TPi3
>>89
subprocess.runでやってるのと同じことを素で実行するなら
CMD /C start "hogehoge" date
2024/11/21(木) 22:56:30.70ID:KBaufqW0
>>90
すみません、CMDが抜けてましたね。

いずれにしても、以下はtitleが正しく渡らずエラーになりまふ。
subprocess.run(['CMD', '/C', 'start', '"hogehoge"', 'date'])
↑hogehogeのクオートはダブルクォートをシングルで囲ってます

引数のリストで意図的なダブルクォートを渡す方法が知りたいです。
2024/11/21(木) 23:33:42.87ID:J//2W2fX
普通にエスケープしとけばいいだけでは?
2024/11/21(木) 23:43:28.51ID:7QbzhZq9
普通のコマンドでは,command "a" とcommand aは等価です.
これを区別するためCMDはWindows特有のGetCommandLineAのようなAPIでコマンド文字列を取得して使用しています.
単一の文字列で与えるやり方を使ってください.
2024/11/22(金) 05:56:25.05ID:mwglC+mp
>>92
やってみていただくと分かりますが、subprocess.runで引数をリストで与える場合、エスケープとかしてもダブルクォートを渡せないんです

>>93
Windows側の問題なんでしょうか?
検索で見てみると、Linuxなどの環境でもsubprocess.run(の引数リスト)でダブルクォートを渡せない問題はあるようです。
でもまぁそうですね、単一文字列にして渡す(あるいはダミーの空白を入れる)等で回避するのが手っ取り早いですね。
2024/11/22(金) 06:17:54.79ID:f0OPiVu4
これは問題ではないです.
例えばこんなスクリプトargv.pyを用意します.
import sys; print(sys.argv)
これに引数を与えてコマンドプロンプトで実行してみてください.
> python argv.py hello
['argv.py', 'hello']
> python argv.py "hello"
['argv.py', 'hello']
> python argv.py \"hello\"
['argv.py', '"hello"']
あなたは1番目と2番目を区別しようとしていますが,通常のプログラムでは区別できません.
subprocessは3番目の方法で文字列の内容としてクオートを渡します.
これは正当な方法ですが,あなたの意図とは異なります.
2024/11/22(金) 10:09:15.67ID:y2/j6upt
>>94
やってみていただくと分かりますが、普通にエスケープすれば問題なくダブルクウォートを渡せます。
2024/11/22(金) 12:40:04.08ID:NWfC5DrL
エスケープしたダブルクォートでもシングルクォート内のダブルクォートでも同じように動くな

もし本当にダブルクォート渡せないならknown issueとして明記されてないとダメな話
2024/11/22(金) 12:59:48.22ID:bffzNsL+
https://github.com/python/cpython/blob/3.13/Lib/subprocess.py#L582
リストで渡された時に単一文字列に変換するLib/subprocess.pyのlist2cmdlineは
スペースかタブを含むか空の場合ダブルクォートで囲われる
リスト内のダブルクォートは有無を言わさずバックスラッシュ付きに変換されてしまうので
リストでやるのは無理っぽい
2024/11/22(金) 13:31:50.21ID:mwglC+mp
>>96
すみません、問題なく動くということであれば、はじめに書いたように、
subprocess.run(['CMD', '/C', 'start', '"hogehoge"', 'date'])
のように、subprocess.runでリストで引数を渡すやり方で、コマンドプロンプト(startコマンド)をタイトル付で実行する方法を教えていただけないでしょうか?
startコマンドのタイトルは必ずダブルクォートを付けて渡す必要があります。
2024/11/22(金) 13:41:25.71ID:rzIEBDJ+
引数のリストを文字列化するなどして変数に代入
これをsubprocess.runなりsubprocess.callをつかって実行コマンドと合わせて呼び出せばいい
後者は"shell=True"が必要かもしれない
2024/11/22(金) 13:50:34.53ID:gA6QtjHk
酷いやり取りだな
>>89が質問時点で既に分かっていることを、知ったか初心者がマウントしながら確認してるだけ
2024/11/22(金) 14:16:16.61ID:mwglC+mp
>>98
詳しくありがとうございます。やはりsubprocessの仕様の挙動としてそのようになってるのですね。
仕様ということであれば、その他の方法で対応するようにいたします。

>>100
ありがとうございます。


引数をリストで渡すことが、エスケープなどを不要にしたりなど推奨とされてるようだったのですが、逆にダメなケースがあるんですね。
103デフォルトの名無しさん
垢版 |
2024/11/22(金) 23:20:13.84ID:axFgaWRB?2BP(1000)

じつは、EchoAPIを使い始めてから、設計プロセスが大きく変わった。
104デフォルトの名無しさん
垢版 |
2024/11/22(金) 23:20:25.46ID:axFgaWRB?2BP(1000)

じつは、EchoAPIを使い始めてから、設計プロセスが大きく変わった。
105デフォルトの名無しさん
垢版 |
2024/11/24(日) 11:08:03.86ID:9Gv3GpvE
まるちんこしね
2024/12/01(日) 17:01:10.54ID:Z4oxzDyw
pysctipterを久しぶりにアップデートしたら縦の破線が出るようになったのですが設定箇所がわかる方いませんか?
https://i.imgur.com/VH0USxy.png
2024/12/01(日) 17:11:28.66ID:WWGhC8aV
>>106
外出中でID変わりますが自決しました
https://pyscripter.blogspot.com/2024/10/teaser-display-of-program-flow-control.html?m=1
2024/12/01(日) 18:28:54.75ID:iC/E1dQ8
立派な最後!弔意の敬礼 く(^-^)
2024/12/01(日) 21:52:19.32ID:R4KBjRQh
何で解決できたのに自決するんだよ、無理しやがって…
<(`・ω・´)
110デフォルトの名無しさん
垢版 |
2024/12/03(火) 20:25:40.87ID:71nu04Co
>>102
ぶっちゃけWindows限定でよくて、問題にハマったらWin32APIを直接叩いた方が良いと思う。
2025/01/05(日) 00:37:22.95ID:EWNmFoP+
GUIというほどではないんですが、画像を表示させて任意の部分をクリックしたら特定のコードを実行するみたいなことってできませんか?
PythonはMicrosoftStoreにあるPython 3.13 Python Software Foundation というのを入れました
112デフォルトの名無しさん
垢版 |
2025/01/05(日) 08:59:32.67ID:2DWuNTrH
>>111
Dashとか使えば良いんじゃ?
2025/01/05(日) 11:01:08.49ID:WqJKzAp5
[Python Tkinter] 画像をクリックしたときのイベントを実装する方法
https://af-e.net/python-tkinter-image-click/
こういうのだよねopencvとかpygameとか
guiを扱うものならそういうのは当然出来ると思う
2025/01/05(日) 11:02:33.71ID:WqJKzAp5
どういうのを想像してるかいまいちわからない
115デフォルトの名無しさん
垢版 |
2025/01/05(日) 14:27:26.24ID:8kdOFrcZ
HTMLでいうとかつてはクリッカブルマップと言われてたやつだろ
2025/01/05(日) 23:04:35.70ID:EWNmFoP+
111です
皆様ありがとうございます
参考にして勉強します
2025/01/08(水) 00:34:33.18ID:fGKov2oQ
全員動くな!XY問題警察だ👮
2025/01/08(水) 15:05:58.76ID:HliY1U4K
W
X
Y

2025/01/10(金) 21:43:53.80ID:OT9Szn32
Dashで非同期処理ってどうすればいいんでしょうか?
具体的にはボタンを押したらそのボタンを無効にして処理を実行、処理が終わったらボタンを有効に戻したいです
ググったりAIに聞いたりしてもよく分かりません
120デフォルトの名無しさん
垢版 |
2025/02/04(火) 20:07:40.29ID:HrwksbKJ
OverflowError: too many digits in integer
2025/02/06(木) 00:59:27.27ID:FS647Etx
pyinstaller、コケるときはどうやってもコケる
代替案ないかね
122デフォルトの名無しさん
垢版 |
2025/02/06(木) 10:13:43.66ID:GcFYqCgf
py2exe
2025/02/06(木) 11:38:17.87ID:NqWeIKZy
exe化しないのが一番
2025/02/08(土) 11:43:22.30ID:pFG76F42
何でスクリプト言語をexe化なんてするんだろ
トラブルが出て苦労するの目に見えてるじゃん
2025/02/08(土) 12:20:41.10ID:VnS2cNUI
Pythonの実行環境を自分で作れ無いような人を相手にしてるんじゃないかな?
126デフォルトの名無しさん
垢版 |
2025/02/08(土) 12:53:38.86ID:+3qBIV3v
Docker
2025/02/08(土) 13:31:27.47ID:i5VH2jES
大袈裟にいえばUE5のゲームやる人にUE開発環境くらい入れとけよってならないためというか
スクリプト言語なんだからってのはそうだけどpythonの需要としてはもはやただのプログラム言語
当然apkやexe配布がしたくなるのだと思う
2025/02/08(土) 14:42:00.48ID:pFG76F42
>>125
そういう知識のない人にPythonのコードを配るニーズが思い浮かばないんだよなあ
まさか闇バイトに配って悪いことさせるためとかかな
ネットワークへの攻撃とかに使われるっしょPythonて
2025/02/08(土) 15:49:28.82ID:VnS2cNUI
>>128
Pythonのライブラリを使った方がC#だのVBだので組むよりより楽なときはよく使うよ。
具体的には、配布先が営業所で集計用ツールなんか作る時など。
2025/02/09(日) 08:27:40.01ID:QVkov4mP
ID:VnS2cNUIは違うんだろうけど
自分の知識も検索能力も足りなくて匿名掲示板で質問するレベルで作ったプログラムを
社内とはいえ自分の目がすぐに届かないところで複数の他人に使わせる
その発想がそもそも間違っているのでは?
2025/02/09(日) 12:21:39.16ID:wMe5Rmvc
>>130
おれは質問した人とは別人、混乱させて悪い。
2025/02/09(日) 15:06:29.78ID:Etfstm2c
>>128
youtube-dl(yt-dlpなどのforkを含む)
livestreamer(streamlinkなどのforkを含む)
といった有名所のツールはpythonで書かれたスクリプトを実行ファイル化したものなんだけどね
2025/02/09(日) 18:27:27.97ID:IusTxWqb
代替手段との比較もまともにやった上でpyinstaller使うのに必要な知識やスキルを身につけて使ってるんならいいんだけどね

でもここでpyinstallerについて質問する人でそういう人は一度も見たことがない
知識もなくカジュアルに使うから少し行き詰まったらもうお手上げ状態
2025/02/10(月) 00:36:34.92ID:VZ2XQokR
イライラしすぎでは
何か辛いことでもあったのか
135デフォルトの名無しさん
垢版 |
2025/02/10(月) 11:13:29.05ID:Z13/KCo3
Nuitka
UPX
2025/02/13(木) 23:18:08.85ID:Cxhna15R
noteに、Pythonで作ったアプリと、JavaScriptで作った市販アプリのプラグインをアップしてるんだけど、JavaScriptの方はダウンロード数が100とかいくんだけど、Pythonの方は1桁とかガクッと落ちる…
Pythonの自作アプリはウイルスやマルウェアなんて入って無いのに、懐疑的な判定でダウンロードや実行をWindowsやMacで阻まれるし、それが影響してるんだと思う…

でも試しにMicrosoft Storeで公開してみたんだけど、何回も差し戻しされて公開まで1か月以上かかるし、時間がかかったわりにダウンロード数少ないしで、もうコリゴリ…

Python止めるかなー
反響が無いと面白くない…
2025/02/14(金) 07:48:01.36ID:P2h4GvQI
>>136
スクリプト言語は特定の目的を持って実行環境を構築している人がほとんどでしょ
だから個人の作る単発アプリのニーズは限りなく低く、ニーズがあるのは有名どころのライブラリのみ
2025/02/14(金) 13:37:20.60ID:uOI5xGMd
>>137
市販アプリの知名度にあやかってるってことでしょうか
JavaScriptとPython、両方使えた方がいいのは確かなので、今後も続けて行こうと思います
139デフォルトの名無しさん
垢版 |
2025/02/14(金) 16:08:57.58ID:zA34SgDn
Perlからの乗り換えなんだが
Pythonは型アノテーションさえきっちりしていくことで
変数宣言時の型の指定は不要になるん?

今の自分だと型指定&型アノテーション全部やっていきそうな勢いなんだけど
2025/02/14(金) 18:26:34.18ID:ZC6zPvLE
>>139
型指定はできない
できるのは型ヒントのみ
2025/02/14(金) 21:24:00.03ID:RNyaU+DJ
型ヒントが最もクソなのは型推論の仕様が定義されておらずチェッカーの実装依存である点
極論、チェッカーに依存しないように書こうとすると代入先の変数など型が明らかな場合にもあらゆる場所で常に型を明示しなきゃいけない
142デフォルトの名無しさん
垢版 |
2025/02/14(金) 22:04:32.40ID:zA34SgDn
>>140
ありがとう
いろいろ混ざってたのが整理つきました
143デフォルトの名無しさん
垢版 |
2025/02/18(火) 11:14:57.74ID:HbHlBTpR
a, b: (int, int) = 0, 0
2025/02/18(火) 11:50:08.49ID:HB2Ycz5M
>>143 なんやねん

File "main.py", line 1
a, b: (int, int) = 0, 0
^
SyntaxError: only single target (not tuple) can be annotated
2025/02/18(火) 12:26:31.23ID:HbHlBTpR
ごめん
(a, b): (int, int) = 0, 0
2025/02/18(火) 13:23:49.26ID:hQKCFBjc
同じやろがい
147デフォルトの名無しさん
垢版 |
2025/02/18(火) 13:28:15.62ID:HbHlBTpR
ということは tuple と認識してるのか
2025/02/20(木) 22:23:03.90ID:FJw4V0ZB
Pythonの配布してるアプリ、ChatGPTにコードを書いてもらって、人間が確認するだけになってる…
そんなもの?
2025/02/20(木) 23:34:56.21ID:W0V2rMo6
テストコードは書くか書かせてちゃんと確認したら
処理コードはブラックボックスでかまわん
2025/02/21(金) 01:08:35.15ID:38j8XJZe
>>148
それでいい
コーディングなんて本来人間のやる仕事じゃない
2025/02/21(金) 02:22:53.84ID:0heEFATi
Pythonは一番ポピュラーな言語だから、ChatGPTはほとんど間違えないよ
PySimpleGUIの最新版が有料なので古いのを使ってるんだけど、ChatGPTが最新版を使ったコードを書いてきて動かなかったくらい…
2025/02/21(金) 07:12:46.02ID:k0k7p4fj
結構間違えるよなw
ちゃんと動かないって言うと頑張って直してくれるけど、
それまでちゃんと出来ていたところが今度はおかしくなったりして
なかなか一筋縄ではいかないものだな
153デフォルトの名無しさん
垢版 |
2025/02/21(金) 11:45:37.37ID:vI88dzmZ
それ典型的な科学臭
2025/03/13(木) 13:48:37.81ID:ysBXDtBI
def __str__(self): を
def __str__(self) -> str: と、
def __int__(self): を
def __int__(self) -> int: と書くべきでつか。
2025/03/13(木) 18:56:47.21ID:Rw5evRmZ
別にアノテーションなくったっていいんじゃない?
2025/03/14(金) 09:09:34.50ID:43evLOjO
def __init__(self) -> Self:
だろ常考
2025/03/14(金) 10:47:42.43ID:+WwXPuzK
>>156
__init__は-> Noneだぞ
それに>>154が書いてるのはinitじゃなくint
2025/03/14(金) 11:54:41.95ID:MfMKIdBr
selfが渡ってるのにSelfを返す意味とは
2025/03/14(金) 16:08:00.43ID:nW1O2ZrS
渡されたselfを利用してSelf型の値を返すという関数があってもなんら不思議ではないが__init__は渡されたselfをmutateして何も返さない関数なので戻り値の型はNone
2025/03/26(水) 06:59:09.14ID:HijcdqLW
setuptools はなんでこんな困ったやつになってんだよ()
2025/03/28(金) 01:12:44.52ID:BEimpyos
pipが動作しないオフライン環境で使いたい、かつインストーラが不要である、ということで
WinPythonを使ってます

WinPythonですが、同梱されているパッケージ類について、
あるバージョンはnumpyが導入済み・あるバージョンはnumbaが導入されてない、等、
同梱されているパッケージに差があるようですが、
統一していない理由みたいなものってありますかね

numpyもnumbaもどっちも最初から入っていてほしいのだけど、そういうものが無い、みたいな状況となり
そもそもなんで入っているものが違うのだ?等とも思っております
2025/03/28(金) 01:58:26.89ID:EZY8C6ED
パッケージ指定したいならお膳立てされたツールなんて使わず
シンプルにpip download/wheelでいいんでは
2025/03/28(金) 12:55:11.18ID:VPiwRdmL
>pipが動作しないオフライン環境で使いたい

dockerやろ
2025/03/28(金) 15:11:22.68ID:Ithzyc1+
pip、pipの毎日ですよ
2025/03/30(日) 21:39:02.63ID:gQKHqnG7
func1 の引数を全て func2 に渡したい。どう書けば?

>>> def func1(*args, **kwargs):
...   func2( ←どう書けば?

>>> def func2(*args, **kwargs):
...   pass
...
2025/03/31(月) 00:11:09.68ID:kkxNZAfA
func2(args, kwargs)

だろ
2025/03/31(月) 01:48:56.77ID:AIMOKnsv
>>161
WinPythonをやめろ
以上
168デフォルトの名無しさん
垢版 |
2025/03/31(月) 08:16:34.63ID:JUYGEvAF
>>166
キーワードパラメーターは位置パラメーターの後に書く縛りがあるので、それで渡るのか。目からウロコだ。ありがとう。
2025/03/31(月) 10:15:25.67ID:NkWcWpUf
defaultvalueを同時に使いたくなると詰む
2025/03/31(月) 10:51:49.54ID:ZsxY61RD
>>169
「詰む」とはどのような?
print出力の空辞書({})は何なんだ。これが原因で詰む?

>>> def func2(*args, defaultval=5, **kwargs):
...   print('func2', args, kwargs)
...   print('func2', defaultval)
...
>>> def func1(*args, **kwargs):
...   func2(args, kwargs)
...
>>> func1(1,2,otherkw=9)
func2 ((1, 2), {'otherkw': 9}) {}
func2 5
>>>
2025/03/31(月) 11:12:59.32ID:XgBKxyFt
普通にfunc2(*args, **kwargs)やろ

argsが((1, 2), {'otherkw': 9}) で
kwargsが{}になってるんだよ
172デフォルトの名無しさん
垢版 |
2025/03/31(月) 12:33:52.39ID:ZsxY61RD
>>171
それが defaultvalue を同時に使いたくなると詰む例なの?
2025/03/31(月) 13:19:17.50ID:edA+79a4
>>172
詰んでると思うかどうかは本人次第なので>>169に聞いてくれ

そこは重要じゃなくてdef func2(*args, **kwargs)で定義してるところにfunc2(*args, **kwargs)じゃなくfunc2(args, kwargs)で呼び出すのはバグってるし何のメリットってことをまず理解しろな
2025/03/31(月) 15:27:56.91ID:nYsz1vVY
>>173
>>166 の回答のままだと、タプルと辞書を位置パラメータとして渡すことになる。なので、

> argsが((1, 2), {'otherkw': 9}) で
> kwargsが{}になってるんだよ

と言っていたのか。func2(*args, **kwargs) に改変しなさいか。
175デフォルトの名無しさん
垢版 |
2025/03/31(月) 23:18:19.44ID:M3uF5cqj
Pythonを学ぼうと思っている超初心者の社会人です。
皆様はどのようにPythonを学ばれたのでしょうか?
おすすめの学び方、講座や書籍(逆にやめたほうがいい講座など)
もしよろしければご教示ください。
2025/04/01(火) 00:10:55.59ID:MrmJhf+q
何でもいい
オススメとかない
ネットだろうが書籍だろうが好きなもので問題ない
何よりも始めることが大事
何かを作っていくうちにだんだん理解していく
177デフォルトの名無しさん
垢版 |
2025/04/01(火) 00:25:12.51ID:J849Hd8w
>>何かを作っていくうちにだんだん理解していく
ありがとうございます!そういうことですね。理解しました。
2025/04/01(火) 01:22:53.58ID:cBDCYj9a
>>175
君には無理だから諦めな
俺のいうことを信じろ
179デフォルトの名無しさん
垢版 |
2025/04/01(火) 04:58:54.33ID:25BA+qmM
本スレ
https://mevius.5ch.net/test/read.cgi/tech/1726881242/
180デフォルトの名無しさん
垢版 |
2025/04/01(火) 11:14:19.75ID:J849Hd8w
>>178
辛口のエールありがとうございますw
ちなみに私は小さい頃から音楽をやっており(楽譜も制作できるレベル)
Pythonの超入門の動画を見て、音楽と似た概念があるんだなと興味深く感じた次第です。
たとえば「Aを◯回演奏したらBに飛ぶ」みたいな記号とか楽譜にはたくさんあるんですね。
とりあえず、3流レベルなら私でも目指しても
バチは当たらないだろうと思いますので頑張ろうと思います。
2025/04/01(火) 13:18:34.16ID:cBDCYj9a
>>180
だんだん強くとかだんだん弱くとかはどう表現するの?
あと指揮者は誰?
2025/04/01(火) 15:39:26.81ID:adSrusu1
>>180
俺も音楽やっててpythonで音律計算とかしてるよ。
頑張って下さい
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況