Python学习
Nekocharm
这个作者很懒,什么都没留下…
展开
-
更改tkinter的OptionMenu背景颜色和下拉菜单宽度
w = OptionMenu(master, variable, "one", "two", "three") w.config(bg = "GREEN") #按钮变为绿色w["menu"].config(bg="GREEN")#下拉菜单也变为绿色w.pack()原创 2021-05-05 10:14:36 · 1748 阅读 · 0 评论 -
学习函数定义时,Python运行结果后面多了一个None
def greet_user(username): print("Hello, " + username.title() + "!")print(greet_user('jack'))运行结果不单出现Hello,Jack,还有一个NoneHello, Jack!None对比例题发现,代码最后一行调用函数时,不需要print。出现None是因为:函数没有返回值(return语...原创 2019-08-03 13:19:28 · 3795 阅读 · 0 评论 -
指定函数默认值时,Python提示non-default argument follows default argument
学习定义函数,指定默认值时 def pets_describe(type='dog',name): print("I have a "+type+" named "+name.title())pets_describe('rat','picachu')Python提示:SyntaxError: non-default argument follows default arg...原创 2019-08-03 13:35:50 · 365 阅读 · 0 评论 -
Python使用for循环修改列表内的元素,列表并没有变化
原代码为:magicians=['LiHua','Xiaogang','Hanmeimei']def show_magicians(magicians): print(magicians)show_magicians(magicians)#在每个魔术师名字前加the Greatdef make_great(magicians): for magician in magi...原创 2019-08-06 17:47:44 · 4687 阅读 · 0 评论