当スレに★Python以外のプログラミング言語での回答類を書くべからず★
「Ruby では」「Rubyでは」「某言語では」をNGワード登録推奨
このスレッドは「お勉強」スレのほうには書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を、勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますので、お礼は Python の布教と初心者の救済をお願いします。
★エラーを解決したい場合は、
表示されてるエラー全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、
実行環境(Pythonのバージョン・OS+IDEの種類とバージョン)をシッカリ書くこと。
【【【複数の連続半角スペースはなかったことになる・タブがうまく入らない5chの仕様】】】に注意!
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
〇前スレ〇
くだすれPython(超初心者用) その48【まず1嫁】
https://mevius.5ch.net/test/read.cgi/tech/1589201940/
次スレは >>985 あたりが挑戦してくだしあ。(980過ぎても自動落ちはしなくなって久しい)
### END OF TEMPLATE ###
探検
くだすれPython(超初心者用) その49【まず1嫁】
■ このスレッドは過去ログ倉庫に格納されています
2020/07/18(土) 16:33:27.37ID:/iWSRGfH
13デフォルトの名無しさん
2020/07/19(日) 03:42:47.13ID:LbUeYdJI jupyter notebookを起動してNEWを押したときに表示されるPython 3だとかWolfram Language 12だとかといった表示を消すにはどうすればいいでしょうか?
実はWolfram Language 12をアップデートしてWolfram Language 12.1にしたのでWolfram Language 12のほうは消したいです。
実はWolfram Language 12をアップデートしてWolfram Language 12.1にしたのでWolfram Language 12のほうは消したいです。
2020/07/19(日) 04:24:26.70ID:b8b+mHAS
>>5
頭悪過ぎだから首括れよ
頭悪過ぎだから首括れよ
15デフォルトの名無しさん
2020/07/19(日) 11:52:16.33ID:DFSJX5gq 先生のことは心配しなくて良いω
16デフォルトの名無しさん
2020/07/19(日) 11:53:21.35ID:DFSJX5gq17デフォルトの名無しさん
2020/07/19(日) 11:56:46.21ID:DFSJX5gq18デフォルトの名無しさん
2020/07/19(日) 20:24:18.92ID:sqVBSH90 https://ideone.com/m0g0B4
度々失礼します。
x座標の現在位置を反転させるにはどうしたらいいのでしょうか。そもそも移動方法がわかりません。
メインループ内にx += 1としたら、x -= 1と干渉して動かなくなりますが
度々失礼します。
x座標の現在位置を反転させるにはどうしたらいいのでしょうか。そもそも移動方法がわかりません。
メインループ内にx += 1としたら、x -= 1と干渉して動かなくなりますが
19デフォルトの名無しさん
2020/07/19(日) 20:26:08.40ID:sqVBSH90 失礼
100と-100の間を行ったり来たりさせたいです
すみませんガイジで
100と-100の間を行ったり来たりさせたいです
すみませんガイジで
2020/07/19(日) 20:26:27.89ID:sR+BtHEK
普通に符号を反転させるだけだろ
21蟻人間 ◆T6xkBnTXz7B0
2020/07/19(日) 20:28:09.28ID:T8vbWyFG vxを速度とする。
var x = 0, vx = 1
func _process(delta):
if (x == 100):
vx = -1
if (x == -100):
vx = +1
x += vx
print(x)
var x = 0, vx = 1
func _process(delta):
if (x == 100):
vx = -1
if (x == -100):
vx = +1
x += vx
print(x)
22蟻人間 ◆T6xkBnTXz7B0
2020/07/19(日) 20:44:07.93ID:T8vbWyFG 宿題なら問題文ださないと意図がわかんない。
23デフォルトの名無しさん
2020/07/19(日) 20:44:37.71ID:NMcqavC7 オライリーの本読んでたらいきなり=\って出てきたんだけどこれなんなんですか?
2020/07/19(日) 20:47:10.37ID:hUCl6LZG
26デフォルトの名無しさん
2020/07/19(日) 20:55:46.76ID:EojUkFKD > お前は毎朝起きるたびに俺に負けたことを思い出すよ^^
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
Pythonさえろくにできないバカチョンのくせに
できるとほざくクソチョンw
日本で強姦と窃盗を繰り返す
犯罪者在日のクソチョンw
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
Pythonさえろくにできないバカチョンのくせに
できるとほざくクソチョンw
日本で強姦と窃盗を繰り返す
犯罪者在日のクソチョンw
2020/07/19(日) 21:08:13.04ID:9CjYID/i
前からいるpythonもどき言語は同じ人なんじゃないの?
2020/07/19(日) 22:02:16.82ID:aWdyr5NP
Godot のスレは、ゲーム製作技術板にあるので、そちらへ書き込んでください!
29デフォルトの名無しさん
2020/07/20(月) 03:22:58.47ID:bulWIgTK 深夜にお世話になります
改行に挟まれた文字列を改行ごと消し去りたいのですがどのようにすればできますか?
まず改行の中だけ選択しようとしているのですが、
resultstr = re.match(r'\r\n\r\n.+?\r\n\r\n', test.text)
で試してみるとNoneだとエラーになってしまいます。
str()もNoneだと使えませんでした。
改行に挟まれた文字列を改行ごと消し去りたいのですがどのようにすればできますか?
まず改行の中だけ選択しようとしているのですが、
resultstr = re.match(r'\r\n\r\n.+?\r\n\r\n', test.text)
で試してみるとNoneだとエラーになってしまいます。
str()もNoneだと使えませんでした。
2020/07/20(月) 07:35:17.82ID:ZFIh41in
>>29
reを使うのならなぜ.subを試さないのか
reを使うのならなぜ.subを試さないのか
2020/07/20(月) 09:35:04.24ID:ZBoHqMXN
先にNoneはじけよ…
2020/07/20(月) 09:40:13.33ID:BXhQoXVm
>>29
例文と、希望する結果ぐらいのせろ。
文字列が2行以上の場合は、望み通りの結果とは限らない。
import re
str="""abcd
efg
"""
str2 = re.sub(r"[¥r¥n]+.*?[¥r¥n]+",r"",str)
print (str2)。
例文と、希望する結果ぐらいのせろ。
文字列が2行以上の場合は、望み通りの結果とは限らない。
import re
str="""abcd
efg
"""
str2 = re.sub(r"[¥r¥n]+.*?[¥r¥n]+",r"",str)
print (str2)。
33デフォルトの名無しさん
2020/07/20(月) 13:05:31.95ID:9qBdYECM scores= [90, 86, 78, 64, 57, 62, 87, 82, 90, 95, 86]
best=
if :
best=
best=の後ろと、ifの後ろに適切なものを付け加えて、このプログラムでscoresから最高値を取り出したいのですが、どのようにすればいいですか?
最高値を直接出す関数は使用禁止されています。
best=
if :
best=
best=の後ろと、ifの後ろに適切なものを付け加えて、このプログラムでscoresから最高値を取り出したいのですが、どのようにすればいいですか?
最高値を直接出す関数は使用禁止されています。
2020/07/20(月) 13:23:14.73ID:7+7P5rpC
誰に禁止されてんの
35デフォルトの名無しさん
2020/07/20(月) 13:41:59.45ID:sRHdZUo2 webアプリ開発ってdjangoよりphpのほうが一般的なんでしょうか
また、ネイティブとどっちをやるべきですか?
また、ネイティブとどっちをやるべきですか?
36デフォルトの名無しさん
2020/07/20(月) 13:42:29.54ID:oCdL4TUp 宿題は宿題スレ
37デフォルトの名無しさん
2020/07/20(月) 14:23:09.07ID:9qBdYECM scores= [90, 86, 78, 64, 57, 62, 87, 82, 90, 95, 86]
best=
if :
best=
best=の後ろと、ifの後ろに適切なものを付け加えて、このプログラムでscoresから最高値を取り出したいのですが、どのようにすればいいですか?
最高値を直接出す関数は使用禁止されています。
best=
if :
best=
best=の後ろと、ifの後ろに適切なものを付け加えて、このプログラムでscoresから最高値を取り出したいのですが、どのようにすればいいですか?
最高値を直接出す関数は使用禁止されています。
2020/07/20(月) 14:24:01.88ID:poTK79Im
誰に禁止されてんの
2020/07/20(月) 14:25:50.82ID:BXhQoXVm
デジャヴ?w
40デフォルトの名無しさん
2020/07/20(月) 14:39:15.73ID:pvek2UOu print (sorted(scores)[-1])
2020/07/20(月) 14:43:03.71ID:6LcAYziW
>>37
自分で調べも考えもせずネットで答えを聞くのは禁止されてないの?
自分で調べも考えもせずネットで答えを聞くのは禁止されてないの?
42デフォルトの名無しさん
2020/07/20(月) 14:47:51.95ID:cF0x4wJI best = 90
2020/07/20(月) 14:59:45.12ID:+Ms40/W/
こういう無理矢理用意した正答を答えさせる教育方法が許されるのは中学までだよな
どういう力を育てればいいのかまるで理解してないように見える
どういう力を育てればいいのかまるで理解してないように見える
2020/07/20(月) 15:04:40.71ID:JHBujvcA
神様は何も禁止なんかしてない
2020/07/20(月) 15:06:26.10ID:ifRm7v7K
46デフォルトの名無しさん
2020/07/20(月) 15:40:25.23ID:kWlLtNYL キャニー法とディープラーニングを用いたエッジ検出てどっちが精度いい?
2020/07/20(月) 15:54:38.21ID:UHinuGOV
2020/07/20(月) 16:38:28.78
メイン.pyでimport モジュール1してて
気づかずにメインで読み込むサブ.pyの中でもimport モジュール1
としていた場合、気にする必要はないですか?(モジュール1はメインとサブとは別)
気づかずにメインで読み込むサブ.pyの中でもimport モジュール1
としていた場合、気にする必要はないですか?(モジュール1はメインとサブとは別)
2020/07/20(月) 16:59:49.63ID:ifRm7v7K
>>48
気にしたことない
気にしたことない
50デフォルトの名無しさん
2020/07/20(月) 17:03:25.48ID:W3nni2eA import random
temp = []
for i in range(10):
__num = random.randint(1,10)
__if num <=5:
____num = str(num)
____temp.append(num)
__else:
____num = float(num)
____temp.append(num)
みたいなループ中の条件分岐でそれぞれの処理+共通処理するやつ
finallyにあたるのがあればシンプルに書けると思うんだけど,みなさんはどうしてるのです?
諦めて何回も書く?
for i in range(10):
__num = random.randint(1,10)
__if num <=5:
____num = str(num)
__else:
____num = float(num)
__finally:
____temp.append(num)
temp = []
for i in range(10):
__num = random.randint(1,10)
__if num <=5:
____num = str(num)
____temp.append(num)
__else:
____num = float(num)
____temp.append(num)
みたいなループ中の条件分岐でそれぞれの処理+共通処理するやつ
finallyにあたるのがあればシンプルに書けると思うんだけど,みなさんはどうしてるのです?
諦めて何回も書く?
for i in range(10):
__num = random.randint(1,10)
__if num <=5:
____num = str(num)
__else:
____num = float(num)
__finally:
____temp.append(num)
2020/07/20(月) 17:04:32.00
クラスのアトリビュートに
self.option={"hoge":"fuga"}
みたいなdictを与えて参照するとき
self.option.hogeってやると、hogeないよ的なエラーがでてハマりました
self.option["hoge"]みたいにテキスト形式じゃないとダメなんですね・・?
なぜなんでしょう、みやすさでしょうか?
(そもそもアトリビュートにdictを代入してもいいんですよね)
self.option={"hoge":"fuga"}
みたいなdictを与えて参照するとき
self.option.hogeってやると、hogeないよ的なエラーがでてハマりました
self.option["hoge"]みたいにテキスト形式じゃないとダメなんですね・・?
なぜなんでしょう、みやすさでしょうか?
(そもそもアトリビュートにdictを代入してもいいんですよね)
2020/07/20(月) 17:05:21.41
>>49
pythonがうまい具合に解釈してくれるのでしょうね ありがとうございました
pythonがうまい具合に解釈してくれるのでしょうね ありがとうございました
53蟻人間 ◆T6xkBnTXz7B0
2020/07/20(月) 17:06:03.27ID:6GFyBW1T >>50
for i in range(10):
__num = random.randint(1,10)
__if num <=5:
____num = str(num)
__else:
____num = float(num)
__temp.append(num)
for i in range(10):
__num = random.randint(1,10)
__if num <=5:
____num = str(num)
__else:
____num = float(num)
__temp.append(num)
55デフォルトの名無しさん
2020/07/20(月) 17:08:16.28ID:oCdL4TUp (モジュール1はメインとサブとは別)っていう表現が気になるが
main と sub で sys.path を変えて
同じ名前の「モジュール1」でも違うもの二つ別々にってことかと思った
それでも気にしなくて良いが
main と sub で sys.path を変えて
同じ名前の「モジュール1」でも違うもの二つ別々にってことかと思った
それでも気にしなくて良いが
2020/07/20(月) 17:09:16.91
58デフォルトの名無しさん
2020/07/20(月) 17:11:15.72ID:oCdL4TUp >>51
setattr(self.option, "hoge", "fuga")
setattr(self.option, "hoge", "fuga")
59デフォルトの名無しさん
2020/07/20(月) 20:40:30.43ID:QzNCGs79 Pythonのoption["hoge"]は、option.__getitem__("hoge")のショートハンド。
データとアトリビュートを明確に区別している点で理に適っている。
データとアトリビュートを明確に区別している点で理に適っている。
60デフォルトの名無しさん
2020/07/20(月) 20:53:54.38ID:Li9RfBTb オペレータオーバーロードが出来る言語は異質
使いこなせばごく限られた選民になれる
使いこなせばごく限られた選民になれる
61デフォルトの名無しさん
2020/07/20(月) 21:20:37.48ID:yJrVD9BK > お前は毎朝起きるたびに俺に負けたことを思い出すよ^^
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
Pythonさえろくにできないバカチョンのくせに
できるとほざくクソチョンw
日本で強姦と窃盗を繰り返す
犯罪者在日のクソチョンw
あー、ホンッとに思い出すなあ(笑)
キチガイの嘘つきの低レベルFランの、
朝鮮ゴキブリBot君は、
チョン独特の「なにもできないけど俺のほうがジャップより偉い!」的な
ことはよーくわかったよ。
ホントなにもできない朝鮮ゴキブリBot君!
クソチョンw
Pythonさえろくにできないバカチョンのくせに
できるとほざくクソチョンw
日本で強姦と窃盗を繰り返す
犯罪者在日のクソチョンw
2020/07/21(火) 01:58:23.67ID:PE/C56HG
>>37
Ruby では、
ary = [90, 92, 90, 95, 86]
max = ary.first # 初期値。ary[ 0 ]
# 1つずつ処理する
ary.each do |num|
max = num if max < num
end
p max #=> 95
Ruby では、
ary = [90, 92, 90, 95, 86]
max = ary.first # 初期値。ary[ 0 ]
# 1つずつ処理する
ary.each do |num|
max = num if max < num
end
p max #=> 95
2020/07/21(火) 04:03:23.61ID:iRBpTvJa
pythonのライブラリのインポート負荷ってどれくらいなんですか?
いつもライブラリ全部一括インポートするか一部機能だけインポートするか迷うんですが
OpenCVやPytorchなどです
いつもライブラリ全部一括インポートするか一部機能だけインポートするか迷うんですが
OpenCVやPytorchなどです
64蟻人間 ◆T6xkBnTXz7B0
2020/07/21(火) 04:06:10.39ID:iLwMnecK datetimeで実測しなよ
65デフォルトの名無しさん
2020/07/21(火) 08:14:25.31ID:1u1BIdYL CVやPyTorch使うのに、そんなミクロなこと気にしてどうするんだ?
せいぜい使わないモジュールをインポートしないとかくらいだ。
せいぜい使わないモジュールをインポートしないとかくらいだ。
2020/07/21(火) 13:07:53.91ID:ftkKDgDg
openCVインストールか
peppep
wheelwheel
peppep
wheelwheel
67デフォルトの名無しさん
2020/07/21(火) 14:43:01.67ID:+OCbOnRh SSDとかchacheの効果の方が大きい
2020/07/21(火) 15:23:52.63
openCVで動画のリサイズ後の動画サイズの予測をしようとしたのですが
『動画の圧縮形式』『フレームの縦横の幅』『fps』『秒数』がわかっているので
#count = 総フレーム数
width(px) * height(px) * count の値と、
実際に生成された動画のサイズの関係性をいくつか比べてみたのですが
誤差10倍以上あって参考にならないレベルでした
何がやりたいかと言うと、
動画をリサイズしたいといより
大体◯◯bytesになるように動画をリサイズしたい
のです
『動画の圧縮形式』『フレームの縦横の幅』『fps』『秒数』がわかっているので
#count = 総フレーム数
width(px) * height(px) * count の値と、
実際に生成された動画のサイズの関係性をいくつか比べてみたのですが
誤差10倍以上あって参考にならないレベルでした
何がやりたいかと言うと、
動画をリサイズしたいといより
大体◯◯bytesになるように動画をリサイズしたい
のです
69デフォルトの名無しさん
2020/07/21(火) 15:46:46.54ID:+OCbOnRh 動画の圧縮方法を勉強しろ
2020/07/21(火) 16:02:51.86
動画のサイズを指定してリサイズしてくれるモジュール的なのがあるのかなと思ったのですが
まだ無いみたいですね
需要はありそうなので自分が作るモチベにもなりそうです
やってみます
まだ無いみたいですね
需要はありそうなので自分が作るモチベにもなりそうです
やってみます
71デフォルトの名無しさん
2020/07/21(火) 16:38:40.51ID:44KT7b17 深層学習によるエッジ検出についての質問です。教授いわく深層学習は数百枚の画像を読み込んでパターン学習を行うとおっしゃっていました。深層学習によるエッジ検出にはたくさんのデータが必要なのですか?一つのデータにはこの手法は使えないのでしょうか。
72デフォルトの名無しさん
2020/07/21(火) 17:20:14.12ID:XnbiIFp1 https://ideone.com/qvUKjh
delta timeでタイマーを作ったのですが、1秒経過するごとにprintするようなプログラムは作れるでしょうか?
delta timeでタイマーを作ったのですが、1秒経過するごとにprintするようなプログラムは作れるでしょうか?
2020/07/21(火) 17:21:52.26ID:QMmR9yvE
def resize(w, h):
subprocess.call(f'ffmpeg -i input.mp4 -vf scale={w}:{h} output.mp4')
できた!
subprocess.call(f'ffmpeg -i input.mp4 -vf scale={w}:{h} output.mp4')
できた!
74デフォルトの名無しさん
2020/07/21(火) 17:36:04.00ID:O3jPbwEs 燃えるゴミのビニールが少なくなっています。
燃焼にカロリーが足りなくなるため、ガス炉転換済みの自治体向けに、空気層を含むビニールシートを開発しました。
(従来ビニール袋に使われていた)石油精製時に余る素材を利用しているので、たいへんエコな製品となっております。
焼却炉の燃焼状態でお困りの自治体様に置かれましては、ぜひご検討くださいませ。
燃焼にカロリーが足りなくなるため、ガス炉転換済みの自治体向けに、空気層を含むビニールシートを開発しました。
(従来ビニール袋に使われていた)石油精製時に余る素材を利用しているので、たいへんエコな製品となっております。
焼却炉の燃焼状態でお困りの自治体様に置かれましては、ぜひご検討くださいませ。
2020/07/21(火) 17:51:11.77
>>73
>70についてでしょうか 違っていたらすみません
やりたいのはffmpegのオプションでいうところの強いて言えば
-b ◯k
の部分なんですよね
おそらくそのresize(w,h)だとw,hはわかっていても
出力後の動画の『ファイルサイズ』はわからないような気がしますが違うのでしょうか
>70についてでしょうか 違っていたらすみません
やりたいのはffmpegのオプションでいうところの強いて言えば
-b ◯k
の部分なんですよね
おそらくそのresize(w,h)だとw,hはわかっていても
出力後の動画の『ファイルサイズ』はわからないような気がしますが違うのでしょうか
7668
2020/07/21(火) 18:03:14.74 openCVあらためてぐぐってみたら
CAP_PROP_BITRATE
という設定がありました
とりあえずこれでやってみます
CAP_PROP_BITRATE
という設定がありました
とりあえずこれでやってみます
77デフォルトの名無しさん
2020/07/21(火) 18:34:02.06ID:XnbiIFp1 >>21
遅かったけどありがとうシ
遅かったけどありがとうシ
2020/07/21(火) 18:34:22.58ID:fbSrvHbB
79デフォルトの名無しさん
2020/07/21(火) 20:08:23.40ID:XnbiIFp180デフォルトの名無しさん
2020/07/21(火) 20:10:19.86ID:XnbiIFp1 違いますね すみません
2020/07/21(火) 20:13:19.81ID:fbSrvHbB
8268
2020/07/21(火) 21:04:29.15 openCVでbitrateの取得に成功したのでwidthとheightを変えて
リサイズして出力した動画ファイルのビットレートを取得してみました
wとhそれぞれの倍数をnとすると、(n^2)倍くらいのファイルサイズで出力されました(入出力動画ファイルは共にmp4)
cap.set(cv2.CAP_PROP_BITRATE, bitrate)して良い感じに調整してくれるのかと期待したことは結局できませんでしたが
とりあえず誤差に問題なかったのでこの辺りを落とし所にしておきます
リサイズして出力した動画ファイルのビットレートを取得してみました
wとhそれぞれの倍数をnとすると、(n^2)倍くらいのファイルサイズで出力されました(入出力動画ファイルは共にmp4)
cap.set(cv2.CAP_PROP_BITRATE, bitrate)して良い感じに調整してくれるのかと期待したことは結局できませんでしたが
とりあえず誤差に問題なかったのでこの辺りを落とし所にしておきます
2020/07/22(水) 09:14:51.73ID:4rDeqKZA
>>82
想像だけど、OpenCVはコンピュータビジョンのライブラリであって、
動画の出力に特化したライブラリじゃないから、
手の込んだ圧縮がしたいなら、
ffmpegのために連番画像を一回書き出すとか、それが嫌ならパイプで読んで標準入力に画像の生バイナリデータをがんがん送るとかで圧縮して、
希望の圧縮ができるようにしたほうがいいよ。
想像だけど、OpenCVはコンピュータビジョンのライブラリであって、
動画の出力に特化したライブラリじゃないから、
手の込んだ圧縮がしたいなら、
ffmpegのために連番画像を一回書き出すとか、それが嫌ならパイプで読んで標準入力に画像の生バイナリデータをがんがん送るとかで圧縮して、
希望の圧縮ができるようにしたほうがいいよ。
84デフォルトの名無しさん
2020/07/22(水) 16:27:19.73ID:+NPWnIP/ 素人グラマーです
フォルダかファイルを指定してリネームする関数を書いてみたのですが
こう書いた方がいいとか、ここがダメとかいう プロのグラマーの意見が欲しいです(勉強になるので)
https://dpaste.org/2KBd
フォルダかファイルを指定してリネームする関数を書いてみたのですが
こう書いた方がいいとか、ここがダメとかいう プロのグラマーの意見が欲しいです(勉強になるので)
https://dpaste.org/2KBd
85デフォルトの名無しさん
2020/07/22(水) 16:31:21.66ID:+NPWnIP/ あと関数とか変数名のつけかたもよく分からんので、普通はこう命名する みたいな点があれば指摘していただけると助かります
86デフォルトの名無しさん
2020/07/22(水) 16:35:49.29ID:J+LKPgcI 機能の割にコードが長すぎる
2020/07/22(水) 18:08:47.27ID:4Z1WR8QV
youtubeはdjangoで作られてるって言ってるひとがいるけど違うよね?
django公式にも採用例として載ってないし
django公式にも採用例として載ってないし
2020/07/22(水) 18:59:09.61
2020/07/22(水) 19:06:45.54ID:JUxVJLZN
餅は餅屋
2020/07/22(水) 19:16:13.99ID:ILXZvJ+B
>>87
コアロジック部、APIはPython。
CPython通してCも間接的に使われている。
その他、C++、Goも使われている。
で、フレームワークにはJavaで動いてるGoogle Guiceが使われていると思われる。
Pythonが使われている=Djangoが使われている、ではないからね。
「証拠出せこの嘘つき野郎!」と煽ってみたらどうだろう?
コアロジック部、APIはPython。
CPython通してCも間接的に使われている。
その他、C++、Goも使われている。
で、フレームワークにはJavaで動いてるGoogle Guiceが使われていると思われる。
Pythonが使われている=Djangoが使われている、ではないからね。
「証拠出せこの嘘つき野郎!」と煽ってみたらどうだろう?
2020/07/22(水) 22:14:01.64ID:hms371pk
Python超初心者なんですがでC#の匿名型+オブジェクト初期化子みたいな技使うなら辞書型になりますか?
[""]付けるのが嫌だなって・・・
var pet = new { Age = 10, Name = "Fluffy" };
pet.Age = ・・・
pet = {"Age":10, "Name":"Fluffy"}
pet["Age"] = ・・・
[""]付けるのが嫌だなって・・・
var pet = new { Age = 10, Name = "Fluffy" };
pet.Age = ・・・
pet = {"Age":10, "Name":"Fluffy"}
pet["Age"] = ・・・
2020/07/22(水) 22:17:40.83ID:hms371pk
追記:理由はリテラルべた書きになるのでリファクタリング手間かなと・・・今はまだIDE分からないんでメモ帳使ってるんですが
93蟻人間 ◆T6xkBnTXz7B0
2020/07/22(水) 22:19:05.01ID:7WzCMWp7 なりませぬ。
2020/07/22(水) 22:43:27.61ID:2/9nnKBr
2020/07/22(水) 22:47:03.65ID:Fc7dRB3X
>>94
そのサイトの分析結果見てから言ってるなら相当のマヌケだなお前。死んだ方がいいよ。分からないなら黙ってりゃいいのに。
そのサイトの分析結果見てから言ってるなら相当のマヌケだなお前。死んだ方がいいよ。分からないなら黙ってりゃいいのに。
2020/07/23(木) 00:46:26.22ID:YNpUiQSS
ローカルでDLやりたいのでおすすめなゲーミングPC教えてください。予算は20万前後でやんす
97デフォルトの名無しさん
2020/07/23(木) 01:01:33.63ID:4rdlbzE62020/07/23(木) 01:43:11.80ID:6GwmbO89
ありがとうございます
2020/07/23(木) 01:43:40.88ID:6GwmbO89
100デフォルトの名無しさん
2020/07/23(木) 01:53:07.57ID:7K9Sfx1C101デフォルトの名無しさん
2020/07/23(木) 02:37:45.74ID:YNpUiQSS >>100
おれはな、形から入るんだよw
おれはな、形から入るんだよw
102デフォルトの名無しさん
2020/07/23(木) 04:05:25.46ID:7K9Sfx1C 家電製品を運ぶならF1カーより軽トラだし
家族がまだ居ないのにミニバン選んでも仕方ないからセダンにしとけという事だよ
何なら中古のゲーミングPCなら4〜5万円でも間に合うだろう
今最新のグラボ積んでも2年で使えなくなるかは
そのdeeplearningでやりたい事のプログラム次第なんだから
一概にオススメ出来るものは無いけど
グラボのメモリは8GB以上
マザボのメインメモリは12GB以上
CPUはグラボを計算用にする為グラフィックチップ内臓のもので
オンボードグラフィック可能なもの
(グラボの出力をモニターに繋がないで計算資源に割り当てる為、元から付いてないテスラもあるし)
OS側はSSDかM.2で128GB以上
ストレージは2TB以上のHDD
くらいので探してみてはいかがでしょう?
ガレリア、マウス、エイリアンウェア、などの外観は好みだけど
3日3晩フルでぶん回すとか(グラボ90℃のから温風で冬場暖房要らず)
あるから排熱フローはしっかりとね
(水冷にこだわる人も居ればグラボ6枚挿しのマイニング転用オープンカーで扇風機だったりもあり)
電源も80ゴールド+やプラチナとかは大事
出来ればマザボのコンデンサは固体タイプ
もうスレチの自作パソコンみたいになってくるんでこの辺でやめとくよ
職人の道具を揃えても職人とはいえないからね
家族がまだ居ないのにミニバン選んでも仕方ないからセダンにしとけという事だよ
何なら中古のゲーミングPCなら4〜5万円でも間に合うだろう
今最新のグラボ積んでも2年で使えなくなるかは
そのdeeplearningでやりたい事のプログラム次第なんだから
一概にオススメ出来るものは無いけど
グラボのメモリは8GB以上
マザボのメインメモリは12GB以上
CPUはグラボを計算用にする為グラフィックチップ内臓のもので
オンボードグラフィック可能なもの
(グラボの出力をモニターに繋がないで計算資源に割り当てる為、元から付いてないテスラもあるし)
OS側はSSDかM.2で128GB以上
ストレージは2TB以上のHDD
くらいので探してみてはいかがでしょう?
ガレリア、マウス、エイリアンウェア、などの外観は好みだけど
3日3晩フルでぶん回すとか(グラボ90℃のから温風で冬場暖房要らず)
あるから排熱フローはしっかりとね
(水冷にこだわる人も居ればグラボ6枚挿しのマイニング転用オープンカーで扇風機だったりもあり)
電源も80ゴールド+やプラチナとかは大事
出来ればマザボのコンデンサは固体タイプ
もうスレチの自作パソコンみたいになってくるんでこの辺でやめとくよ
職人の道具を揃えても職人とはいえないからね
103デフォルトの名無しさん
2020/07/23(木) 05:17:33.84ID:Eu0fAWmh 病院池
104デフォルトの名無しさん
2020/07/23(木) 06:46:27.03ID:nkO0RHc4 >>5
スですみません。
WindowsがPythonを認識していないようですね。
PCを一旦きれいにした方が良いかもしれませんね。
コマンドプロンプトを開いて、format c:とタイプしてenterを押してみていただけますか?
これで、PCはきれいになるはずです
スですみません。
WindowsがPythonを認識していないようですね。
PCを一旦きれいにした方が良いかもしれませんね。
コマンドプロンプトを開いて、format c:とタイプしてenterを押してみていただけますか?
これで、PCはきれいになるはずです
105デフォルトの名無しさん
2020/07/23(木) 06:53:32.66ID:CnqI/852 ubuntu使うとプログラミングにおいてメリットはあるでしょうか?
106デフォルトの名無しさん
2020/07/23(木) 08:03:46.04ID:sIO3ay9H >>105
Linuxまわり・Linux特有の操作に詳しくなれる
Linuxまわり・Linux特有の操作に詳しくなれる
107デフォルトの名無しさん
2020/07/23(木) 08:26:56.18ID:zP3HGIz/ ぱいそんって読むのか…
ぱいとんって読んでたわ…
しかも最近流行なのかと思ったらけっこう昔からあったのね…
ぱいとんって読んでたわ…
しかも最近流行なのかと思ったらけっこう昔からあったのね…
108デフォルトの名無しさん
2020/07/23(木) 11:52:28.22 フォーラムとかでコード参考にしてると
print("hoge")
ではなく
print "hoge"
みたいな書き方あるけど、エラーでる
python3じゃだめな書き方なの?
print("hoge")
ではなく
print "hoge"
みたいな書き方あるけど、エラーでる
python3じゃだめな書き方なの?
109デフォルトの名無しさん
2020/07/23(木) 11:56:48.78ID:qQzwkkHt >>108
はい
はい
110デフォルトの名無しさん
2020/07/23(木) 12:31:36.79ID:tfGyNQFW >>91
名前付きタプルはどうかな?
もしくは、
pythonのクラスは後からメンバ変数追加できるからそれはどう?
class hoge():
pass
h=hoge()
h.age=10
みたいな
いずれにせよ、言語違うから、副作用を含む匿名関数とかも作れないし、匿名クラスもないし、多少全く同じ機能がないのは仕方ないかと
C#はなんでもあり言語だしね
名前付きタプルはどうかな?
もしくは、
pythonのクラスは後からメンバ変数追加できるからそれはどう?
class hoge():
pass
h=hoge()
h.age=10
みたいな
いずれにせよ、言語違うから、副作用を含む匿名関数とかも作れないし、匿名クラスもないし、多少全く同じ機能がないのは仕方ないかと
C#はなんでもあり言語だしね
111デフォルトの名無しさん
2020/07/23(木) 12:40:14.57ID:vtZyy6IC 玉無しもとい型無し言語に言われたくないわ
112デフォルトの名無しさん
2020/07/23(木) 14:19:03.70ID:YNpUiQSS C#は厳格な型付けがあるから頑強だよね
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- 【サッカー】58歳カズ「オファーが来ている」 J3福島と近日中にも交渉 早ければ年内にも決断 [征夷大将軍★]
- 【速報】気象庁は津波注意報すべて解除 [蚤の市★]
- 【実況】博衣こよりのえちえち朝こよ🧪
- さかまた「過呼吸になった」かなた「耳聞こえない」ござる「声出ない」まつり「ご飯食べれない」
- 【画像】カリカリ女、脱いだらすごい😨 [632966346]
- 俺のおちんちん舐めたい女の子いる?
- くそしてかがやけ
- 早大名誉教授「高市内閣の高支持率はデータ操作か、支持している日本人がアホなのか」👈核心を突いてしまう [868050967]
