X



プログラミング初心者なんやが、簡単なお題だしてくれwwwww
■ このスレッドは過去ログ倉庫に格納されています
0001風吹けば名無し
垢版 |
2023/02/02(木) 02:07:39.30ID:DSLcgWkqr0202
いまつくるンゴねえ
0002風吹けば名無し
垢版 |
2023/02/02(木) 02:08:29.82ID:DSLcgWkqr0202
1週間Pythonを勉強したワイの力を見せつけるで!
でもお手柔らかに頼むンゴ・・・
0003風吹けば名無し
垢版 |
2023/02/02(木) 02:09:54.26ID:pFIqB2XD00202
メモ帳で適当な言葉を書いてそれをコマンドプロンプトに表示
0004風吹けば名無し
垢版 |
2023/02/02(木) 02:10:39.46ID:GzOgTNbs00202
生まれ変わり先国シュミレーター
人口比率ベースで
0005風吹けば名無し
垢版 |
2023/02/02(木) 02:11:39.86ID:DSLcgWkqr0202
>>3
すまん、メモ帳ってなに?
TXTで保存するってこと?
0006風吹けば名無し
垢版 |
2023/02/02(木) 02:11:58.64ID:DSLcgWkqr0202
>>4
お手柔らかにっていうてるyなnけ
0007風吹けば名無し
垢版 |
2023/02/02(木) 02:13:15.00ID:QD7S9GBH00202
任意の整数を標準入力にいれて、3の倍数でFizz, 8の倍数でBazz, 公倍数では「ぎゃおおおん」って標準出力するプログラム書いてくれ。
入力が条件から外れてたら「ムキィー!」って表示させろ
0008風吹けば名無し
垢版 |
2023/02/02(木) 02:13:15.35ID:DSLcgWkqr0202
ワオはスーパープログラマーになるンゴ
0009風吹けば名無し
垢版 |
2023/02/02(木) 02:14:31.07ID:cs6rNn0000202
4,2,5,1,3
並び替えて昇順で出力
0010風吹けば名無し
垢版 |
2023/02/02(木) 02:14:41.70ID:P5wMBhMf00202
仮想現実
0011風吹けば名無し
垢版 |
2023/02/02(木) 02:17:20.64ID:yuu4iMlX00202
5〜6500の整数を全部足す
0012風吹けば名無し
垢版 |
2023/02/02(木) 02:17:22.01ID:QD7S9GBH00202
まだか?
0013風吹けば名無し
垢版 |
2023/02/02(木) 02:19:11.52ID:DSLcgWkqr0202
>>7
num = input()
if num % 3 == 0 :
print("Fizz")
if num % 8 == 0 :
print('ぎゃおおおん")

koubai_A = []
koubai_B = []
for i in range(num):
if i % 3 == 0 :
koubai_A.append(i)
if i % 8 == 0:
koubai_B.append(i)

koubai = set(koubai_A) & set(koubai_B)

print(koubai)
0014風吹けば名無し
垢版 |
2023/02/02(木) 02:20:33.34ID:DSLcgWkqr0202
>>9
nums. = [4,2,5,1,3]
sort_nums = sorted(nums, reverse=True)

print(sort_nums)
0015風吹けば名無し
垢版 |
2023/02/02(木) 02:21:33.29ID:GzOgTNbs00202
変数名日本語にする癖なおした方がいいよ、キレられるから
0016風吹けば名無し
垢版 |
2023/02/02(木) 02:21:52.07ID:DSLcgWkqr0202
>>15
うるせえ!
0017風吹けば名無し
垢版 |
2023/02/02(木) 02:22:33.29ID:DSLcgWkqr0202
>>11
num.= 0
for i in range(5,6500) :
num += i

print(num)
0018風吹けば名無し
垢版 |
2023/02/02(木) 02:23:04.16ID:yuu4iMlX00202
大変結構だ
0019風吹けば名無し
垢版 |
2023/02/02(木) 02:23:14.78ID:64yI//+ZM0202
num のiはprint するんや?それはどうやって?
0020風吹けば名無し
垢版 |
2023/02/02(木) 02:25:21.08ID:DSLcgWkqr0202
>>18
ほんまか?
ありがとう!
0021風吹けば名無し
垢版 |
2023/02/02(木) 02:25:23.68ID:QD7S9GBH00202
インデントしろ
0022風吹けば名無し
垢版 |
2023/02/02(木) 02:25:55.80ID:DSLcgWkqr0202
>>21
してるぞ
Pythonは1空白と4空白、タブでインデントできる
と思ったら空白消えてるじゃん
5chの糞しよう
0023風吹けば名無し
垢版 |
2023/02/02(木) 02:26:15.94ID:x9sKDq6D00202
ローマ字表記の変数って何でダメなんや
ワイも多用してるから知りたい
0024風吹けば名無し
垢版 |
2023/02/02(木) 02:26:34.87ID:64yI//+ZM0202
無視か?
0025風吹けば名無し
垢版 |
2023/02/02(木) 02:28:12.99ID:DSLcgWkqr0202
>>23
無駄に英語にしてマイナーな単語でわからないとかよりはええよな
ダサいけど
0026風吹けば名無し
垢版 |
2023/02/02(木) 02:29:01.02ID:QD7S9GBH00202
>>23
ダセェってのと、Pythonの理念に反する。
グローバルに読めるコードをできるだけ書きたいよねっていう宗教的なものや。
0027風吹けば名無し
垢版 |
2023/02/02(木) 02:30:44.75ID:QD7S9GBH00202
>>17
これだと6499までしか処理せんで
0028風吹けば名無し
垢版 |
2023/02/02(木) 02:31:46.21ID:QD7S9GBH00202
>>14
いや、関数使わずにやれよ、、、
バブルソートでもいいからさ。
0029風吹けば名無し
垢版 |
2023/02/02(木) 02:33:16.23ID:64yI//+ZM0202
ワイだけ、無視?
0030風吹けば名無し
垢版 |
2023/02/02(木) 02:33:36.59ID:x9sKDq6D00202
>>26
なるほどな
そんならワイはこれからも使い続けるで!
カッコ良さより分かりやすさが大事教や
0031風吹けば名無し
垢版 |
2023/02/02(木) 02:33:39.83ID:DSLcgWkqr0202
>>27
はえ〜!
0032風吹けば名無し
垢版 |
2023/02/02(木) 02:33:58.60ID:DSLcgWkqr0202
>>28
難しそうやん
ソートとか知らないし
0033風吹けば名無し
垢版 |
2023/02/02(木) 02:34:25.62ID:DSLcgWkqr0202
>>30
Pythonの理念ってPEP8のkと?
0034風吹けば名無し
垢版 |
2023/02/02(木) 02:36:23.17ID:JZ+V5b8VM0202
日付入れると曜日がわかるやつ🥺
0035風吹けば名無し
垢版 |
2023/02/02(木) 02:36:23.58ID:64yI//+ZM0202
パソコンオタクちーうしガイジきも
0036風吹けば名無し
垢版 |
2023/02/02(木) 02:37:07.02ID:NROd6YsB00202
閏年か判別するプログラム
0037風吹けば名無し
垢版 |
2023/02/02(木) 02:37:48.55ID:VUTTM7dR00202
配列 numsと数値の変数targetが与えられる時、numsに含まれる数値を足してtargetと同じ値になる組み合わせが存在するかを判定し、存在する場合はTrueを、存在しない場合はFalseを返すプログラム書いて

例えばnums=[3,7,10,5,4]でtarget=7ならTrue、target=6ならFalseみたいな感じ
0038風吹けば名無し
垢版 |
2023/02/02(木) 02:39:23.02
>>34
import datetime

def day_of_week(date):
date_object = datetime.datetime.strptime(date, '%Y-%m-%d')
return date_object.strftime("%A")

print(day_of_week("2023-02-01"))
0039風吹けば名無し
垢版 |
2023/02/02(木) 02:39:54.15ID:QD7S9GBH00202
>>30
わかりやすさって意味でも正直ローマ字は分かりにくくなるからやめて欲しいってのが現場の気持ちやが。
英語ベースで関数とかが用意されているのに、急にローマ字出てくるのなんなんまじで。
0040風吹けば名無し
垢版 |
2023/02/02(木) 02:41:15.96ID:DSLcgWkqr0202
>>38
おい、横取りするなや死ね
自分で立てろガイジ
0041風吹けば名無し
垢版 |
2023/02/02(木) 02:41:21.04ID:QD7S9GBH00202
>>33
それはコーディング規約みたいなもん。
理念ってPythonの歴史とかその辺も調べるとわかるよ。
0042風吹けば名無し
垢版 |
2023/02/02(木) 02:42:59.66ID:DSLcgWkqr0202
雑だけど並べ替え

nums. = [4,2,5,1,3]
onetime = 0
max_index = len(nums) - 1
flag = False

while flag == False :
for i in (max_index) :
check()
if nums[i] < nums[i + 1] :
onetime = nums[i]
nums[i] = nums[i + 1]
nums[i+1] = onetime
flag = False

def check() :
for i in range(max_index - 1) :
if nums[i] < nums[i + 1] :
flag = True
0043風吹けば名無し
垢版 |
2023/02/02(木) 02:43:16.96ID:DSLcgWkqr0202
>>41
ほなどうでもええわ
0044風吹けば名無し
垢版 |
2023/02/02(木) 02:43:45.84ID:QD7S9GBH00202
>>32
並び替えなんて小学生でもやってるやんけ。
トランプとかで大富豪やる時とかにカード並べたりしたことないんか?

ベタ書きfor文増えまくってもいいから自分で書いてみろよ。
0045風吹けば名無し
垢版 |
2023/02/02(木) 02:44:39.20ID:7m1+MhFn00202
句読点キショキショ野郎おるやん
0046風吹けば名無し
垢版 |
2023/02/02(木) 02:44:53.10ID:VUTTM7dR00202
>>42
set使えば1重for分で解けるで
0047風吹けば名無し
垢版 |
2023/02/02(木) 02:45:14.39ID:QD7S9GBH00202
>>43
Pythonやってりゃそのうちその辺の感覚身につくとは思うからまあいいや。
0048風吹けば名無し
垢版 |
2023/02/02(木) 02:45:23.35ID:DSLcgWkqr0202
>>44
小学生がアルゴリズムとして抽象的に並べ替えをしてたの?
例えば小学生は言葉を喋り理解することが出来るけど、
プログラムでこれを実装するのは難しいよね?

馬鹿なことを言うのはよそうよ
0049風吹けば名無し
垢版 |
2023/02/02(木) 02:45:45.98ID:DSLcgWkqr0202
>>46
Setがよくわからん!
あと関数みたいなのは使うなって言われた
0050風吹けば名無し
垢版 |
2023/02/02(木) 02:46:15.64ID:DSLcgWkqr0202
>>45
未だに句読点とか気にしてる時代錯誤の瑣末事にこだわる発達障害おるやん
きもっ(笑)
0052風吹けば名無し
垢版 |
2023/02/02(木) 02:47:08.62ID:fWvXu0XM0
>>50
お前の必死キモすぎやろ
小学生?
0053風吹けば名無し
垢版 |
2023/02/02(木) 02:47:52.91ID:DSLcgWkqr0202
>>52
抽象的かつ陳腐な暴言の薄っぺらさからして小学生より知能低そう(笑)
0054風吹けば名無し
垢版 |
2023/02/02(木) 02:48:06.97ID:mtmQISTW00202
文字列で多項式を受けって微分したものを文字列で返す関数
0055風吹けば名無し
垢版 |
2023/02/02(木) 02:48:43.61ID:DSLcgWkqr0202
>>54
難しい!初心者いっとるやろが😡
0056風吹けば名無し
垢版 |
2023/02/02(木) 02:48:50.29ID:QD7S9GBH00202
>>48
小学生レベルの思考だったらコード化するのもわけないやろいうてんねん
0057風吹けば名無し
垢版 |
2023/02/02(木) 02:49:59.45ID:DSLcgWkqr0202
>>56
ごめん、どういうこと?
それをプログラムという形式に従ってアルゴリズムを構築することと、
単に大きいものを並べ替えることって全然別なことだと思うけど

あと、再三言うけど小学生は自然言語を理解するけど
これをプログラムで実装するのは至難の業だよね?

馬鹿なこというのやめようよほんと
0058風吹けば名無し
垢版 |
2023/02/02(木) 02:51:48.02ID:L9AMxvzL00202
ランダムでアルファベットを表示して、そのキーを押すっていうのを10回やったらクリアのゲーム
0059風吹けば名無し
垢版 |
2023/02/02(木) 02:51:49.80ID:Z1CIGL0D00202
プログラミングって人並みに出来たら何が出来るようになるんや具体的な物が思いつかん
0060風吹けば名無し
垢版 |
2023/02/02(木) 02:52:01.87ID:DSLcgWkqr0202
>>59
わかる
0061風吹けば名無し
垢版 |
2023/02/02(木) 02:53:05.61ID:QD7S9GBH00202
>>57
あ、発達障害やろおまえ

小学生がどうのこうのは本題から逸れてて、数字の並び替えのプログラムなんて初歩の初歩や言うてんねん
それこそプログラミングのチュートリアルでやるやろ
0062風吹けば名無し
垢版 |
2023/02/02(木) 02:54:27.97ID:QD7S9GBH00202
>>59
人並み以上にできる人が世の中の役に立つものに応用するんや。
0063風吹けば名無し
垢版 |
2023/02/02(木) 02:55:16.02ID:DSLcgWkqr0202
>>59
import time
import random as rd
alfa = []
#アルファベットの定義が面倒なので省略
for i in range(10):
alfa.append(random.choice(["a","b","c"]))

print(f"{alfa}を入力してください!)
s_time = time.time()
typ = input()
e_time = time.time()

if typ == alpfa :
print(f"ゲームクリア!クリアタイムは : {e_time - s_time}")
0064風吹けば名無し
垢版 |
2023/02/02(木) 02:56:27.35
ワイの会社の下請ってこういう知的障害者ばっかりなんやな
0065風吹けば名無し
垢版 |
2023/02/02(木) 02:56:44.35ID:DSLcgWkqr0202
>>61
うん、なら「小学生でもトランプが〜」云々っていう馬鹿みたいな例えは全く不要だったね
全く不要な下手くそな例えを例に出して「こんなかんたんなことなんだぞ!」
と脳みその腐った主張をしておきながら「アスペだろw」と他責にする

よくいる責任転嫁タイプの馬鹿だなお前
0066風吹けば名無し
垢版 |
2023/02/02(木) 02:57:19.61ID:DSLcgWkqr0202
>>64
IDなしで頭の悪そうな暴言を書き込んでる生ゴミ下請けとかろくなもんじゃないでしょ(笑)
0067風吹けば名無し
垢版 |
2023/02/02(木) 02:58:06.99
>>66
…?
プログラム言語学ぶ前に日本語学べよ
0068風吹けば名無し
垢版 |
2023/02/02(木) 02:58:27.13ID:L9AMxvzL00202
>>63
ワイのお題が悪かったけど10回正解したらクリアの意図やったわ
0069風吹けば名無し
垢版 |
2023/02/02(木) 02:58:51.09ID:DSLcgWkqr0202
あ、alfaは配列だから1回変数に格納しないと型違うので
エラー起きるなこれ
まいっか
0070風吹けば名無し
垢版 |
2023/02/02(木) 02:59:25.92ID:QD7S9GBH00202
現時点ではコーディングはできるけど才能は感じないコードの書き方やなぁ

e_time=time.time()
を用意してその後減算するくらいなら、そのタイミングで減算するとかそういうのに気付けるようになったら脱初級者やからその辺目指して頑張れ
0071風吹けば名無し
垢版 |
2023/02/02(木) 02:59:49.63ID:xb0/wOv100202
ワイエンジニアやが全然わからんわ
0072風吹けば名無し
垢版 |
2023/02/02(木) 03:00:02.86ID:DSLcgWkqr0202
>>67
日本語がおかしいと言うなら具体的にドノようにおかしいのか書いてご覧
くだらない日本語指摘するやつって大抵「なんとなく〜」とか
「自分が理解できない〜」とかだけど君は違うよねえ?
それにまさか「生ゴミ”の”下請け」じゃないからとかいうしょうもないことでもないよね?(笑)

さあ、どう日本がおかしいのか行ってご覧
0073風吹けば名無し
垢版 |
2023/02/02(木) 03:00:31.27ID:DSLcgWkqr0202
>>71
流石にこれがわからんのはやばいと思う
0074風吹けば名無し
垢版 |
2023/02/02(木) 03:00:57.33ID:QD7S9GBH00202
>>65
言い訳はいいからコード書いてみろよ
出来ないのに吠えてるのはダサいぞ
0075風吹けば名無し
垢版 |
2023/02/02(木) 03:01:19.64ID:xb0/wOv100202
>>73
やばくても金もらえるからいいンゴ
0076風吹けば名無し
垢版 |
2023/02/02(木) 03:01:24.85ID:w5sAq4Np00202
うるう年の判定書けるか?
基本的に4で割れるならうるう年
ただし例外として100で割り切れて400で割り切れないならうるう年じゃない
0077風吹けば名無し
垢版 |
2023/02/02(木) 03:01:31.43ID:DSLcgWkqr0202
>>70
初心者が即興でやってるのに才能がどうのしょうもないあら捜し気持ち悪
くっそネチネチしてそう
0078風吹けば名無し
垢版 |
2023/02/02(木) 03:02:34.61ID:DSLcgWkqr0202
>>74
いや、負けそうだからって論点ずらして逃げるなよ生ゴミ(笑)
今はお前の主張したことを論点に話してるんだからプログラム関係ないでしょ(笑)

>出来ないのに吠えてるのはダサいぞ
反論できないのに吠えてるのはダサいぞ欠陥遺伝子^^
0079風吹けば名無し
垢版 |
2023/02/02(木) 03:03:18.05ID:QD7S9GBH00202
>>77
初心者でも才能あるやつはそういうのできるからお前は違うんだなーって思っただけだ。お前は普通だから気にすんな。
0080風吹けば名無し
垢版 |
2023/02/02(木) 03:03:39.59ID:paTDLmPiH0202
なんJに存在する全てのスレが30以上書き込まれた時点で1000まで埋めるスクリプト作ってよ
0081風吹けば名無し
垢版 |
2023/02/02(木) 03:04:14.18ID:DSLcgWkqr0202
>>76
year = int(input())

if year % 4 == 0 :
if year % 100 == 0:
if year % 400 != 0 :
print("うるう年です")


これじゃいかんか?
0082風吹けば名無し
垢版 |
2023/02/02(木) 03:05:06.21ID:DSLcgWkqr0202
>>79
自分に才能を判定できると驕り高りの激しアドバイス感謝感激〜
0083風吹けば名無し
垢版 |
2023/02/02(木) 03:05:44.13ID:DSLcgWkqr0202
>>80
速度の問題で無理
プロキシー用意しないと規制でそんな速度で書き込めない
0084風吹けば名無し
垢版 |
2023/02/02(木) 03:06:25.54ID:QD7S9GBH00202
>>78
長文書きたくないけど、別に小学生のトランプの例はおかしいもんじゃないだろ。
それよりも複雑な計算だって中高生はやるわけで、for文とかの方がさらに言うと難しいことやってるんだから。
小学生の自然言語処理とかのたとえ出したから話逸れてるって言ったわけで、問題の内容レベルはプログラミング初心者でも十分解けるレベルだよってことをいいたかったんだけど難しかったみたいだな。
0086風吹けば名無し
垢版 |
2023/02/02(木) 03:06:36.87ID:GzpykoUT00202
じゃんけんゲーム書いてみろ雑魚
0087風吹けば名無し
垢版 |
2023/02/02(木) 03:07:29.61ID:xb0/wOv100202
>>81
どモルガンの法則使ったほうがええな
■ このスレッドは過去ログ倉庫に格納されています

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