pythonでわからない問題があるので教えて下さい
pythonでわからない問題が2つあるので教えて下さい。 一つ目の問題は、次のような10個の数字を配列に代入し、くり返し命令を使って、一つずつ表示させてみよ。2、5、8、9、30、45、55、102、183、209 が一つ目の問題です。
二つ目の問題は、(1)の10個の数字に対して、単純前方探索のアルゴリズムを使って、指定した数字を見つけるプログラムを考えてみよう。また、何回目の比較で見つかったかを表示させてみよう
が2つ目の問題です。
どうかご協力お願い致します。 C#ならクソ簡単だけどPythonじゃちょっと難しいかもね 問題とも言えないレベルw
これじゃ何百スレも立てるつもりだぞコイツw >>11
本物の乱立荒らしなら板のスレ丸ごと落とされてるよ
エロゲー作品別板がそうなった
この手のスレは空気読めないか構ってほしいカスが思いつきで立てるスレ
>>9
お前は上げんなよ >>7
くそ簡単だろ
最近はスクールだかなんだかでプログラマのレベルも落ちたもんだな >>14
Pythonはダイアログボックス出すのでもめんどくさい なんで論理問題からグラフィックに話をすり替えてるの? >>16
表示させてみよって文字が見えないのかな? これC#で言うMessageBox.Show()だろ?
Pythonはこの辺めんどくさそう >>18
真正馬鹿は「表示」の意味すら理解できない なんでダイアログ表示の話になってるの?
大喜利か? ダイアログはまだギリわかる
まあprintでいいやんとは思うが
ただグラフィックはまじ意味不明 グラフィックじゃなくてグラフィカルユーザインタフェース、つまりGUIだな GUIのことをグラフィックって言う奴が居るのか...
さすがに想像できなかった... >>7>>14
簡単っていうわりにコード書かない口だけ連中
>>19
ダイアログで出す必要がないのに勝手に要件追加する無能 >>29
順番にって書いてあるけど?
コンソールだと一気に表示されちゃうじゃん >>1
ここで答えを教えて貰って、そのまま提出したんではあなたの力が付かない
ある程度自分で考えて、それでも分からない箇所だけ質問するようにしないと
1つめは
・リストに、問題文中の数字群を代入する(num_list = [2, 5, 8, …])
・for文でそのリストの全内容を表示する(for num in num_list:)
2つめは
・input文を使って、探索したい数字を受け付ける(input_num_str = input('数字を入力'))
・input文の戻り値はstr型なので、int型に変換する(input_num = int(input_num_str))
・比較回数を記録する変数を用意しておく(counter = 0)
・for文などを使って、input_numと先のリストの要素を比較する(for num in num_list:)
・まずcounterを1増やす(counter += 1)
・if文を使って比較し、合致したらbreakする(if num == input_num:)
・全ての要素を比較し終えても見つからない場合、for-else文を使ってその旨を表示する(else:)
・counterの値を表示する(print('counter:', counter)) >>30
> コンソールだと一気に表示されちゃうじゃん
えっ、そのレベルなの? >>33
Task.Delay();
を使うってこと??? 半端な知識で暴れるNET Maui君かよ。マジでゴミ 配列を一発で表示せず
要素をループで一つずつ表示しろってこと >>38
Pythonはforループの速度が遅いからって意味?
普通ならforeachでも一瞬だからさ ゴミスレにお似合いのゴミレスバだ
現在ム板に不在の隔離スレとしての役割を任命しよう print(*num_list)
配列を一発で表示するコレじゃなく
繰り返し命令を使えってことでしょ
コレじゃ勉強にならんからな パイソンやったことないけど
:のつけ場所が分からなくて挫折しました(´;ω;`) >>42
python初心者用のスレがあるのにわざわざこのスレをageるお前は挫折したまま立ち上がるな
この板に調べにくるpython初心者の邪魔してる自覚しろ