[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 08/21 08:58 / Filesize : 337 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPython(超初心者用)



1 名前:デフォルトの名無しさん [2008/04/11(金) 10:55:10 ]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
Python 使いが優しくコメントを返しますが、
お礼は Python の布教と初心者の救済をお願いします。

2 名前:デフォルトの名無しさん [2008/04/11(金) 10:56:08 ]
Python の Home Page
www.python.org/

日本Pythonユーザ会
www.python.jp/Zope/

3 名前:デフォルトの名無しさん [2008/04/11(金) 10:59:49 ]
◆関連リンク
Python 日本語ドキュメント - Pythonistaのお友達
www.python.jp/doc/release/

Pythonのバイブル的書籍
www.amazon.co.jp/dp/4797341815

4 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 13:22:15 ]
おー、Pythonにも初心者スレができたか。

5 名前:デフォルトの名無しさん mailto:sage [2008/04/11(金) 13:23:52 ]
Pythonに初心者なんていらないよ。

雑魚はRubyでもやっておけ。
Ruby 初心者スレッド Part 18
pc11.2ch.net/test/read.cgi/tech/1203658291/

*** 終了 ***

6 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 09:55:55 ]
Windows だとエディタは何がお勧め?
IDLE ?
それとも IronPython の Visual Studio 拡張?
しかし実行はドトネトのじゃなくて普通の
Python で実行したい。

7 名前:デフォルトの名無しさん [2008/04/15(火) 10:02:11 ]
pyscripter。

たまに落ちるけど

8 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 16:10:01 ]
IDLE と python-mode.el を気分で使い分けてる。両方ともオヌヌメ

9 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 17:57:14 ]
大規模な開発とかしないならIDLEで充分だと思う

10 名前:デフォルトの名無しさん mailto:sage [2008/04/15(火) 23:28:56 ]
適当なエディタとPython(CommandLine)とコマンドプロンプトを画面に広げて作業してる。



11 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 01:40:03 ]
Iron Python+VSってもう使い物になってるの?

現在PowerShellがどうも馴染めなくて.NETなスクリプト探索中なんだけど。

12 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 01:01:17 ]
F#も試してみる価値あり

13 名前:デフォルトの名無しさん mailto:sage [2008/04/21(月) 05:05:14 ]
>>8
可能です。
以上。
↓次どうぞ

14 名前:デフォルトの名無しさん [2008/04/23(水) 18:54:10 ]
コマンドプロンプトの代わりにIPythonを導入したんだけど、
起動時のカレントディレクトリを指定するにはどうしたらいいの?
作業フォルダに指定しても無視される(コマンドプロンプトならこれでいけた)。

15 名前:毛の生えたブリーフ mailto:sage [2008/04/24(木) 20:10:08 ]
>>1

Python使い ×
へび使い  ○

個人的には面白いと思うし、便利なライブラリがたくさんあるし、
でも、うまく説明できないが、何かしっくり来ない部分があるのです。
何だろう・・・・・こう、のどに魚の骨がひっかかってるようなもどかしさ。

無意識のうちに、ライトウエイトなJavaを期待しているのだろうか・・・。


16 名前:デフォルトの名無しさん [2008/04/24(木) 20:49:21 ]
書いて書いて書きまくるしかないよね

17 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 22:40:16 ]
>>8-9
おれもIDLEなんだけど、あれって行番号出なくない?
どうもそれだけが不便で・・・
おれが気づかないだけで、表示できるのかなあ

18 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 00:45:36 ]
とりあえず貼っておきますね。

<わからない9つの理由>
1. 読まない ・・・説明書などを読まない。読む気などさらさらない。
2. 調べない ・・・過去スレ、ググるなど最低限の内容も自分で調べようとしない。
3. 試さない ・・・めんどくさいなどの理由で実行しない。する気もない。
4. 理解力が足りない ・・・理解力以前の問題で理解しようとしない。
5. 人を利用することしか頭にない ・・・甘え根性でその場を乗り切ろうとする
6. 感謝しない …教えてもらって当たり前。事がすんだらさようなら。
7. 逆切れする …自分の思うようにならないと逆切れする。
8. 他人を見下す …自分が最も偉いのだ、故に全員自分に優しく答えてくれる!と勘違いしている。
9. 初心を盾にする …だから何?「初心者です」は免罪符やいい訳にはなら無い。

19 名前:デフォルトの名無しさん [2008/04/25(金) 02:00:14 ]
また香ばしいのが出てきたなw

20 名前:デフォルトの名無しさん [2008/04/25(金) 02:07:44 ]
本スレはいつも質問しづらい雰囲気だから、初心者スレはありがたい。
もっとのびるといいな。



21 名前:デフォルトの名無しさん [2008/04/25(金) 02:37:23 ]
スーパー初心者ですが質問させてください。
PythonのPyは、おっぱいのパイのパイパイパイですか?

22 名前:デフォルトの名無しさん [2008/04/25(金) 07:34:03 ]
ウルトラ初心者ですが質問させてください。
PythonのPyは、おっぱいのパイのパイパイパイパイパイパイパイパイパイパイパイパイパイパイパイパイですか?

23 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 09:04:16 ]
P: Perl
y: よりも
th: ぜんぜん
o: おすすめ言語だよ
n: ん!

24 名前:デフォルトの名無しさん [2008/04/25(金) 09:06:35 ]
P: PerlやPHPやRubyよりも、
y: よりも
th: ぜんぜんつかえない
o: おまえらがつかってるPythonというものはどうしようもないぐらい使えない言語だ
n: 何かにつけてPythonを勧めるキチガイ信者はどうにかしていただきたいものだ。それが総意である

25 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 09:09:51 ]
P: Pythonは
y: やりがいのある
th: 人生を
o: お楽しみいただける
n: 内容となっています

26 名前:デフォルトの名無しさん [2008/04/25(金) 22:56:12 ]
pythonとpaygameの違いがわかりません。
プログラム初心者の俺にわかりやすく、
また詳細に答えて頂けると嬉しいです。


27 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 23:01:17 ]
Python: 日本語
Pygame: 日本語で書かれた何か

28 名前:デフォルトの名無しさん [2008/04/25(金) 23:13:39 ]
Unicodeの文字列が入ってる辞書を、
Shift_JISに変換してファイルに書き出したいんだけど、どうもうまくいかない。
文字列の文字コード変換はできるけど、リストに入ってるとやり方わからん。
どんな感じにコード書けばいいかちょっと教えてください。

29 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 23:35:29 ]
>28
辞書だかリストだかはっきりしてほしいけど
まあこんな感じでいいのだろうか

# coding: utf-8

D = {u'犬': u'わんわん', u'猫': u'にゃーにゃー' }
F = open('test.txt', 'w')

for k, v in D.iteritems():
F.write((u'%s「%s」\n' % (k, v)).encode('shift_jis'))

F.close()


30 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 23:44:51 ]
codecsモジュールを使ってunicodeオブジェクトのまま書き込む方法もある
import codecs
f = codecs.open("test.txt", "w", "shift_jis")
for i in [u"あ", u"い", u"う"]:
 f.write(i)



31 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 23:58:49 ]
>>29-30
なるほどー。すごく参考になります。
リストと書いたのは、僕の用意した辞書の値がリスト型で格納されてるからです。言葉足らずでスマソ。
今もまだUnicodeEncodeErrorとこんにちわしてる最中だけど、もうしばらくねばってみる。
お二人方(一人?)どうもありがとう。

32 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 00:40:18 ]
>>26
python < これは、プログラム言語をさす。Guido(オランダ語読みだとホイドー)が作った言語
pygame < これは、pythonを使ってゲームを作る為のラパッパ。SDLラッパー。
pygameって、ライブラリに名前がついちゃってるけど、やってることはSDL。
rubySDL使って開発をしたくなった時でも、pygame使って開発した経験がとても役に立つという
どうしようもないもの。日本語記事は限りなく少ないので、pygameのdocumentを参考にしていくしかない。

33 名前:デフォルトの名無しさん [2008/04/26(土) 06:00:11 ]
>>32
解答、ありがとうございます。
ラパッパってなんでしょうか?

あと、説明を受けて思ったんですが、
python言語だけではゲームを作れないのでしょうか?
だとすれば、それはなぜですか?

34 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 12:25:20 ]
不覚にも「ラパッパ」で吹いてしまった

35 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 14:02:01 ]
ラパッパはラッパのタイプミスでしょう。
python言語だけではゲームを作る事はできないかも知れませんが、
標準の付属のライブラリを使えば充分ゲームを作成する事は可能です。
しかし恐らくですがあなたが望むようなゲームを作るにはpygame等のライブラリが必要になると思います。

36 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 14:18:18 ]
pythonのみであれば、
ライフゲーム作れるよ

37 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 14:29:42 ]
roguelikeも作れるよ

38 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 14:56:50 ]
標準(?)のTkinterさえあればかなりのゲームが作れる希ガス。

39 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 16:17:23 ]
ホイドって読んでたが、伸ばすのか

40 名前:デフォルトの名無しさん [2008/04/26(土) 17:51:23 ]
>>35
ファミコンちっくな容量少ないゲームなら作れるってことですか?
それとも、ゲームのジャンルによって可能だということですか?



41 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 18:22:55 ]
>>39
ファーストネームだけだったらのばす、
後ろの名前がつく場合は短く切る。

ドイツ語の発音での話だけどね。
オランダ語も北部ドイツ語方言の一種だから似たようなものかな

42 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 18:23:56 ]
>>40
ほぼ全てのゲームが作れるんじゃないかな。
ネットワーク対戦も、socketモジュール使えば通信できるから
可能だろうし。

43 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 18:27:23 ]
ctypesもあるしな

44 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 18:37:45 ]
Twisted Zombie v1.0
ttp://www.youtube.com/watch?v=GB33cjNZnWQ

PyWeek
ttp://www.pyweek.org/5/entries/

漏れもたまにPySolの上海やったりする

45 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 18:40:29 ]
質問です。

pyscripterを入れてみました。
ひとまず初めてということで、
print "hello"
とテキストで書いたtest.pyという名前をつけ
import test
とやったのですが何も起きませんでした。

test.pyの保存場所を変えて
toolのタブにpathの設定らしきものがあったので
いじってみたのですが、やはり出来ないです。
importを行ったときは、
いったいどこを見に行っているのでしょうか?

46 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 18:47:45 ]
pyscripterのシェルに

import os
os.getcwd()

これを実行しろ

47 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 18:57:50 ]
>>46
返答ありがとうございます。

実行してみましたが、何も起きませんでした。
import os
os.getcwd()
は、何を意味してるのでしょうか?

import os
print os
として見たところ、osには↓が入っていました。
<module 'os' from 'c:\Python23\Lib\os.pyc'>

無知で申し訳ありませんが宜しくお願いします。

48 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 19:10:09 ]
>>47
www.python.jp/doc/release/lib/module-os.html
www.python.jp/doc/release/lib/os-file-dir.html

49 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 19:18:15 ]
>>47
なんでまた python 2.3 みたいな古いバージョン使ってるんだ?

50 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 19:25:23 ]
>>48
ありがとうございます。
日本語ヘルプがついていたのでそのページも見たのですが、
今の知識では何を言っているのか理解出来ない状況です。


>>49
日本語環境用と書いてありましたので入れました。
新しいバージョンでも問題ないということでしょうか?
www.python.jp/Zope/download/pythonjpdist



51 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 19:41:34 ]
>>50
本家python.orgから落とせ。
もう日本語対応がうんぬんは関係ない。

ttp://python.org/ftp/python/2.5.2/python-2.5.2.msi

52 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 19:42:25 ]
>>51
インストラーは英語だが、ガンガンNextで
次ページに送って適当にApplyしてOKしてしまえばいい

53 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 19:53:19 ]
>>50
先にチュートリアル読めば理解できる

54 名前:デフォルトの名無しさん [2008/04/26(土) 21:25:06 ]
>>42
すみません、自分が>>40で尋ねたかったのは
pygameでは無く、pythonだけでゲームを作ろうとした
場合の話です。

55 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 21:42:56 ]
>>54
Pythonだけだと
コマンドラインで実現するしかないんじゃない。
強制的に改行繰り返して
オブジェクトの動きを再現するというのもありかもしれんがな

56 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 23:57:55 ]
PygameとかのPythonモジュールって、Pythonで書かれてないの?

57 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 23:58:39 ]
うん。Cだよ

58 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 00:00:37 ]
そうなのか、じゃあPythonでPygameのようなモジュールを作るのは可能?

59 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 00:01:20 ]
ctypesでがんばればできる

60 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 00:28:10 ]
質問ばっかでスマソ。
Pythonの標準モジュールもC/C++で書かれてるの?
高度なことをしようとすると、Cで書く必要が出てくるって事か。それともC/C++を使って書くのは速度を追求するためで、
やろうと思えばpythonだけで実装可能なのか。



61 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 00:35:03 ]
速度が20倍くらい違うから。標準モジュールもPythonとCが混在してる。
また以前はctypesがなかったからC言語のライブラリのラッパを作るときは
C言語で書かなきゃならなかった。

62 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 01:03:14 ]
なるほど、さんくす。
いろいろググって見たけど、やっぱ難解だなあ…。
まあ、俺が他の言語と連携したコードを書くのは随分先のことになりそうだから、
今は気にしなくてもいいか。ラッパとかどういう風に書くのか想像すらできないし。

63 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 10:32:08 ]
cが解るなら公式マニュアル見ればすぐ使えるようになるし、
c++わかるならboost::pythonが使いやすい

64 名前:デフォルトの名無しさん [2008/04/27(日) 10:47:50 ]
なんか早速スレ内にいろんなpython名が出てるけど
なんでしょう?pythonっていろんな種類があるの?

65 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 16:48:41 ]
処理系はいくつかある

66 名前:デフォルトの名無しさん mailto:page [2008/04/27(日) 17:04:49 ]
初心者にわかるように
説明してほしいな

67 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 17:22:33 ]
日本語の処理系は1億2千万個ある

68 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 19:06:54 ]
処理「系」ってなに?
○○系というのはほかにもありますか?

69 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 19:13:47 ]
前者はさすがにぐぐれw

後者は少々ぐぐりにくかろうが幾らでもあるぞ
複雑系生態系理系文系etc
系ってのがシステムの訳語なわけで

70 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 19:16:14 ]
情報弱者がプログラミングを独習しようなどとは笑止千万



71 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 19:20:43 ]
暇なんですね。わかります。

72 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 19:36:11 ]
言葉の基本的な意味ぐらい自分で調べろよ。

73 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 19:41:54 ]
>>68
じゃないけど、ググってみたらすげーウケる内容だったので、貼り付けてみる。

--
しょりけい
処理系
【コンピュータ】
(1)言語の〜
  ・言語の処理系。 つまり、コンパイラやインタプリタ。
  ・その実態は、人が一生懸命作ったプログラムに対し、やれ「エラーがある」だの、やれ「ここがおかしいかもしれない」だの偉そうにケチを付ける最低のプログラム。
ttp://www.geocities.co.jp/SiliconValley/5634/t82B5_0023.html
--

た、確かに最低かも知れんな。

74 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 19:54:20 ]
真用語辞典かw
良く暇潰しでお世話になってます

75 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 19:55:47 ]
褒めてくれるコンパイラがあったらいいのに
$ xcc test.c
test.c:10:17: good job
test.c:17:4: great!
test.c:23:10: exellent!
test.c:120:40: oh, my god!
$

76 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 19:57:03 ]
最後は致命的エラーじゃねえの?w

77 名前:デフォルトの名無しさん [2008/04/27(日) 20:46:33 ]
初心者にも優しくしてくださいまし

78 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 21:20:03 ]
むしろキーボードでクソ垂れる前と後に{}を付けろ!
とか言って欲しい

79 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 21:35:00 ]
君たちは↓に行った方がいいかもしれん

こんなコンパイラは嫌だ!7行目
pc11.2ch.net/test/read.cgi/tech/1193443676/

80 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 21:38:28 ]
>>68
系というのは英語で言うとシステム(system)だよ。
太陽系は the solar system、生態系は an ecosystem だね。
○○系とは訳されないけど OS は operating system だ。

考えてみると、日本語では「処理系」ってことばを割とよく使うけど
英語では少なくともプログラミングの文脈ではあんまり system とは
言わない気がするなあ。もちろん使っても意味は通じると思うけど。



81 名前:デフォルトの名無しさん [2008/04/27(日) 23:08:53 ]
M.Hiroiさんのお気楽Pythonで、順列の生成(繰り返し版)の
pop()が連続するところが分かりません。1文字pop()して、
1文字末尾にappendする一番内側の部分は分かるのですが、
1文字消去から2文字消去になる部分が分かりません。
どうして、すでに出た並びが繰り返されずに外側の
ループに渡っていくのかが分からないです。
教えてくれますか?

82 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 23:54:46 ]
どこをどう立て読みするのだね

83 名前:デフォルトの名無しさん mailto:sage [2008/04/27(日) 23:57:17 ]
>>81
www.geocities.jp/m_hiroi/light/python03.html#chap07
これか。

最内側ループの
for d in range(1, 5):
    if d in perm: continue
    perm.append(d)
    print perm
    perm.pop()
は perm の末尾に d を追加、perm を印字、perm の末尾の要素を削除、という処理の繰り返しだ。
(ただし d が perm の要素のときはこれらの処理は行なわれない。)
結果として、このループに入る前と後では perm の内容に変化はない。

その外側のループまで含めて考えると、次のようになっている。
for c in range(1, 5):
    if c in perm: continue
    perm.append(c)
    # 4 番目の数字を選ぶ
    for d in range(1, 5):
        (省略)
    perm.pop()

これは perm の末尾に c を追加、「4番目の数字を選ぶ」ループを実行、perm の末尾から c を削除、という処理の繰り返しだ。
(ただし c が perm の要素のときはこれらの処理は行なわれない。)
結果として、やはりループに入る前と後では perm の内容に変化はない。

さらにループが深くなっているけれどもあとの要領は同じだ。

84 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 00:46:38 ]
>1文字pop()して、
>1文字末尾にappendする一番内側の部分は分かるのですが、
>1文字消去から2文字消去になる部分が分かりません。

いちばん内側も1文字appendしてから、1文字popしてる。
その後も、各ループの先頭で1文字appendしたものを各ループの最後で1文字popしてる
ひとつのループ内で2文字消去してるところはない

85 名前:81 [2008/04/28(月) 12:05:36 ]
最も内側の
for d in range(1, 5)
....
pop()
で、最後のpop()が4回呼ばれたら、次のループ
for c in range(1, 5)
....
pop()
の最後のpop()が最内のpop()に引き続き呼ばれるところが
分かっていませんでした。for d in range(1, 5)で
ループの繰り返しが4回に制限されているのが
分かっていなかったようです。pop()が連続して呼ばれるところで
一時的にリストから2文字消去されることを指して
2文字消去と呼んでいました。ループ単位で見れば
確かに1文字ずつしか消去されていませんね。納得。
ありがとうございます。

86 名前:デフォルトの名無しさん [2008/04/28(月) 18:04:58 ]
パイソン勉強する前に
C言語やっとくといいよ、って言われました

パイソンはCに似てるのですか?

87 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 18:10:34 ]
pythonからでいいよ

88 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 18:28:21 ]
似てるといえば似てるし、
似てないといえば似てない。

if ( hoge = mage()):
 print 'a'

のようなことができない

89 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 21:37:57 ]
まぁ、手続き型言語なんてどれも似たようなもんだ

90 名前:デフォルトの名無しさん mailto:sage [2008/04/28(月) 22:00:13 ]
>>86
本スレで言われたのなら俺が言ったやつなんだろうけど
Cなら文法そのものよりも周辺の知識が役に立つって意味で言った



91 名前:デフォルトの名無しさん [2008/04/29(火) 12:22:55 ]
プログラム経験0からpythonやる人なんかいるか?

92 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 12:44:14 ]
いないとも言い切れん

93 名前:81 [2008/04/29(火) 13:10:05 ]
一旦納得したつもりが、誤解でした。紙の上で自分の理解が間違っていることに
気づき、問題のプログラムを実行したら、予想外の順序だったので、
abcdに具体的に何が入っているか
考えて初めて24通り最後まで紙の上と実行結果が一致しました。
一番内側のpop()が呼ばれるときはdに4が入っているので、そのループは
一旦終了して、その外側のpop()が呼ばれるので、僕の言い方だと、いきなり
2文字消去になるようです。皆さんのレスを僕が読み違えていたところは
pop()が末尾の要素を取り上げると読みながら、先頭から取り上げると
勝手に誤解していました。お騒がせしました。


94 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 14:51:58 ]
自力で解決して、
そして結果を貼付ける。

>>81は伸びるね。

95 名前:デフォルトの名無しさん [2008/04/29(火) 16:24:22 ]
>>94
あなたに言われる筋合いはありません
実力を示してから上からものを言ってください

96 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 17:22:58 ]
>>94
死ねよ

97 名前:デフォルトの名無しさん mailto:sage [2008/04/29(火) 17:25:11 ]
学校でプログラム経験0からbasicやってただろ。
今はそれがpythonに置き換わっただけ。

98 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 05:29:22 ]
>>97
ベーシックと違って、pythonは
教えてくれる学校が無いじゃないか!

せめて、当時のベーマガみたいな
情報誌でもあれば救われるのに

99 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 08:56:24 ]
>>98
わからなかったら、ここで質問なげればいいよ。
教科書より良いと思うよ。

皆自分が苦労した点をふまえて、
困ってることを解決する手段について教えてくれるからね。

100 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 11:22:32 ]
当時のベーマガとか言ってる時点で素人ではない件








[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<337KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef