くだすれPython(超初心者用) その34 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/05/28(日) 20:34:15.87ID:7AoJbiyO
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで

前スレ
くだすれPython(超初心者用) その33
http://echo.2ch.net/test/read.cgi/tech/1490424742/
11696
垢版 |
2017/06/02(金) 00:40:21.07ID:z6SEMaNF
>>115
>変換ボタン処理中になんらの変化があるなら、変化=処理中って事ですかね?
>「意識できる違い」を作るなり見つけるなりしないと。
>そしてその違いをpythonで見分ける方法を知れば良いと
まさにその通りですね。
例えば今思ったのは、いわゆる疑似フリーズ中に新規ファイルサイズが変化(増加)しているなら、
変化が止まったら次の処理へ、なんてことが可能かもしれません。
他には、python側でボタンを表示しておいて、
クリックを検出したら=ボタンを押せたら、次の処理へとか、
この辺りを試してみようかと思います。(うまくいくとは思えないのですが。)

uwscは使ったことがないのですが、
こういった問題は対処可能なのでしょうか。
117デフォルトの名無しさん
垢版 |
2017/06/02(金) 00:42:26.69ID:hTWL2ZhC
超初心者スレなのに、自動化ソフトの名前が次々出てきて為になるなあ
2017/06/02(金) 01:29:48.95ID:w5TyDgot
自分で処理部分も書くんなら、処理中フラグ作って、処理の直前でtrueにして終わったらfalseにする。
GUI自動化の方はそのフラグ見てfalseならボタン押す処理を書く。
ってか、そう言う処理はコマンドの方が向いてるんだが。
119111
垢版 |
2017/06/02(金) 08:43:15.03ID:zdufrHSj
>>116
118氏同様、コマンドラインで1ファイルずつ変換するならば、コマンド呼びで…とも思わなくもないが
GUIでこういう作り方を目指した…と言われてしまえばそれまで

環境やバージョン、使用ソフトウェア他、情報を全部提示するまでは
私以外は答えがないと思った方が良い>気まぐれはあるかも知れないが
それと、私はpython初心者だから、方法論は答えられてもpythonとしての答えは難しいと思ってね
pythonな御歴々のアドバイスを貰うに、質問者として情報不足している
120111
垢版 |
2017/06/02(金) 08:50:11.88ID:zdufrHSj
最低限使用しているソフト名と動作時の状況が見える情報を添えて「ここがこう」程度の具体的提示は無いと…

で、PILとPillowはちょっと理解。PILが古く、新しいのがPillow(PIL Fork)。
しかもPillowは今後注目のSIMD版なんてのもあるらしい
121デフォルトの名無しさん
垢版 |
2017/06/02(金) 10:48:51.12ID:2eoPqmbJ
>>107
事務次官ですね判ります
2017/06/02(金) 11:28:32.95ID:OWzBxuDw
>>119
多分変換するアプリは質問者が作ったんでなくて既存のアプリなんでしょ
だからわざわざGUIにしたわけじゃないと思う
だったら、GUIの自動化ツールを探すよりは、コマンドラインで実行できる変換アプリを探す方がマシな気もするけどね

ただ、GUIのツールを自動化させると見た目的にカッコいいのは分かる
2017/06/02(金) 11:55:30.46ID:x8rpMBOz
なんでや全部コマンドラインでやったほうがスマートでかっこいいやん
124デフォルトの名無しさん
垢版 |
2017/06/02(金) 12:01:18.51ID:Lwz53XoH
銀行にお金入ってても現金で下ろせないと不安になるだろ?
それと、同じだよ
2017/06/02(金) 12:13:11.85ID:OWzBxuDw
>>123
それは、分かる人には分かるかっこよさ
初見はグラフィカルな方がウケるんだよ
2017/06/02(金) 12:41:40.29ID:jLaw0amL
フーン
2017/06/02(金) 12:59:50.13ID:yyLeCvfJ
>>96
>1.あるアプリケーションでファイルを読み込み、処理を行う
>→2.(処理を終えるまで待つ)
>→3.次のファイルで同じことをする(以下繰り返し)

シェルスクリプトで書くと、必ず順番に実行される。
コマンド A;
コマンド B;
コマンド C;

もし、これが並列に実行されると、プログラミングが難しすぎて、出来なくなるから、
わざと、並列にならないようにしている

だから、Pythonからコマンドを呼べば?
処理は直列になる
128デフォルトの名無しさん
垢版 |
2017/06/02(金) 13:00:42.51ID:jbvcqQ/c
また読まなくていい流れになってきたな
2017/06/02(金) 13:53:16.12ID:JYKbqRlR
nums = [0,3,4,5,7,9]

このリストに含まれない数字を探してappendしたい。
リストを埋めるだけなら見つけたのですが・・・。

for i in range(10):
○if not i in nums:
○○nums.insert(i,i)

答えというより考え方が知りたいです。
よろしくお願いします。
2017/06/02(金) 14:02:37.64ID:OMbUlHlP
>>129
そのスクリプトを解説して欲しいってこと?
2017/06/02(金) 14:24:28.83ID:PwRFjZu6
>>129
宿題か何か?
そんな処理に意味があるとは思えんが。。。
9以降はずっと無いから永遠に追加し続けておk?
9までだったら1から9までのリスト作ってXORしたら含まれてない数のリスト出来るんで、結合してソートとか。
2017/06/02(金) 14:32:05.68ID:+DmPYeVu
ここ最近配列まわりの質問してる人でしょう
残念だけどプログラム(を学ぶということが)向いてないと思うので、早めにあきらめた方がいいと思うけどなあ

for n in range(10):
__if n not in nums:
____nums.append(n)
あるいは
temp=[]
forループしてtemp.append(n)
かな
133デフォルトの名無しさん
垢版 |
2017/06/02(金) 15:20:57.96ID:Lwz53XoH
>>132
`sono,ko-do,bimyou

for i in range(10):
i wo 10 kai 繰り返す

○if not i in nums:
not ない in 入って nums=複数の値

○○nums.insert(i,i)
noms に insert()=要素の挿入
inser(i,i) i番目 ni 変数iを挿入

基本的に間違ってる 違う関数をすすめる

set を使u?
x=[3, 4, 3, 2, 5, 4]
y=set(x) # [2, 3, 4, 5]
print(x,y)
2017/06/02(金) 15:30:37.97ID:yyLeCvfJ
ary = [0,3]

for i in 0..3
puts ary.include?(i)
end

Ruby で書いたけど、i は、0〜3 だから、0,1,2,3 の順番に渡ってくる。
配列の中に、i があれば真、無ければ偽

結果は「真,偽,偽,真」の順
2017/06/02(金) 15:42:49.64ID:PwRFjZu6
>>129
ああ、分かった。
含まれてない数のリスト作りたいのね。
んじゃ>>131の通りXORするか、>>132のnums.append(n)をループ前に新しいリスト作って、そいつに対してappend(n)すれば良い。
>>132>>129のif n not in nums:は、numsにnが含まれてるか走査してるからね。
range(10)で0から9までの10カウントしてて、>>129では、たまたまnumsが0から始まってるから同じiが使えてる。
違う数字から始まるなら、その分+1とかすれば良い。
2017/06/02(金) 15:47:04.21ID:PwRFjZu6
>>132
確かに>>129から自分で気付いて改造出来ない時点でヤヴァイね^^;
プログラマの道を諦めたおいらより才能ない。
137デフォルトの名無しさん
垢版 |
2017/06/02(金) 16:03:28.75ID:Lwz53XoH
a not in b # a が b に含まれない
ifで 含まれてないなら実行

not in ではなく in なのか?
普通に勘違いしてたw

重複削除ではなく、重複を検索したいのかww
warui,warui
138デフォルトの名無しさん
垢版 |
2017/06/02(金) 16:06:18.22ID:Lwz53XoH
kore,paiza
mondai,dana

ganbare
139129
垢版 |
2017/06/02(金) 16:24:16.11ID:JYKbqRlR
ちょww
たくさんありがとうございます。

>>135 そういう説明が欲しくて質問しました。
私の書き方が良くなかったです。失礼しました。
それを見ながらコードにしたいと思います。

念の為、宿題、配列の質問してた者、paizaでもないです。
スクレイピングが出来るようになったので基礎をしっかり身につけたいなと思って
自分に貸した問題です。そしたらわけわかんなくて・・・www

ありがとうございました。
2017/06/02(金) 16:57:27.90ID:PwRFjZu6
うーん。。。
if i not in nums:を見つけた時点でほぼ答え出てると思うが。。。

バッチリ自分の探すコードと同じのって普通なかなか見つからんと思うのよ。
んで、数字を埋めてるって事は、数字の有る無しを判定してるって事で。。。
どのコードが自分の作りたい機能に使えるかを見つける為にも、探したコードは読める様になった方が良いよ。

前Javaスレで出会った人もそうだが、最近の子は物事を分解して組み直すって思考が苦手なんじゃないかと思えて仕方ない。
(GUI関係のコードとロジック部分のコードを分けて考えないで質問して来た)
2017/06/02(金) 17:35:10.64ID:JYKbqRlR
>>140
コードが読めないわけじゃないです。私、前スレの886で他人のコード読めるサイトがないか尋ねた者ですが、
誰かのコードを部分的に理解できるぐらいの知識はあります。質問をコードで答えてもらってもそれを理解できます。
しかし、いざ自分のしたいことをコードに表現が出来ないんです。書く前に頭で組み立てられない。
それゆえ、当てずっぽうにipythonに打って探してしまいます。
考えるときに手順を言葉で追っていくんですが、私以外の人はどうやって考えてるのかを知りたくて129の質問をしました。
ここだと言葉で説明してくれますから。
2017/06/02(金) 17:43:43.47ID:QDKEQn31
高次脳機能障害鴨試練
2017/06/02(金) 17:46:29.51ID:OWzBxuDw
>>141
答えが知りたいんじゃなくて、学びたいのなら、まずは自分がどう考えたかを教えてください。
あなたの頭の中を晒してくれないと、適切なアドバイスも出来ないよ。
2017/06/02(金) 18:02:25.49ID:PwRFjZu6
>>141
うーん?
当時のおいらみたいにプログラマになりたいだけで、作りたいものがなかったならともかく、作りたいものがあるんなら紙に書き出すなりして考えまとめれば>>129なんてpythonみたいな便利機能の無いBASICでも二重ループとifで同じこと書けると思うんだが。

じゃあ>>129はその処理をどうやって作りたいと思ったんだ?
作りたいものが画像処理とかバイナリの構造知らなきゃ作れない様なもんじゃ無いから、作り方を考えれば作れるべ。
145デフォルトの名無しさん
垢版 |
2017/06/02(金) 18:12:27.05ID:nOTJZ0xW
ここまでお前の自演
2017/06/02(金) 18:13:29.04ID:yyLeCvfJ
本を読まないから、分からない

「たのしいRuby 第5版、2016」を3回読めば、たいていの事は書いてある。
それを読めば「みんなのPython 第4版、2017」も楽に読める。
この2冊は、表裏一体だから

Rubyで書ける事は、Pythonでも書ける。
ただし、Rubyの方が簡単だから、学ぶのはRubyで学んで、
それからPythonへ翻訳すればいい

単独でPythonを学ぶよりも、Rubyで考えて、Pythonに置き換える方が、簡単
147デフォルトの名無しさん
垢版 |
2017/06/02(金) 18:53:24.75ID:d/uRILE6
.gitignoreってファイルを上方向に検索する方法ありませんか?
たしかループで親ディレクトリを辿ってファイルの存在を確認するとかそういうコードを書かなくても
標準ライブラリで出来た覚えがあるんですが思い出せません
2017/06/02(金) 19:02:57.58ID:DJo44r8c
>>141
もう少ししたら仕事行くんで直接相手は出来ないが、>>143の言う通り頭ん中晒してみれ。
おいらの言葉がキツかったんだろうが、>>143辺りが懇切丁寧に指導するやろ。

おいらも明日帰ったら、突っ込み入れるし、おいらなりの頭ん中晒すから。
2017/06/02(金) 20:25:01.26ID:yRLgCYt+
>>141
in → blackbox → out
まずこう考える

次に blackbox をさらに砕いて

in →
(in → blackbox → out)#入力を展開
(in → blackbox → out)#処理を実行
(in → blackbox → out)#結果を整形
→ out

頭の中でこんなふうにする。

最後に具体的なコードを書く。
15096
垢版 |
2017/06/02(金) 20:49:29.65ID:t8SMqJpW
回答ありがとうございます。

>>118, >>119, >>122
122さんの推測通り、変換ソフトは既存の市販ソフトです。
ですので、GUIで操作せざるをえないのではないかと・・・。

先にも書いたように、どうしてもpythonで、
というこだわりがあるわけではないですので、
違う方法も模索しようと考えています。
例えば、既存のソフトをコマンド上で操作することって、
技術的に可能なのでしょうか。
必要な知識を教えていただければ、勉強したいと思っています。

もはやpythonスレの範疇ではないですが、ご教示いただければ幸いです。
2017/06/02(金) 21:23:44.21ID:hTWL2ZhC
>>150
そのソフトが何かを教えてくれないと、誰も分からないと思う
2017/06/02(金) 22:03:16.12ID:vEPqJtT5
>>146
Rubyのコード汚いから帰ってくんない?
2017/06/02(金) 22:24:43.53ID:uqHV+hQL
ぶっちゃけこういう民度の低さのせいでRubyって言語自体に負のイメージ持ってる
2017/06/02(金) 22:29:26.28ID:hTWL2ZhC
>>147
ごめんなさい。全然何を言ってるのか分からないです
2017/06/02(金) 22:32:47.24ID:DAT8M7/R
あらしうざいから次スレからIP表示にしよう
156デフォルトの名無しさん
垢版 |
2017/06/02(金) 22:36:25.74ID:WgeJS9BI
>>155
レス100番台から次スレの事言うと鬼が笑うってお前のじいさんが言ってたけど
2017/06/02(金) 22:37:46.12ID:GYijz+K0
潔癖厨だろ
2017/06/02(金) 22:53:49.42ID:DAT8M7/R
うちのじいさんが思い立ったが吉日って言ってたから建てといたよ()

次スレ
くだすれPython(超初心者用) その35 [無断転載禁止]©2ch.net
http://echo.2ch.net/test/read.cgi/tech/1496411341/
2017/06/02(金) 23:00:22.97ID:GYijz+K0
>>158
帰ってくんな
160デフォルトの名無しさん
垢版 |
2017/06/02(金) 23:21:15.42ID:WgeJS9BI
ガチのキチガイに触れてしまったか…
161デフォルトの名無しさん
垢版 |
2017/06/03(土) 00:25:09.33ID:uvJdQrMJ
ggっても、分からなかったので、質問します
教えてください

環境
3.2.71-slitaz

python3の夢幻召喚(インストール)
162デフォルトの名無しさん
垢版 |
2017/06/03(土) 00:26:46.39ID:uvJdQrMJ
誤字です
Do not worry
2017/06/03(土) 06:52:08.42ID:GyX0IIiI
ビルドして入れろ、それが不可能なクソ環境は窓から投げ捨てろとしか言えない
2017/06/03(土) 14:43:12.01ID:59j26kfv
>>150
OfficeとかはWHSから使えたけど、ああ言うのって多分アプリ側がそう言うインターフェースを提供してるんだと思うから、素直にマウスの動きを記録再現するアプリ探すしか無いんじゃ無いかな。
165デフォルトの名無しさん
垢版 |
2017/06/03(土) 14:57:28.56ID:uvJdQrMJ
ビルドの仕方もわかんねぇ?
わっかんねぇ〜、すべてがわっかんねぇ〜〜♪♪
166デフォルトの名無しさん
垢版 |
2017/06/03(土) 15:39:28.04ID:hQFCNe+s
独学でやるよりもプログラミングスクールやインターン行った方が上達するって本当ですか?
2017/06/03(土) 15:56:20.28ID:RVoqohAC
>>166
pythonはそもそもpython教えてくれる学校や
使っている企業が少ないからなl
2017/06/03(土) 16:20:44.61ID:g7m4Kmgl
わからなかったらすぐ聞いて解決できるけど
金はめちゃくちゃかかるな
2017/06/03(土) 17:45:31.13ID:ZY/xDPOU
>>167
pyQがあるだろ!
2017/06/03(土) 18:01:17.12ID:g7m4Kmgl
いきなり金払わせるとか内容に自信がないんだろ
初級くらい無料でやらせるのが主流なのに
2017/06/03(土) 19:01:27.38ID:RVoqohAC
プログラミングに関しては教えてもらって覚えるより
ググり力を身につけるほうがいいと思うんだよなぁ

学校みたいな勉強してると「カンニングはいけないこと」とか思っちゃいそうだし
2017/06/03(土) 19:55:06.74ID:r3Hwq+Dy
すでに定義された問題を解くだけなら人に教わって解法を暗記すれば良いが、
プログラミングの世界だとまず自分で解くべき問題を定義することから始める
いくらスクールやインターンに行って解法を覚えようと、問題の定義が出来なければどうにもならない
2017/06/04(日) 01:07:11.11ID:ovRWSkxq
Pythonの学び方は、
>>146
に書いてある

皮肉なことに「たのしいRuby」で、Rubyを学ぶ方が、速くPythonを学べるw
174デフォルトの名無しさん
垢版 |
2017/06/04(日) 01:39:28.01ID:rC+VTPjU
>>173
たのしいruby

レビューボロクソじゃん、、
http://i.imgur.com/jDRBrGM.png
175デフォルトの名無しさん
垢版 |
2017/06/04(日) 01:39:54.99ID:+/l5ZrzM
初心者スレにまで来て、宣伝ですかぁ〜?
構文の仕様が、そもそも違う……荒らしは相手にたくないけど、
初心者が嘘、覚えて帰るのも、どうかと思うけど……なんとも言えないな
2017/06/04(日) 04:11:38.70ID:ovRWSkxq
初心者に、Guido の本は最悪だろ

結局「みんなのPython」を読むためには、
「たのしいRuby」から読んだ方がいい
2017/06/04(日) 05:07:18.42ID:osCXxLB4
>>176
売れなくて悔しいんだろうけどさぁ、なんでここで宣伝するの?
Ruby嫌いだってイワナ、書かなかったっけ
2017/06/04(日) 05:54:42.90ID:xlmC5HkR
>>171
なるほどねー

教えてもらうまで新しい技使ったらだめとか変な教育だよねー
2017/06/04(日) 15:02:17.06ID:gpssu9MP
みんなのPythonも、たのしいRubyも
読まなくていい

Pythonやるなら以下の2冊がおすすめだ
空飛ぶPython
その後、入門Python3
この2冊はバリバリ書けるようになった後も
かなりのレベルまで役にたつだろう
どちらもPython3.3に準拠

プログラミングのやり方レベルの本は知らん
2017/06/04(日) 15:55:29.85ID:6kz3f34P
超初心者用ってスレタイ読めないの
2017/06/04(日) 17:08:35.91ID:vSYPT4Qb
Pythonの初心者向けスレなのか人生の初心者向けスレなのか
2017/06/04(日) 17:38:15.92ID:p763fl8U
Python初心者の素朴な質問に回答者が喜ぶスレ
2017/06/04(日) 18:01:04.80ID:vGWhK5C4
>>1には書かれていない裏の目的として脱初心者のためのスレであってもいいと思うよ
回答者が自分の知識を確かめるために回答を勇気を持って書き込むスレッドです
2017/06/04(日) 18:57:35.74ID:p763fl8U
なんじゃいそりゃー
185デフォルトの名無しさん
垢版 |
2017/06/04(日) 23:16:18.69ID:VMxeFwe/
プログラミングの素養ってあるの?

C言語がつまらなすぎて挫折したけど
pythonも挫折したら怖い
186デフォルトの名無しさん
垢版 |
2017/06/04(日) 23:51:02.25ID:VMxeFwe/
pythonが今のところ続けれているモチベーション
・むちゃくちゃ簡素なコードだから躓きが少ない
・C言語みたいにわけのわからない計算するプログラムが完成物でなく、参考書ではいきなり描画だの、webアプリだのクリエイティブなことが出来るワクワク


大学でやるC言語はほんとに何を目的にコードを打ち込んでるのかも分からなかったし、Cで作られる様々なシステムにも興味が湧かなかった

自分はもっとhtmlのようなクリエイティブなモノづくり、芸術がやりたかった
だから、pythonはものすごくいい。3DCGの分野とかもpythonのストライクゾーンらしいし
187デフォルトの名無しさん
垢版 |
2017/06/05(月) 00:13:59.04ID:XjEEd2Sm
日本語が下手で申し訳ない

つまり、ペインティングするようにpythonだとコーディングするこの直感的な感覚、プログラミングしているのを忘れて物が作れる点に魅力を感じた

自分はデッサンもグラフィックデザインの才能も無いけど、プログラミングなら極めれる?なんて少し可能性に賭けている
188デフォルトの名無しさん
垢版 |
2017/06/05(月) 00:18:07.13ID:XjEEd2Sm
行く行くはプログラミングを勉強してそれを活かしていきたい

否定するつもりはないけど、金融システムや公共システムに基幹産業システムやらのsier分野に現時点で興味が湧かない

となると敷居高いweb系の世界になるのだろうか...

どちみち、sierもweb系もプログラミングはあるから、その点Cよりpythonを扱うweb系が自分には正解なんだろうけど
とにかくweb系は出来る奴ばかりの集まりという感じがして気が引ける... そこまでが現在の不安です。

どなたか意見ください
2017/06/05(月) 00:28:27.23ID:dYd32IRn
問わず語り
内容もマ板のそれ
2017/06/05(月) 01:31:16.13ID:Qiklm4xN
3DCGのど真ん中ストライクはC++では
191デフォルトの名無しさん
垢版 |
2017/06/05(月) 01:45:00.91ID:XjEEd2Sm
>>190
「CG/VFX業界ではPythonが標準言語に」
https://doda.jp/engineer/it/guide/001/10a.html
192デフォルトの名無しさん
垢版 |
2017/06/05(月) 04:20:53.36ID:QjqPAsY2
>>179
いま3.6までバージョンアップしているけど。
2017/06/05(月) 08:23:48.92ID:6Tyd4h9T
Unityは逆にPytgonのサポートなくなったな
2017/06/05(月) 14:34:09.41ID:yTD0hQm/
えっ
195デフォルトの名無しさん
垢版 |
2017/06/05(月) 15:42:16.40ID:F2eMpzkE
PycharmでPythonのコードを書いているんですが
今までは問題なかったのがつい先程から
(辞書作りなどで)日本語入力でコロンを打つとそれが消えてしまうようになりました。
半角入力なら問題ないんですが、都度入力を切り替えるのも面倒です。
ネットで検索もしたんですが同じ現象は見当たらず…
どなたか解決策をご存知でしたら教えて下さい…
2017/06/05(月) 16:18:06.07ID:DUI8Yt3B
graph1 is graph2
197デフォルトの名無しさん
垢版 |
2017/06/05(月) 20:48:14.69ID:jenearcG
print('''')
何でこれエラーなんですか?シングルクォートの中でシングルクォートを書く場合は
シングルクォートを2個書くんじゃなかったんでしたっけ?
2017/06/05(月) 21:10:31.75ID:GUXJLkSX
>>197
それシングルクオート'を2つじゃなくてダブルクオート"を書く
日本語配列のキーボードなら、シフト押しながら2(wの上、テンキーじゃない)で"を入力できる
print("'hello'") # こんな感じ

print('''')がエラーになる理由は'''で三重クオート文字列が始まっているから
終端として'''をもう一度書かない限り文字列が終わらないんだ
199デフォルトの名無しさん
垢版 |
2017/06/06(火) 12:10:26.82ID:qR6xCFc0
python3.6.1のインストール
os linux mint18.1 32bit mate

python 公式サイトの[Python-3.6.1.tar.xz]をダウンロードしました。

しかし、
ppython-3.6.1.tar.xzはdebianパッケージではありません
このファイルのMIME typeはapplication/x-tarです。このシステムにはインストールできません

と、表示されます
どなたか3.6.1のインストール方法をご存知でないでしょうか?
教えてくださいお願いします
2017/06/06(火) 12:36:34.74ID:kZmKLGhR
雪風は死ねよ
2017/06/06(火) 12:37:09.42ID:kZmKLGhR
悪いことは言わないからpyenvでも使ってインストールしろ
202デフォルトの名無しさん
垢版 |
2017/06/06(火) 12:43:23.62ID:qR6xCFc0
>>200
多次元配列 斜めの計算
l=[[1,2,3],[4,5,6],[7,8,9]]
1*5,5*9,1*5*9
3*5,7*5,3*5*7
とかの計算ってどうやって実装するんですか?
203デフォルトの名無しさん
垢版 |
2017/06/06(火) 12:54:16.67ID:qR6xCFc0
イメージ的にこんな感じです
http://fast-uploader.com/file/7052276778810/

誰でも良いんで回答おねがいします
2017/06/06(火) 13:02:23.36ID:dQbl7F4D
def init():
__変数たくさん定義

def test1():
__global init()
__なんかする

def test2():
__なんかする

みたいな非クラスながらinitありみたいなことがしたいです
一々global宣言するのも面倒くさい数の共通変数使いたい
オブジェクト指向化するとselfselfうるさいし、そこまでは大きいプログラムじゃない
どうにかなりませんか?
205デフォルトの名無しさん
垢版 |
2017/06/06(火) 13:14:22.18ID:4VBDgxqx
あれシングルクオートの中でシングルクオートを書く場合は2個書くっていうのは別の言語の話だったかもしれない
何の言語だったっけな
2017/06/06(火) 14:08:02.09ID:INugDVIg
>>199
tar xJvf Python-3.6.1.tar.xz
cd Python-3.6.1
./configure
make
sudo make install
これでおk
207デフォルトの名無しさん
垢版 |
2017/06/06(火) 14:30:02.59ID:qR6xCFc0
tar (child): Python-3.6.1.tar.xz: open 不能: そのようなファイルやディレクトリはありません
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now




usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help

error: no commands supplied
2017/06/06(火) 14:48:59.12ID:YcFu/OxL
>>204
selfじゃなくてsを使う
2017/06/06(火) 14:52:41.89ID:YcFu/OxL
>>204
まあ、pythonはpythonらしくなく使うのに向いてない言語だから、pythonらしさが合わないなら素直に別の言語使った方が良いよ
2017/06/06(火) 15:37:30.46ID:qR6xCFc0
誰か分かりませんか?
できれば1*9 3*9のパターンもお願いしたいです
2017/06/06(火) 15:51:33.78ID:G4qih080
死ね
2017/06/06(火) 15:58:07.75ID:w50v8b8n
>>210
何がしたいか全くわからん。
2017/06/06(火) 15:59:59.90ID:IxR3UfKy
画像に書いてあるのも含めパターンが全然わからんし何を計算したいのかもわからん
あと3*3行列だけ計算できればいいのかそれとも任意の正方行列なのかとかもっと詳しく説明しろ
2017/06/06(火) 16:07:24.64ID:qR6xCFc0
全通りの計算結果が欲しいです

配列の中の重複しない、すべての組み合わせ(2個ずつ3個ずつ……9個ずつ)
全通りの計算結果と式です
2017/06/06(火) 16:13:53.02ID:qR6xCFc0
1と23456789
2と23456789
3と3456789

1と2 なら 3456789
1と3 なら 2456789

1と2と3 なら 456789
1と2と4 なら 356789


見たいな感じです
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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