プログラミング超初心者の質問

■ このスレッドは過去ログ倉庫に格納されています
1名無しさん
垢版 |
2021/03/26(金) 19:47:53.89ID:UdurcVDt
class Idiot:
__init__(self,x,y,z):
self.name = x
self.sex = y
self.why = z

printing_idiots(self):
print('{} is so idiot.'.format(self.name))
print('{0} is {1}.'.format(self.name,self.sex))
print('Why is he idiot,{}'.format(self.why))

setting_idiots_data(self):
print("What is idiot's name?")
self.name = input()
print("What is idiot's sex?")
self.sex = input()
if (self.sex = men):
print('Why is he idiot?')
self.why = input()
elif (self.sex = woman):
print('Why is she idiot?')
else:
print('you are a bullsit guy!')

idiot = Idiot()
idiot.setting_idiots_data()
idiot.printing_idiots()
このソースコードのイニシャライザの部分でエラーが出ている。
2デフォルトの名無しさん
垢版 |
2021/03/26(金) 19:48:57.19ID:UdurcVDt
なにが間違っているのでしょうか。
2021/03/26(金) 19:50:08.37ID:RvD1wbxj
単発質問スレ立てるのが間違っている
4デフォルトの名無しさん
垢版 |
2021/03/26(金) 19:50:09.41ID:UdurcVDt
しっかり表示されていませんが、間違いなくインデントはしています。
5デフォルトの名無しさん
垢版 |
2021/03/26(金) 19:51:41.55ID:UdurcVDt
>>>3
確かにYah◯o知恵袋使わないのがおかしい(俺馬鹿すぎw)。
6デフォルトの名無しさん
垢版 |
2021/03/26(金) 19:56:58.75ID:UdurcVDt
自分がしたことに対する対処法がわからないので帰りますε=ε=ε=ε=ε=ε=┌(;°∀°)┘カエル
2021/03/26(金) 19:57:11.49ID:FXA9QREN
なにこの気持ちの悪い言語は
どうでもいいけとヤフー知恵遅れでもスルーされそうやけど
この気持ちの悪い言語はコンストラクタと型あってないと動かんの?
8デフォルトの名無しさん
垢版 |
2021/03/26(金) 20:00:45.18ID:UdurcVDt
Pythonっていう言語なんですけど、確かに癖のある言語と一般によく言われます。
9デフォルトの名無しさん
垢版 |
2021/03/26(金) 20:01:49.22ID:UdurcVDt
しかしデータサイエンティストの肩書きを持つ人々はよく塚うそうです。
2021/03/26(金) 20:03:48.41ID:FXA9QREN
用意しているのはx,y,zのコンストラクタやん?
引数なしのコンストラクタ作ればいいのでは?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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