对希望学习Python的非程序员的建议
我的职业与计算机科学完全无关,
仍然没有适当的理由我想学习编程并选择python。编程,如果是的话,任何人都可以向我展示一个学习python的方向,以便我可以实现成为程序员的梦想。
谢谢你
# 回答1
听起来您取得了一个良好的开端。我从头开始学习Python(仍在学习!)。我认为最好的学习方法是通过做,因此请确定您想要一个Python脚本为您做的事情,然后从那里去。开始简单。 Internet上有几种带有示例代码的优质Python资源。发回任何问题。祝你好运!
听起来您取得了一个良好的开端。我从头开始学习Python(仍在学习!)。我认为最好的学习方法是通过做,因此请确定您想要一个Python脚本为您做的事情,然后从那里去。开始简单。 Internet上有几种带有示例代码的优质Python资源。发回任何问题。祝你好运!
# 回答2
感谢您如此迅速的回应。
目前,我对核心数据类型,功能,模块和软件包导入有相当好的想法
深入了解OOP,我还没有涵盖高级主题(至少
从我的角度来看!)像操作员超负荷,元素,装饰器等。我必须在所有这些主题上拥有透彻的知识才能开始学习GUI吗?一开始最好的GUI工具是什么?
..下次,我将在Python中回来适当的问题。
再一次感谢你。
感谢您如此迅速的回应。
目前,我对核心数据类型,功能,模块和软件包导入有相当好的想法
深入了解OOP,我还没有涵盖高级主题(至少
从我的角度来看!)像操作员超负荷,元素,装饰器等。我必须在所有这些主题上拥有透彻的知识才能开始学习GUI吗?一开始最好的GUI工具是什么?
..下次,我将在Python中回来适当的问题。
再一次感谢你。
# 回答3
也有很多很好的在线资源
http://www.greenteapress.com/thinkpy...tml/index.html
http://www.freenetpages.co.uk/hp/alan.gauld/tutcont.htm
http://web.archive.org/web/200901231..phtml/fid/199
http://www.doughellmann.com/pymotw/
http://wiki.python.org/moin/pythonbooks
也有很多很好的在线资源
http://www.greenteapress.com/thinkpy...tml/index.html
http://www.freenetpages.co.uk/hp/alan.gauld/tutcont.htm
http://web.archive.org/web/200901231..phtml/fid/199
http://www.doughellmann.com/pymotw/
http://wiki.python.org/moin/pythonbooks
# 回答4
谢谢Dwblas
将研究这些链接
谢谢Dwblas
将研究这些链接
# 回答5
您不需要知道"高级"主题来冒险进行GUI编程。 Python有几个好的GUI"工具包"。我的大部分经验是与
tkinter
。进行网络搜索,您会发现一些好的资源。
您不需要知道"高级"主题来冒险进行GUI编程。 Python有几个好的GUI"工具包"。我的大部分经验是与
tkinter
。进行网络搜索,您会发现一些好的资源。
# 回答6
是的,谢谢" bvdet"。
我试图在tkinter中理解一个简单的GUI代码,但受到了恐惧
诸如事件和事件循环之类的词。
同一主题的材料:
http://eventdrivenpgm.sourceforge.ne...rogramming.pdf
我认为它足以理解GUI编程的语义,可以开始。我对吗?
是的,谢谢" bvdet"。
我试图在tkinter中理解一个简单的GUI代码,但受到了恐惧
诸如事件和事件循环之类的词。
同一主题的材料:
http://eventdrivenpgm.sourceforge.ne...rogramming.pdf
我认为它足以理解GUI编程的语义,可以开始。我对吗?
# 回答7
事件可以是很多事情。鼠标点击或密钥发布是两个评论事件。您发现的互联网材料包含有用的信息。
一个
事件对象
透明地传递给绑定到小部件的事件的回调函数。按钮命令没有接收事件对象。起初那让我感到困惑。
事件可以是很多事情。鼠标点击或密钥发布是两个评论事件。您发现的互联网材料包含有用的信息。
一个
事件对象
透明地传递给绑定到小部件的事件的回调函数。按钮命令没有接收事件对象。起初那让我感到困惑。
# 回答8
您可以详细说明" bvdet":"事件对象透明地传递给绑定到窗口小部件的事件的回调函数。按钮命令没有接收事件对象。起初对我感到困惑。 。 我将在此主题上进行更多研究,以便我的帖子更有生产力。
谢谢" bvdet"
您可以详细说明" bvdet":"事件对象透明地传递给绑定到窗口小部件的事件的回调函数。按钮命令没有接收事件对象。起初对我感到困惑。 。 我将在此主题上进行更多研究,以便我的帖子更有生产力。
谢谢" bvdet"
# 回答9
以下是一个简单的示例。小部件方法
绑定
用于将事件绑定到小部件。 tkinter.utton通常使用命令配置,但事件也可以绑定到其中。
以下是一个简单的示例。小部件方法
绑定
用于将事件绑定到小部件。 tkinter.utton通常使用命令配置,但事件也可以绑定到其中。
选择 | 换行 | 行号
- .... snip ....
- def handler(event):
- return "some object or value"
- btn = Tkinter.Button(parent, text=name, padx=5, pady=5,
- bd=4, bg='#ff0', fg="#00f",
- activebackground = "#00f",
- activeforeground = "#ff0",
- font=("Arial", 16, "bold"),
- relief='raised', command=None)
- btn.pack(side="left", fill=BOTH, expand=1)
- btn.bind("<ButtonRelease-1>", handler)
- .... snip ....
# 回答10
我一直使用的tkinter链接
http://effbot.org/tkinterbook/
http://infohost.nmt.edu/tcc/help/pub...ter/index.html
http://www.ferg.org/thinking_in_tkinter/index.html
我一直使用的tkinter链接
http://effbot.org/tkinterbook/
http://infohost.nmt.edu/tcc/help/pub...ter/index.html
http://www.ferg.org/thinking_in_tkinter/index.html
# 回答11
这些TKINTER链接对于像我这样的初学者非常有用
谢谢你
这些TKINTER链接对于像我这样的初学者非常有用
谢谢你
# 回答12
如果您正在寻找要练习的小项目,请尝试Project Euler
如果您正在寻找要练习的小项目,请尝试Project Euler
# 回答13
去
www.lynda.com
用于在线教程。
其中一些课程是免费的,但您必须以适度的价格注册才能完成课程。
去
www.lynda.com
用于在线教程。
其中一些课程是免费的,但您必须以适度的价格注册才能完成课程。
# 回答14
在线教程链接很好。
有人可以建议如何开始使用Django吗?
我听起来有些雄心勃勃,但我只是好奇,
感谢您的回复。
在线教程链接很好。
有人可以建议如何开始使用Django吗?
我听起来有些雄心勃勃,但我只是好奇,
感谢您的回复。
标签: python