LoginSignup
2
1

More than 5 years have passed since last update.

引数で使う * ** について

Posted at

・あとクラスはそのあたいになにか引き数を代入することで、発揮する関数みたいなものという認識かな
例えば、intクラスはそれに代入すると機能発揮

クラス例えばintみたいなやつでそこに値を入れることでそれがobjectとなる、そしてそのobjectの関数をしようすることはobject.functionとなる それがもともと組み込まれてるものなら__とつく

関数でdef min(*args,key=None)って書いたら、関数に引き数が渡されなかったらデフォでNone

・formatについて
formatをしようすることで10進数から2進数にすることができたが、print format(255, '016b')のようにbの前に016をつかけることで、0000000011111111のように0を付け足した結果になる理由が不明。
調べてもわからなかった。
http://kaworu.jpn.org/python/Python%E3%81%A72%E9%80%B2%E6%95%B0%E3%82%92%E6%89%B1%E3%81%86

2
1
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1