!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://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
◇Pythonオフィシャルサイト http://www.python.org/
◇まとめwiki ttp://python.rdy.jp/
●関連スレ● 自称初心者は↓へ
【まず1嫁】くだすれPython(超初心者用) その53
https://mevius.5ch.net/test/read.cgi/tech/1615846784/
〇前スレ〇 Pythonのお勉強 Part64
https://mevius.5ch.net/test/read.cgi/tech/1600035173/
次スレの建立は>>985が挑戦する。(980通過して24h後も落ちなくなった)
### END of TEMPLATE ###
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
Pythonのお勉強 Part65
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ eb01-+D+D)
2021/05/23(日) 14:51:52.02ID:NSupjEI/084デフォルトの名無しさん (ワッチョイ 1301-2Amd)
2021/06/03(木) 20:34:34.64ID:z4cztZ+j0 末尾にバックスラッシュ1個とか奇数個書きたい時は
raw文字列では無理なので普通のリテラルでエスケープする
raw文字列では無理なので普通のリテラルでエスケープする
85デフォルトの名無しさん (ワッチョイ 6d01-uikQ)
2021/06/04(金) 03:04:37.68ID:GNTts5NP0 >>82
文字列からのインデックス指定でそんなことができるのか、ありがとう
文字列からのインデックス指定でそんなことができるのか、ありがとう
86デフォルトの名無しさん (ワッチョイ 4ad9-Ee3U)
2021/06/04(金) 17:50:17.18ID:lsiE54JO0 ブラックリストとかも知らん世代なのか?
ネットで良くない行為とかはもちろんだめだし
脱ぐとかはマジでやめとけ 企業のデータ収集能力をなめすぎだろう
ネットで良くない行為とかはもちろんだめだし
脱ぐとかはマジでやめとけ 企業のデータ収集能力をなめすぎだろう
87デフォルトの名無しさん (ワッチョイ 8663-EDrR)
2021/06/04(金) 18:07:42.58ID:R+LrNzmp0 蛇なんだから脱皮と言いたまえ
88デフォルトの名無しさん (ワッチョイ 2501-Maj3)
2021/06/04(金) 18:29:06.30ID:KW9LBHqo0 ボクのオチンチンも脱皮しそうです
89デフォルトの名無しさん (ワッチョイ 8663-IO17)
2021/06/04(金) 18:41:56.05ID:3rxFsIot0 チョッキン
90デフォルトの名無しさん (ワッチョイ 2501-gpJ8)
2021/06/04(金) 18:48:00.24ID:Y2IGjeBA0 私のおっPython触る?❤
91デフォルトの名無しさん (アウアウウー Sa11-Ep+2)
2021/06/07(月) 01:21:37.26ID:CC2PWKK5a >>73
# print('\\') # 実行結果:\
# print('\\\\') # 実行結果:\\
print('C:\\Users\\a12021-06-03.jpg'.replace('\\\\', '\\'))
# print('\\') # 実行結果:\
# print('\\\\') # 実行結果:\\
print('C:\\Users\\a12021-06-03.jpg'.replace('\\\\', '\\'))
92デフォルトの名無しさん (テテンテンテン MMde-7vXX)
2021/06/07(月) 05:42:08.72ID:faCSe2qcM >>91
> print('C:\\Users\\a12021-06-03.jpg'.replace('\\\\', '\\'))
それ元の文字列がすでに
C:\Users\a12021-06-03.jpg
になってるぞ
普通にraw string使った方がわかりやすいと思う
print(r'C:\\Users\\a12021-06-03.jpg'.replace(r'\\', r'\'))
> print('C:\\Users\\a12021-06-03.jpg'.replace('\\\\', '\\'))
それ元の文字列がすでに
C:\Users\a12021-06-03.jpg
になってるぞ
普通にraw string使った方がわかりやすいと思う
print(r'C:\\Users\\a12021-06-03.jpg'.replace(r'\\', r'\'))
93デフォルトの名無しさん (ワッチョイ a932-q6/V)
2021/06/07(月) 09:18:47.80ID:/nSN2LWu0 円円円円
94デフォルトの名無しさん (ワッチョイ 0a01-UPQK)
2021/06/07(月) 11:03:16.04ID:TK3hG12A0 >>92
それだとSyntaxErrorになるでしょ
それだとSyntaxErrorになるでしょ
95デフォルトの名無しさん (テテンテンテン MMde-7vXX)
2021/06/07(月) 11:30:46.01ID:LAk6UibMM >>94
ありゃホントだ
raw string でも r'¥'' ⇒ ¥' みたいなエスケープのためか ¥ じゃ終われないんだな
うっかりしてたわ、すまん
print(r'C:¥¥Users¥¥a12021-06-03.jpg'.replace(r'¥¥', '¥¥'))
ってやるしかないのかな?
これだと .replace('¥¥¥¥', '¥¥') とあんまり変わんない気がしてきた…
ありゃホントだ
raw string でも r'¥'' ⇒ ¥' みたいなエスケープのためか ¥ じゃ終われないんだな
うっかりしてたわ、すまん
print(r'C:¥¥Users¥¥a12021-06-03.jpg'.replace(r'¥¥', '¥¥'))
ってやるしかないのかな?
これだと .replace('¥¥¥¥', '¥¥') とあんまり変わんない気がしてきた…
96デフォルトの名無しさん (ブーイモ MM2e-pa8K)
2021/06/07(月) 12:24:00.10ID:HYlmmNaAM replace(r'¥¥', '¥¥')じゃ何も起こらないけどな。
なぜ文字コード変えたし
なぜ文字コード変えたし
97デフォルトの名無しさん (テテンテンテン MMde-7vXX)
2021/06/07(月) 13:37:38.30ID:faCSe2qcM >>96
> replace(r'¥¥', '¥¥')じゃ何も起こらないけどな。
???
print(r'[¥¥]' '[¥¥]')
[¥¥][¥]
だよ?
> なぜ文字コード変えたし
ああすまんPCで確認したからや
> replace(r'¥¥', '¥¥')じゃ何も起こらないけどな。
???
print(r'[¥¥]' '[¥¥]')
[¥¥][¥]
だよ?
> なぜ文字コード変えたし
ああすまんPCで確認したからや
98デフォルトの名無しさん (ブーイモ MM39-pa8K)
2021/06/07(月) 14:50:14.51ID:4MLoy8uUM 95で突然文字がエスケープ文字(バックスラッシュ)から本物の円記号に変わってしまったんよ
99デフォルトの名無しさん (ワッチョイ 6963-IO17)
2021/06/07(月) 15:56:58.90ID:5VEcM7bu0 まぁ、ふつうにRaw Stringをつかうなら
.replace(r'\\', '\\')
だろな
.replace(r'\\', '\\')
だろな
100デフォルトの名無しさん (ワッチョイ a963-IO17)
2021/06/07(月) 16:07:05.29ID:JkXH3Yy40 あんま意味ないけど、こんな方法でもいいのか
.replace(r'\\', chr(92))
chrは文字参照にしないと弾かれちゃった
.replace(r'\\', chr(92))
chrは文字参照にしないと弾かれちゃった
101デフォルトの名無しさん (アウアウウー Sa11-ntkl)
2021/06/09(水) 10:14:09.51ID:lYreuUeSa >>73
# str.replace (Python method, in Built-in Types)
# Return a copy of the string with all occurrences of substring old replaced by new. If the optional argument count is given, only the first count occurrences are replaced.
# 文字列をコピーし、現れる部分文字列 old 全てを new に置換して返します。オプション引数 count が与えられている場合、先頭から count 個の old だけを置換します。
# 3つのJavaのうち左端から2つ目までのJavaをRubyにreplace
print( 'パイソン/Java/パイソン/Java/パイソン/Java'.replace('Java', 'Ruby', 2) ) # パイソン/Ruby/パイソン/Ruby/パイソン/Java
# print( 'Python2'[::-1] ) # 2nohtyP
# 3つのJavaのうち右端から2つ目までのJavaをRubyにreplace
print( 'パイソン/Java/パイソン/Java/パイソン/Java'[::-1].replace('Java'[::-1], 'Ruby'[::-1], 2)[::-1] ) # パイソン/Java/パイソン/Ruby/パイソン/Ruby
print( 'パイソン/Java/パイソン/Java/パイソン/Java'[::-1].replace('avaJ', 'ybuR', 2)[::-1] ) # こっちでもOK
# str.replace (Python method, in Built-in Types)
# Return a copy of the string with all occurrences of substring old replaced by new. If the optional argument count is given, only the first count occurrences are replaced.
# 文字列をコピーし、現れる部分文字列 old 全てを new に置換して返します。オプション引数 count が与えられている場合、先頭から count 個の old だけを置換します。
# 3つのJavaのうち左端から2つ目までのJavaをRubyにreplace
print( 'パイソン/Java/パイソン/Java/パイソン/Java'.replace('Java', 'Ruby', 2) ) # パイソン/Ruby/パイソン/Ruby/パイソン/Java
# print( 'Python2'[::-1] ) # 2nohtyP
# 3つのJavaのうち右端から2つ目までのJavaをRubyにreplace
print( 'パイソン/Java/パイソン/Java/パイソン/Java'[::-1].replace('Java'[::-1], 'Ruby'[::-1], 2)[::-1] ) # パイソン/Java/パイソン/Ruby/パイソン/Ruby
print( 'パイソン/Java/パイソン/Java/パイソン/Java'[::-1].replace('avaJ', 'ybuR', 2)[::-1] ) # こっちでもOK
102デフォルトの名無しさん (アウアウウー Sa11-ntkl)
2021/06/09(水) 10:31:48.97ID:lYreuUeSa str.replace(old, new[, count])
>>73
str.split(sep=None, maxsplit=-1)
文字列を sep をデリミタ文字列として区切った単語のリストを返します。maxsplit が与えられていれば、最大で maxsplit 回分割されます (つまり、リストは最大 maxsplit+1 要素になります)。 maxsplit が与えられないか -1 なら、分割の回数に制限はありません (可能なだけ分割されます)。
sep が与えられた場合、連続した区切り文字はまとめられず、空の文字列を区切っていると判断されます(例えば '1,,2'.split(',') は ['1', '', '2'] を返します)。引数 sep は複数の文字にもできます (例えば '1<>2<>3'.split('<>') は ['1', '2', '3'] を返します)。区切り文字を指定して空の文字列を分割すると、 [''] を返します。
sep が指定されていないか None の場合、異なる分割アルゴリズムが適用されます。連続する空白文字はひとつのデリミタとみなされます。また、文字列の先頭や末尾に空白があっても、結果の最初や最後に空文字列は含まれません。よって、空文字列や空白だけの文字列を None デリミタで分割すると [] が返されます。
print( 'Python Java Ruby'.split() ) # ['Python', 'Java', 'Ruby']
print( 'Python Java Ruby'.split()[::-1] ) # ['Ruby', 'Java', 'Python']
print( 'Python,Chon,Ruby'.split(',', maxsplit=1) ) # ['Python', 'Chon,Ruby']
lst = 'C:\\Users\\a12021-06-03.jpg'.split('\\') # ['C:', 'Users', 'a12021-06-03.jpg']
print( lst[0] + '/' + lst[1] + '/' + lst[2] ) # C:/Users/a12021-06-03.jpg
>>73
str.split(sep=None, maxsplit=-1)
文字列を sep をデリミタ文字列として区切った単語のリストを返します。maxsplit が与えられていれば、最大で maxsplit 回分割されます (つまり、リストは最大 maxsplit+1 要素になります)。 maxsplit が与えられないか -1 なら、分割の回数に制限はありません (可能なだけ分割されます)。
sep が与えられた場合、連続した区切り文字はまとめられず、空の文字列を区切っていると判断されます(例えば '1,,2'.split(',') は ['1', '', '2'] を返します)。引数 sep は複数の文字にもできます (例えば '1<>2<>3'.split('<>') は ['1', '2', '3'] を返します)。区切り文字を指定して空の文字列を分割すると、 [''] を返します。
sep が指定されていないか None の場合、異なる分割アルゴリズムが適用されます。連続する空白文字はひとつのデリミタとみなされます。また、文字列の先頭や末尾に空白があっても、結果の最初や最後に空文字列は含まれません。よって、空文字列や空白だけの文字列を None デリミタで分割すると [] が返されます。
print( 'Python Java Ruby'.split() ) # ['Python', 'Java', 'Ruby']
print( 'Python Java Ruby'.split()[::-1] ) # ['Ruby', 'Java', 'Python']
print( 'Python,Chon,Ruby'.split(',', maxsplit=1) ) # ['Python', 'Chon,Ruby']
lst = 'C:\\Users\\a12021-06-03.jpg'.split('\\') # ['C:', 'Users', 'a12021-06-03.jpg']
print( lst[0] + '/' + lst[1] + '/' + lst[2] ) # C:/Users/a12021-06-03.jpg
103デフォルトの名無しさん (オッペケ Sr87-vM8G)
2021/06/13(日) 18:07:51.60ID:zqo8oPDWr http://up-img.net/img.php?mode=JPG&id=22075
画像で失礼します
factorial関数の引数に空のリストaを初期値として渡していて
なぜか再帰呼び出しのときに自動的にaを更新してくれているのですが
どうなってるのですか?
6行目を
return n * factorial(n - 1, a)
としたときの結果と同じ挙動だったので質問しました
画像で失礼します
factorial関数の引数に空のリストaを初期値として渡していて
なぜか再帰呼び出しのときに自動的にaを更新してくれているのですが
どうなってるのですか?
6行目を
return n * factorial(n - 1, a)
としたときの結果と同じ挙動だったので質問しました
104デフォルトの名無しさん (オッペケ Sr87-vM8G)
2021/06/13(日) 18:28:59.60ID:zqo8oPDWr すみません、解決しました
デフォルト値として設定した
空のリスト[]が保管された場所を変数aが参照するのでデフォルト値は始めの1回のみ代入されるみたいでした
デフォルト値として設定した
空のリスト[]が保管された場所を変数aが参照するのでデフォルト値は始めの1回のみ代入されるみたいでした
105デフォルトの名無しさん (ワッチョイ 03b5-nisE)
2021/06/14(月) 21:46:52.90ID:IFOIcKOa0 Pythonでの描画の保存について質問です。
白地の窓の中にマウスで描画した図形をPNG形式で保存するアプリを作成したいです。
TkinterのCanvas Widgetで描画しましたが、ポストスクリプト形式でしか保存できないようです。
@TkinterのCanvas Widget以外で、描画した図形をPNG形式で保存できるWidgetはありますか?
Aもしくは、GhostScriptなどを使わずにポストスクリプト形式をPNG形式に変換する方法はありますか?
どちらか簡単そうな方を教えて下さい。
白地の窓の中にマウスで描画した図形をPNG形式で保存するアプリを作成したいです。
TkinterのCanvas Widgetで描画しましたが、ポストスクリプト形式でしか保存できないようです。
@TkinterのCanvas Widget以外で、描画した図形をPNG形式で保存できるWidgetはありますか?
Aもしくは、GhostScriptなどを使わずにポストスクリプト形式をPNG形式に変換する方法はありますか?
どちらか簡単そうな方を教えて下さい。
106デフォルトの名無しさん (ワッチョイ cf68-nisE)
2021/06/14(月) 22:21:47.08ID:PnvF6K5p0 PSならPILみたいなので画像変換出来そうだけどね
スッタクホバースロローに書いてそう
スッタクホバースロローに書いてそう
107デフォルトの名無しさん (ワッチョイ cfda-LBwx)
2021/06/14(月) 23:35:52.16ID:00nQT5bL0 Skia-python は駄目?
108デフォルトの名無しさん (ワッチョイ cfbb-rNq0)
2021/06/14(月) 23:43:32.97ID:VOy4fGQR0 スッタカバースロローから拾ってきた
import PIL
canvas.postscript(file="canvas.ps")
PIL.Image.open("canvas.ps").save("canvas.png", "png")
import PIL
canvas.postscript(file="canvas.ps")
PIL.Image.open("canvas.ps").save("canvas.png", "png")
109デフォルトの名無しさん (ワッチョイ fff0-PunZ)
2021/06/15(火) 00:25:36.78ID:ew+QebtU0 pythonでword扱いたいのですが、word本文中の指定範囲に入力されたlatex形式の数式をwordの数式にしてword形式で出力することはできませんか?
110デフォルトの名無しさん (ワッチョイ fff0-PunZ)
2021/06/15(火) 00:26:43.08ID:ew+QebtU0 >>109
入力形式はwordでもテキストでも大丈夫です
入力形式はwordでもテキストでも大丈夫です
111デフォルトの名無しさん (ワッチョイ f302-TiLz)
2021/06/15(火) 12:00:44.78ID:vhbon9Jn0 >>108
外部実装無し?psインタプリタ実装ってすごいね、結構複雑な言語なのに
外部実装無し?psインタプリタ実装ってすごいね、結構複雑な言語なのに
112デフォルトの名無しさん (ワッチョイ 4381-hhwl)
2021/06/15(火) 20:46:35.29ID:6hHtjeJV0 pythonを勉強し始めたんですけど、コードを写してコメントでどういう処理をして
いるのかを書くという勉強方法でも問題ないですか?
またprogateの無料のところは終わらせたんですけど、課金する価値はありますか?
いるのかを書くという勉強方法でも問題ないですか?
またprogateの無料のところは終わらせたんですけど、課金する価値はありますか?
113デフォルトの名無しさん (ワッチョイ ffa5-QS4R)
2021/06/15(火) 20:59:56.34ID:/tfRbTz30 2chねらの平均年齢を察するにprogateやったことある奴はいない
なので「価値あった!やるべき!」という答えが欲しいか
「価値無い 本読め」「やらなくても出来る」という答えが欲しいか
なので「価値あった!やるべき!」という答えが欲しいか
「価値無い 本読め」「やらなくても出来る」という答えが欲しいか
114デフォルトの名無しさん (ワッチョイ cf68-nisE)
2021/06/15(火) 21:27:46.95ID:EaOrIZYg0115デフォルトの名無しさん (ワッチョイ 2301-3TMs)
2021/06/15(火) 21:59:38.79ID:yRZkQbY30 勉強する目的によるね
趣味なら好きにすればいいし
機械学習エンジニアを目指すなら統計学の勉強した方がいい気がする
趣味なら好きにすればいいし
機械学習エンジニアを目指すなら統計学の勉強した方がいい気がする
116デフォルトの名無しさん (ワッチョイ 3302-nPHq)
2021/06/15(火) 23:30:02.35ID:NWTMJvL80 月額で1000円ちょいか
短期集中して学べる性格と環境なら課金してもいいんじゃない
だらだらと1ヶ月以上かかりそうなら本買ったほうがいい気がする
あとやるにしてもpythonコースだけやとそんな量ないから課金したらいくつか別コースやらんと損やよ
課金する前に他に何コースやるかざっとリストアップしたほうがいい
短期集中して学べる性格と環境なら課金してもいいんじゃない
だらだらと1ヶ月以上かかりそうなら本買ったほうがいい気がする
あとやるにしてもpythonコースだけやとそんな量ないから課金したらいくつか別コースやらんと損やよ
課金する前に他に何コースやるかざっとリストアップしたほうがいい
117105 (ワッチョイ 03b5-nisE)
2021/06/16(水) 05:01:03.72ID:7SuHuO6o0118105 (ワッチョイ 03b5-nisE)
2021/06/16(水) 05:02:47.90ID:7SuHuO6o0119デフォルトの名無しさん (ワッチョイ 03b5-nisE)
2021/06/16(水) 05:15:19.79ID:7SuHuO6o0 Pythonで24bppのPNG画像を8bppに変換する方法を教えて下さい。
ある関数にPNG画像を入力したいのですが、
その関数が期待している入力は8bpp(画像のプロパティで見ると「ビットの深さ」が「8」)のPNG画像で、
自分が画像を生成すると24bppになってしまいます。
そこでPythonで8bppに変換したいのですが、検索しても見つかりません。
生成した画像がカラーになっていたので、グレースケールに変えたのですが、まだ24bppのままです。
どうかヒントだけでもお願いします。
ある関数にPNG画像を入力したいのですが、
その関数が期待している入力は8bpp(画像のプロパティで見ると「ビットの深さ」が「8」)のPNG画像で、
自分が画像を生成すると24bppになってしまいます。
そこでPythonで8bppに変換したいのですが、検索しても見つかりません。
生成した画像がカラーになっていたので、グレースケールに変えたのですが、まだ24bppのままです。
どうかヒントだけでもお願いします。
120デフォルトの名無しさん (ワッチョイ cf68-nisE)
2021/06/16(水) 08:05:43.40ID:2Z9s0Z3v0 >>119
単に減色するだけじゃ駄目なのかい?
単に減色するだけじゃ駄目なのかい?
121デフォルトの名無しさん (ワッチョイ f302-TiLz)
2021/06/16(水) 08:21:35.37ID:drc75L4c0 >>118
やはりか
gsはクロスプラットフォームだしGPL版もあるしそんなデカくないし、避ける理由が気になる
ps吐けるライブラリは、大体内部的に最も精緻に描画できるpsコード生成で処理してるはずなので
自動生成コードを手直ししたり、
pythonの充実した文字列処理や補完(f文字列等)はpsコード生成と相性がよい
マルチパラダイムを謳うpythonで唯一カバー出来ないパラダイムの言語だし、とてもエレガントなので、pythonの次に学ぶべきプログラミング言語としてイチ推し
やはりか
gsはクロスプラットフォームだしGPL版もあるしそんなデカくないし、避ける理由が気になる
ps吐けるライブラリは、大体内部的に最も精緻に描画できるpsコード生成で処理してるはずなので
自動生成コードを手直ししたり、
pythonの充実した文字列処理や補完(f文字列等)はpsコード生成と相性がよい
マルチパラダイムを謳うpythonで唯一カバー出来ないパラダイムの言語だし、とてもエレガントなので、pythonの次に学ぶべきプログラミング言語としてイチ推し
122デフォルトの名無しさん (ワッチョイ f302-TiLz)
2021/06/16(水) 08:26:45.04ID:drc75L4c0 あ、cpythonに含まれてるtclとsql(ite3)に次いでね
123デフォルトの名無しさん (ワッチョイ 1361-nisE)
2021/06/16(水) 12:38:10.09ID:ZVJtADZD0 >>119
Pillowで.convert("P")や.convert("L")
Pillowで.convert("P")や.convert("L")
124デフォルトの名無しさん (ワッチョイ 03b5-nisE)
2021/06/16(水) 19:36:36.95ID:7SuHuO6o0125デフォルトの名無しさん (ブーイモ MM67-+KkV)
2021/06/23(水) 18:52:03.97ID:Z7fMxROSM ゴキブリクソチョンw
126デフォルトの名無しさん (ブーイモ MM67-+KkV)
2021/06/23(水) 19:42:28.54ID:Z7fMxROSM > お前は毎朝起きるたびに俺に負けたことを思い出すよ^^
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
127デフォルトの名無しさん (ワッチョイ 9d5f-6DSo)
2021/07/18(日) 17:19:24.54ID:Oc/lXohE0 入門python3の第2版購入しようか迷うな、初版持ってるけど
128デフォルトの名無しさん (ワッチョイ 5a63-xL6t)
2021/07/18(日) 18:13:59.01ID:AfUbkail0 入門書なんて新しいのいる?
129デフォルトの名無しさん (ワッチョイ daec-zEwL)
2021/07/18(日) 20:26:57.74ID:NhceeTkq0 入門書自体に興味あるなら翻訳プロジェクトに参加してみて!
130デフォルトの名無しさん (ワッチョイ 768f-kbnc)
2021/07/21(水) 11:15:20.79ID:XxFGdU690 型アノテーションて使いすぎると可読性が悪くなるね
131デフォルトの名無しさん (ワッチョイ 69bb-xL6t)
2021/07/21(水) 11:36:11.40ID:DRpAsVIU0 最近のpythonって迷走してるの?
132デフォルトの名無しさん (ワッチョイ 7663-LFeW)
2021/07/21(水) 11:48:16.39ID:8TJjfBeq0 貢献者に先進的(笑)なコミュニティから来た人が増えたからか
言語仕様に対するスタンスが全く保守的ではなくなったね
言語仕様に対するスタンスが全く保守的ではなくなったね
133デフォルトの名無しさん (ワッチョイ 69bb-xL6t)
2021/07/21(水) 11:52:48.43ID:DRpAsVIU0 そうか、残念だな
pythonの保守的なところが好きだったんだが
pythonの保守的なところが好きだったんだが
134デフォルトの名無しさん (ワッチョイ daec-zEwL)
2021/07/21(水) 11:58:09.92ID:NGAZSU430 python4kで構文マクロとりいれて失敗した機能はぜんぶマクロ実装
パフォーマンス低くて誰も新規では使わなくなる
この線で
パフォーマンス低くて誰も新規では使わなくなる
この線で
135デフォルトの名無しさん (ワッチョイ 7610-Z2hU)
2021/07/21(水) 12:20:16.52ID:SzaeBOf70 ✖︎python遅い
⭕pythonは言語ではない
◎pythonは他言語で書かれたモジュールを統合的に呼び出すインターフェースとしてのDSLであり、「たまたま」チューリング完全になってしまった為、完全性を悪用してpythonで計算をしようとする不届き者が後を絶たない
https://mobile.twitter.com/4th_no_fon/status/1203593444595122176
https://twitter.com/5chan_nel (5ch newer account)
⭕pythonは言語ではない
◎pythonは他言語で書かれたモジュールを統合的に呼び出すインターフェースとしてのDSLであり、「たまたま」チューリング完全になってしまった為、完全性を悪用してpythonで計算をしようとする不届き者が後を絶たない
https://mobile.twitter.com/4th_no_fon/status/1203593444595122176
https://twitter.com/5chan_nel (5ch newer account)
136デフォルトの名無しさん (ワッチョイ 768f-kbnc)
2021/07/21(水) 13:37:02.55ID:XxFGdU690 Perlの教訓を生かしてクソ化はしないと思うけど分からんな
137デフォルトの名無しさん (ワッチョイ 9501-ajCd)
2021/07/21(水) 13:47:16.84ID:ReBJp7Ll0 アノテーションとか型ヒントって使ってる?
これらが必要な大規模プロジェクトではPython使わないだろうし
これらが必要な大規模プロジェクトではPython使わないだろうし
138デフォルトの名無しさん (ワッチョイ 69bb-xL6t)
2021/07/21(水) 13:52:18.27ID:DRpAsVIU0139デフォルトの名無しさん (ワッチョイ 7a36-QoKG)
2021/07/21(水) 14:14:54.59ID:gMAXTpLu0 python と Qt は相性がいいので、なんの問題もありません。
140デフォルトの名無しさん (エムゾネ FFfa-E0YB)
2021/07/21(水) 14:41:39.85ID:tLNE75oVF141デフォルトの名無しさん (ワッチョイ 7663-LFeW)
2021/07/21(水) 15:24:52.32ID:8TJjfBeq0142デフォルトの名無しさん (ワッチョイ 7663-LFeW)
2021/07/21(水) 15:25:31.43ID:8TJjfBeq0 あ、型推論は言語じゃなくてタイプチェッカー側の問題だってのは分かってて言ってますよ
143デフォルトの名無しさん (エアペラ SDfa-OQLx)
2021/07/21(水) 15:33:10.12ID:IGa+JIrHD ユーザーがアホだらけだったのを見極められなかった
144デフォルトの名無しさん (エアペラ SDfa-OQLx)
2021/07/21(水) 15:33:29.87ID:IGa+JIrHD のがPerlの失敗
145デフォルトの名無しさん (ワッチョイ 7db5-xL6t)
2021/07/21(水) 16:41:59.37ID:uEK1z8QH0146デフォルトの名無しさん (ワッチョイ 8963-xL6t)
2021/07/21(水) 17:18:37.87ID:TKfBhEfR0 3.8.11ってバイナリは提供されないんだな
3.10がまだなのに、もう切り捨てかよ
3.10がまだなのに、もう切り捨てかよ
147デフォルトの名無しさん (ワッチョイ 7d2c-Y2Xx)
2021/07/22(木) 04:47:12.36ID:dVsNA21T0 バイバイなり
148デフォルトの名無しさん (ワッチョイ 0b2b-3Ulr)
2021/07/23(金) 09:05:25.63ID:5czHabf10 Python使ってAPIで予めエクセルに記載した証券コードの現在の株価をエクセルで吐き出す
ってのをやりたいけど、yahoo finance API を使ってできる?
また、その場合の難易度ってどのくらい?初級者でもできそう?
ってのをやりたいけど、yahoo finance API を使ってできる?
また、その場合の難易度ってどのくらい?初級者でもできそう?
149デフォルトの名無しさん (ワッチョイ 4901-ercp)
2021/07/23(金) 09:17:06.54ID:xavdVVU+0 できる
簡単
終了
簡単
終了
150デフォルトの名無しさん (ワッチョイ 8b10-LEtx)
2021/07/23(金) 09:22:00.49ID:TyRlfvp70 ネットに幾らでもサンプル落ちてそう
151デフォルトの名無しさん (ワッチョイ 0b2b-3Ulr)
2021/07/23(金) 09:29:15.73ID:5czHabf10 そうか、ではやってみる
152デフォルトの名無しさん (ワッチョイ 1302-QsN2)
2021/07/23(金) 10:37:18.91ID:/NbHkvLd0 できるけどあんまり当たらないよ
ものすごく当たるんだったら
みんな既に使っていて
みんな大金持ちになっているよね
ものすごく当たるんだったら
みんな既に使っていて
みんな大金持ちになっているよね
153デフォルトの名無しさん (ワッチョイ b993-jIx1)
2021/07/23(金) 10:47:17.47ID:bUng5Nek0 え?
API使って現在の株価を吐き出すのに外れるの?
Yahoo finance APIがポンコツってこと?
API使って現在の株価を吐き出すのに外れるの?
Yahoo finance APIがポンコツってこと?
154デフォルトの名無しさん (ワッチョイ 532c-TOGs)
2021/07/23(金) 13:18:07.34ID:Nx0yKcVz0 ほとんどの人が負けるのは、
下がる時に買って、上がる時に売るから
勝つには、上がる時に買って、下がる時に売らないといけない。
このアルゴリズムを見つけるのが困難
最も簡単に勝つ方法は、ダウ。
下がる幅が小さい割に、上がる幅が大きいから。
長期間やると、どの指標よりも特になる
例えば、100 → 70 → 120
一旦下がっても、結局上がって、元よりも増える
これがダウ以外だと、
100 → 50 → 110
みたいな感じで、ダウよりも戻り方が小さい
下がる時に買って、上がる時に売るから
勝つには、上がる時に買って、下がる時に売らないといけない。
このアルゴリズムを見つけるのが困難
最も簡単に勝つ方法は、ダウ。
下がる幅が小さい割に、上がる幅が大きいから。
長期間やると、どの指標よりも特になる
例えば、100 → 70 → 120
一旦下がっても、結局上がって、元よりも増える
これがダウ以外だと、
100 → 50 → 110
みたいな感じで、ダウよりも戻り方が小さい
155デフォルトの名無しさん (ワッチョイ 1324-p8kO)
2021/07/23(金) 13:24:16.87ID:ArPG9ttJ0 文章を理解できないアホがなんか言ってる
156デフォルトの名無しさん (ワッチョイ 29b0-EAvU)
2021/07/23(金) 14:03:23.37ID:c2hWXBFi0 下がってから買って上がってから売ればいい。つまりドルコスト平均法。
157デフォルトの名無しさん (ワッチョイ d901-znMD)
2021/07/23(金) 14:05:19.75ID:rVA6SWhy0 株で儲けたいなんて書いてないのに
ちゃんと読もうね
ちゃんと読もうね
158デフォルトの名無しさん (ワッチョイ 0bba-QsN2)
2021/07/23(金) 14:38:15.96ID:vbn0KvNU0 結局儲け話になる事を想定して釘を刺したのか
勝手に思いを巡らせて暴走して書いたのか
脈絡からすると後者なんだろうな
勝手に思いを巡らせて暴走して書いたのか
脈絡からすると後者なんだろうな
159デフォルトの名無しさん (エムゾネ FF33-Hgw+)
2021/07/23(金) 15:48:44.61ID:wuSSuWa0F マジレスすると
>下がってから買って上がってから売ればいい
長期なら利益出るかも知れないが動くまで何年もかかる
短期なら薄利多売で回す必要があるが手数料もそれだけ増えて損する
>下がってから買って上がってから売ればいい
長期なら利益出るかも知れないが動くまで何年もかかる
短期なら薄利多売で回す必要があるが手数料もそれだけ増えて損する
160デフォルトの名無しさん (ワッチョイ 8b10-LEtx)
2021/07/23(金) 16:11:43.29ID:TyRlfvp70 株の勝ち方の話題なんて誰も出して無かったのにな
161デフォルトの名無しさん (アウアウウー Sa5d-znMD)
2021/07/23(金) 17:01:01.27ID:DDGorfhJa 国語テストの点数低そう
162デフォルトの名無しさん (ワッチョイ 0bba-QsN2)
2021/07/23(金) 17:29:31.94ID:vbn0KvNU0 国語で思い出した
表記ゆれをルールで修正するのではなく
機械学習で修正してる人居ます?
参考にされたドキュメントがあれば教えてほしい
表記ゆれをルールで修正するのではなく
機械学習で修正してる人居ます?
参考にされたドキュメントがあれば教えてほしい
163デフォルトの名無しさん (ワッチョイ 4901-ercp)
2021/07/24(土) 01:02:37.97ID:EWhbzpnt0 表記ゆれの修正とかtextlintしか知らなかったわ
機械学習のやつとかあるんだな
機械学習のやつとかあるんだな
164デフォルトの名無しさん (ワッチョイ 937c-isbc)
2021/07/24(土) 01:19:18.60ID:qjdp6Xo70 >>162
機械学習といえるかどうかわからないがSudachiPyには代表表記を取り出す機能がある
機械学習といえるかどうかわからないがSudachiPyには代表表記を取り出す機能がある
165デフォルトの名無しさん (ワッチョイ b965-0CkY)
2021/07/24(土) 03:28:50.54ID:mxtYPh7F0 pythonを学び始めようと思っている高校生です。
webサイトでの支払いができないので、書籍を使い学習しようと考えているのですが、初心者には厳しいでしょうか?
また、将来は機械学習に触れたいのですが、そのための学習の進め方や、得た知識をアウトプットする手段、
機械学習に手を出すのに最低限必要となるスキルがどの程度なのか教えていただけると幸いです。
webサイトでの支払いができないので、書籍を使い学習しようと考えているのですが、初心者には厳しいでしょうか?
また、将来は機械学習に触れたいのですが、そのための学習の進め方や、得た知識をアウトプットする手段、
機械学習に手を出すのに最低限必要となるスキルがどの程度なのか教えていただけると幸いです。
166デフォルトの名無しさん (ワッチョイ b9b1-p8kO)
2021/07/24(土) 03:33:57.43ID:KIZqGmNf0 なかなか良い釣り質問だ
上から目線のレスが山のように付くと予想
上から目線のレスが山のように付くと予想
167デフォルトの名無しさん (ワッチョイ b965-0CkY)
2021/07/24(土) 03:37:39.13ID:mxtYPh7F0 釣りではないです。知識不足で情報の選別が大変なので、ただただご教示頂きたいと思っています。
168デフォルトの名無しさん (ワッチョイ 695f-lmp+)
2021/07/24(土) 05:13:45.99ID:P/JYsM2f0 >>167
別にprogateみたいなWebサービス使わなくても書籍で十分やれる
まずはPythonの入門書を1つ終わらせてながら、ついでにGitの辺り覚えれば良い
分からない事あったら5chで聞いてもいいし
DiscordにPythonコミュニティもあるからそこで聞くのも良い
別にprogateみたいなWebサービス使わなくても書籍で十分やれる
まずはPythonの入門書を1つ終わらせてながら、ついでにGitの辺り覚えれば良い
分からない事あったら5chで聞いてもいいし
DiscordにPythonコミュニティもあるからそこで聞くのも良い
169デフォルトの名無しさん (ワッチョイ 0bda-xIv+)
2021/07/24(土) 06:07:11.25ID:LgxXeocX0 pytorchの資料無料で公開されていたような
170デフォルトの名無しさん (ワッチョイ 695f-BVCK)
2021/07/24(土) 06:28:48.11ID:NqvULpAd0 京大のPython教本も公開されてなかったっけ?
171デフォルトの名無しさん (ワッチョイ 0bda-xIv+)
2021/07/24(土) 06:44:47.30ID:LgxXeocX0 Googleアカウントがあるなら colab無料分だけで
結構いけるよね
結構いけるよね
172デフォルトの名無しさん (ワッチョイ b965-0CkY)
2021/07/24(土) 07:23:37.78ID:mxtYPh7F0 >>168,169,170,171
ご回答ありがとうございます。非常に参考になります。
ご回答ありがとうございます。非常に参考になります。
173デフォルトの名無しさん (ワッチョイ b965-0CkY)
2021/07/24(土) 07:35:09.58ID:mxtYPh7F0 気になる点があるので、重ね重ね質問失礼します。
・pytonの後にGitというアドバイスがありますが、機械学習をする上でGitを学ぶメリットは
どの程度あるのでしょうか?学習できる時間が限られているので優先順位や有用性を知りたいです。
・colabについて調べてみたところ機械学習の教育や研究用の開発環境と出てきたのですが、
pythonの基礎知識が不足している人間が触っていいものなのでしょうか?
・pytorchの資料無料が公開されていると書かれていますが、プログラミングにおける「資料」というのは
どのような意味があり、どのようにしてそれを学習に役立てれば良いのでしょうか?
素人質問で申し訳ございませんが、ご教示いただけると幸いです。
・pytonの後にGitというアドバイスがありますが、機械学習をする上でGitを学ぶメリットは
どの程度あるのでしょうか?学習できる時間が限られているので優先順位や有用性を知りたいです。
・colabについて調べてみたところ機械学習の教育や研究用の開発環境と出てきたのですが、
pythonの基礎知識が不足している人間が触っていいものなのでしょうか?
・pytorchの資料無料が公開されていると書かれていますが、プログラミングにおける「資料」というのは
どのような意味があり、どのようにしてそれを学習に役立てれば良いのでしょうか?
素人質問で申し訳ございませんが、ご教示いただけると幸いです。
174デフォルトの名無しさん (ワッチョイ 0bda-xIv+)
2021/07/24(土) 08:15:31.30ID:LgxXeocX0175デフォルトの名無しさん (ワッチョイ b965-0CkY)
2021/07/24(土) 08:18:00.53ID:mxtYPh7F0176デフォルトの名無しさん (アウアウキー Sa15-Y5NE)
2021/07/24(土) 09:05:29.56ID:Bp1vk1lKa 学習する時間が限られてるなら、尚更とりあえず手を動かすのが良いよ
177デフォルトの名無しさん (ワッチョイ 695f-BVCK)
2021/07/24(土) 09:48:30.50ID:NqvULpAd0 だね。言葉と一緒で使うのが上達の近道
178デフォルトの名無しさん (ワッチョイ d901-znMD)
2021/07/24(土) 10:50:27.65ID:RAWJjNzF0 線形代数、微分積分、統計学も勉強しておくといいよ
機械学習の仕事に就くと使うから
機械学習の仕事に就くと使うから
179デフォルトの名無しさん (ワッチョイ 695f-lmp+)
2021/07/24(土) 10:52:14.28ID:P/JYsM2f0 >>173
>・pytonの後にGitというアドバイスがありますが、機械学習をする上でGitを学ぶメリットは
>どの程度あるのでしょうか?学習できる時間が限られているので優先順位や有用性を知りたいです。
Gitはバージョン管理ツールで、機械学習というよりプログラミング全般でよく使われる
ぶっちゃけ基本的なコマンドとかよく使うコマンドだけなら1〜2時間で学習できるから
Pythonと一緒に覚えていくと今後が格段に楽になる
>・pytonの後にGitというアドバイスがありますが、機械学習をする上でGitを学ぶメリットは
>どの程度あるのでしょうか?学習できる時間が限られているので優先順位や有用性を知りたいです。
Gitはバージョン管理ツールで、機械学習というよりプログラミング全般でよく使われる
ぶっちゃけ基本的なコマンドとかよく使うコマンドだけなら1〜2時間で学習できるから
Pythonと一緒に覚えていくと今後が格段に楽になる
180デフォルトの名無しさん (ワッチョイ 532c-TOGs)
2021/07/24(土) 12:09:14.86ID:zz8rVX090 YouTube で有名な、雑食系エンジニア・KENTA のサロンでは、
基本情報技術者資格、Ruby on Rails, Linux, Docker Compose, Node.js(Webpack, Babel), Bootstrap
VSCode(Remote Container, WSL2 ならRemote WSL), Heroku, CircleCI、データベース
今までは、Docker Compose までが初心者用コースだったが、
最近は誰でも、Docker出来るから、
AWS Fargate, Terraform, React, Vue.js, TypeScript なども必要
だから、AWSのくろかわこうへいのサロンにも、入る必要がある。
今では、1年の未経験者が、10年以上のプロよりも技術力が上になってる!
git はここには書いていないけど、これらの技術よりも、はるかに常識。
すべての言語・プロジェクトで使うものは、
基本情報技術者資格、プログラミング言語、Linux, Docker, AWS, VSCode, git。
すべての言語で、Docker Compose までが初心者用コース
基本情報技術者資格、Ruby on Rails, Linux, Docker Compose, Node.js(Webpack, Babel), Bootstrap
VSCode(Remote Container, WSL2 ならRemote WSL), Heroku, CircleCI、データベース
今までは、Docker Compose までが初心者用コースだったが、
最近は誰でも、Docker出来るから、
AWS Fargate, Terraform, React, Vue.js, TypeScript なども必要
だから、AWSのくろかわこうへいのサロンにも、入る必要がある。
今では、1年の未経験者が、10年以上のプロよりも技術力が上になってる!
git はここには書いていないけど、これらの技術よりも、はるかに常識。
すべての言語・プロジェクトで使うものは、
基本情報技術者資格、プログラミング言語、Linux, Docker, AWS, VSCode, git。
すべての言語で、Docker Compose までが初心者用コース
181デフォルトの名無しさん (ワッチョイ b965-0CkY)
2021/07/24(土) 12:33:17.45ID:mxtYPh7F0 たくさんのご回答ありがとうございます。
とりあえず手を動かしてみて、数学にも力を入れようと思います。
とりあえず手を動かしてみて、数学にも力を入れようと思います。
182デフォルトの名無しさん (ワッチョイ b965-0CkY)
2021/07/24(土) 12:33:17.45ID:mxtYPh7F0 たくさんのご回答ありがとうございます。
とりあえず手を動かしてみて、数学にも力を入れようと思います。
とりあえず手を動かしてみて、数学にも力を入れようと思います。
183デフォルトの名無しさん (ワッチョイ b965-0CkY)
2021/07/24(土) 12:34:40.28ID:mxtYPh7F0184デフォルトの名無しさん (ワッチョイ b965-0CkY)
2021/07/24(土) 12:46:57.61ID:mxtYPh7F0 一通り調べてみましたが、webのみでは難易度が高いと思ったので書籍中心に学習を進め
ネット上の情報も+αとして活用してみようと思います。
また、最近ではyoutubeでプログラミングを教えている方も多いですが、あのようなコンテンツも
教材として信頼できるのかアドバイスを頂きたいです。
ネット上の情報も+αとして活用してみようと思います。
また、最近ではyoutubeでプログラミングを教えている方も多いですが、あのようなコンテンツも
教材として信頼できるのかアドバイスを頂きたいです。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 空自機レーダー照射、音声データ公開 中国 [蚤の市★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 日銀「歴史的」利上げ迫る 35年ぶりの年間上げ幅、0.5%の壁を突破 [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」★3 [ぐれ★]
- 【サッカー】上田綺世の活躍は「一過性」 15戦18発も…オランダ英雄は懐疑的な姿勢「確信に至っていない」 [ゴアマガラ★]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ [597533159]
- 【インド】中国に不満…これって世界大戦の前兆?高市はカレー好きなのかな?カツラなの [993451824]
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ180
- 中国の日本向けレアアースの輸出止まる、高市のせいで日本終了のお知らせ [931948549]
- 韓国政府、高市早苗の「竹島領土」発言にブチギレwwwwwwwwwwwwwwww [834922174]
- 高市早苗、定数削減法案廃案なら衆議院解散へ 郵政解散2ndキタ━━━━(゚∀゚)━━━━!! [175344491]
