今天用不同的写法仿写出类似昨天的界面
本帖最后由 paypojie 于 2022-12-11 22:21 编辑昨天的仿写帖子链接 https://www.52pojie.cn/thread-1725293-1-1.html
今天仿写一个类似的 看了我昨天仿写的帖子之后 会发现 虽然界面是写出来了 编码过程也简单 但是从代码重构的角度来说 代码是冗余的 重新写一遍
仿写来源截图
我是这样认为的 学习如何制作这个界面首先要仿照并且实现类似界面 有了自己的想法后 然后再创新
源代码
import tkinter as tk
window = tk.Tk()
window.geometry('400x200+300+200')
# 创建一个列表 列表包含四个元组 元组里面是名称和数字 名称对应窗口的按钮旁文本 数值对应按钮值
list1 = [
('美团外卖',1),
('饿了么外卖',2),
('美团闪购',3),
('艾奇外卖',4)
]
# 在创建单选按钮之前 应该先创建IntVar对象并赋值给变量 因为后续的创建的同一组按钮中的variable都要指向这一变量
# 在后面的代码中 variable选项值会与value选项值进行对比 选项值相同就默认选中
v = tk.IntVar()
v.set(4)
# 定义一个for循环 用来遍历list1
for name, num in list1:
radio_button = tk.Radiobutton(window,text=name,variable=v,value=num)
radio_button.pack(anchor='w')
window.mainloop()
效果图
ChatGPT提供的代码的解释 该解释仅供参考
66666666666666666666666666666666666666 a38655866 发表于 2022-12-11 22:28
66666666666666666666666666666666666666
s = str(66666666666666666666666666666666666666)
s1 = ''
s2 = input()
for i in s:
s1 += s2
print(s1)
print(len(s1),len(s)) 那是不是要再加一个UI啊,简洁风,点击有水滴特效,带回旋的那种 感谢分享! 学习一下,注释写的很好,方便学习 {:1_907:}能理解这是在分享学习的过程,但是感觉还是有点水帖子嫌疑 refentoxic 发表于 2022-12-11 23:37
那是不是要再加一个UI啊,简洁风,点击有水滴特效,带回旋的那种
以后再考虑你说的这个 FCGkitty 发表于 2022-12-12 07:51
学习一下,注释写的很好,方便学习
我注释写的还好 nj2004 发表于 2022-12-12 05:45
感谢分享!
不用谢!
页:
[1]
2