python初心者です。
pythonの関数の引数について疑問があります。
以下のように省略しても、問題ない時と、問題ある時がございます。
①省略可否、
②文字数制限、
③その他一般的なルール/慣習
等、ご存知の方、教えて頂ければ幸いです。
正式(=動く)
canvas = tkinter.Canvas(root, width=400, height=600)
省略1(=動く)
canvas = tkinter.Canvas(root, wid=400, hei=600)
省略2(=動かない、以下にエラー)
tkinter.Canvas(root, wi=400, h=600)
Traceback (most recent call last): File "/Volumes/Transcend/python_game/Lesson6/0604_2.py", line 6, in <module> canvas = tkinter.Canvas(root, wi=400, h=600) File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/tkinter/__init__.py", line 2683, in __init__ Widget.__init__(self, master, 'canvas', cnf, kw) File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/tkinter/__init__.py", line 2567, in __init__ self.tk.call( _tkinter.TclError: ambiguous option "-h"
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/13 02:21