X



pythonでわからない問題があるので教えて下さい
0001N.E.E.T
垢版 |
2022/12/29(木) 22:45:55.89ID:lFWltovQ
pythonでわからない問題が2つあるので教えて下さい。
0002デフォルトの名無しさん
垢版 |
2022/12/29(木) 22:50:56.57ID:lFWltovQ
一つ目の問題は、次のような10個の数字を配列に代入し、くり返し命令を使って、一つずつ表示させてみよ。2、5、8、9、30、45、55、102、183、209 が一つ目の問題です。
二つ目の問題は、(1)の10個の数字に対して、単純前方探索のアルゴリズムを使って、指定した数字を見つけるプログラムを考えてみよう。また、何回目の比較で見つかったかを表示させてみよう
が2つ目の問題です。
どうかご協力お願い致します。
0004デフォルトの名無しさん
垢版 |
2022/12/29(木) 23:01:34.50ID:lFWltovQ
>>3
了解です
0005デフォルトの名無しさん
垢版 |
2022/12/29(木) 23:17:28.60ID:Y+ACb6m8
Pythonの質問スレな
0007デフォルトの名無しさん
垢版 |
2022/12/29(木) 23:20:50.65ID:Y+ACb6m8
C#ならクソ簡単だけどPythonじゃちょっと難しいかもね
0009デフォルトの名無しさん
垢版 |
2022/12/30(金) 04:09:41.42ID:fdbmXLmd
>>1
死ねよ
0012デフォルトの名無しさん
垢版 |
2022/12/30(金) 20:28:12.55ID:GswO82vM
>>11
本物の乱立荒らしなら板のスレ丸ごと落とされてるよ
エロゲー作品別板がそうなった
この手のスレは空気読めないか構ってほしいカスが思いつきで立てるスレ
>>9
お前は上げんなよ
0013デフォルトの名無しさん
垢版 |
2023/01/01(日) 04:49:36.16ID:PusyQcMu
>>1
死ね
0015デフォルトの名無しさん
垢版 |
2023/01/02(月) 14:03:58.42ID:PqfeCwI1
>>14
Pythonはダイアログボックス出すのでもめんどくさい
0018デフォルトの名無しさん
垢版 |
2023/01/03(火) 04:15:28.81ID:KGK7R/p5
>>16
表示させてみよって文字が見えないのかな?
0019デフォルトの名無しさん
垢版 |
2023/01/03(火) 04:16:37.07ID:KGK7R/p5
これC#で言うMessageBox.Show()だろ?
Pythonはこの辺めんどくさそう
0020デフォルトの名無しさん
垢版 |
2023/01/03(火) 04:16:49.13ID:2jxjuAzD
>>18
真正馬鹿は「表示」の意味すら理解できない
0021デフォルトの名無しさん
垢版 |
2023/01/03(火) 04:17:32.36ID:KGK7R/p5
>>20
というと?
0023デフォルトの名無しさん
垢版 |
2023/01/03(火) 07:15:35.91ID:cXTWG1PB
ダイアログはまだギリわかる
まあprintでいいやんとは思うが
ただグラフィックはまじ意味不明
0027デフォルトの名無しさん
垢版 |
2023/01/03(火) 07:37:49.13ID:cXTWG1PB
GUIのことをグラフィックって言う奴が居るのか...
さすがに想像できなかった...
0029デフォルトの名無しさん
垢版 |
2023/01/03(火) 11:23:09.60ID:rVhxW5V0
>>7>>14
簡単っていうわりにコード書かない口だけ連中
>>19
ダイアログで出す必要がないのに勝手に要件追加する無能
0030デフォルトの名無しさん
垢版 |
2023/01/03(火) 11:35:51.91ID:KGK7R/p5
>>29
順番にって書いてあるけど?
コンソールだと一気に表示されちゃうじゃん
0032デフォルトの名無しさん
垢版 |
2023/01/03(火) 12:12:13.75ID:tt3Kkre+
>>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))
0034デフォルトの名無しさん
垢版 |
2023/01/03(火) 13:45:16.76ID:KGK7R/p5
>>33
Task.Delay();
を使うってこと???
0036デフォルトの名無しさん
垢版 |
2023/01/03(火) 13:56:20.79ID:KGK7R/p5
>>35
すまんマジでわからん
0039デフォルトの名無しさん
垢版 |
2023/01/03(火) 16:08:36.48ID:KGK7R/p5
>>38
Pythonはforループの速度が遅いからって意味?
普通ならforeachでも一瞬だからさ
0040デフォルトの名無しさん
垢版 |
2023/01/03(火) 16:15:29.46ID:bGkkXDF3
ゴミスレにお似合いのゴミレスバだ
現在ム板に不在の隔離スレとしての役割を任命しよう
0041デフォルトの名無しさん
垢版 |
2023/01/03(火) 17:30:28.14ID:LZW0ef8O
print(*num_list)
配列を一発で表示するコレじゃなく
繰り返し命令を使えってことでしょ
コレじゃ勉強にならんからな
0042デフォルトの名無しさん
垢版 |
2023/01/03(火) 17:50:13.02ID:Z24DNmUq
パイソンやったことないけど
:のつけ場所が分からなくて挫折しました(´;ω;`)
0044デフォルトの名無しさん
垢版 |
2023/01/03(火) 20:34:30.63ID:TPH26mAk
>>42
python初心者用のスレがあるのにわざわざこのスレをageるお前は挫折したまま立ち上がるな
この板に調べにくるpython初心者の邪魔してる自覚しろ
レスを投稿する


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