摘要: 首先原谅一个菜鸟叫他“两头下划线”。记得在windows编程中,很多宏定义使用下划线+大写,给人逼格很高的错觉。对于Python下划线的认识,大概是从__dict__这个属性开始的,看__dict__的名字,首先她是一个字典,key是类或对象的所有成员,value是成员对应的值。我们举个简单的例子说 阅读全文
posted @ 2017-06-08 10:08 fanyuchen 阅读(4174) 评论(0) 推荐(0) 编辑
摘要: Python作为动态语言,跟静态语言如c/c++有很大区别,其中的一个重要的特性就是Python的变量无需声明直接可用。同样,类的成员变量无需声明,直接可用。目的是为了动态语言跟灵活,在思路想到的时候能及时添加成员,而无需在回到类声明的地方,添加成员。但是,同为动态语言,类的成员变量和实例成员变量, 阅读全文
posted @ 2017-06-06 17:40 fanyuchen 阅读(921) 评论(0) 推荐(0) 编辑
摘要: 作为一个由c/c++转过来的菜鸟,刚接触Python的变量的时候很不适应,应为他的行为很像指针,void* ,不知道大家有没有这样的感觉。其实Python是以数据为本,变量可以理解为标签。作为c/c++的菜鸟,把跟踪变量地址的习惯带入Python,举个小例子说明Python的变量,对象,及参数传递。 阅读全文
posted @ 2017-06-05 21:01 fanyuchen 阅读(21754) 评论(1) 推荐(0) 编辑
摘要: django是Python的一个开源web框架,在pycharm开发环境中,pycharm专业版在新建一个项目的时候有django选项,帮助创建一个django框架的项目。pycharm社区版需要自己创建 第一步:安装django框架 可以用pycharm安装,打开file \ setings \ 阅读全文
posted @ 2017-05-29 18:46 fanyuchen 阅读(25444) 评论(0) 推荐(2) 编辑