-
python基础(3)---流程控制
流程控制 与C语言不通的是python的流程控制代码块不是用{}花括号表示的,而是强制缩进来控制的;而且缩进必须一致,官方推荐是使用4个空格,不建议使用tab(制表符)做缩进,一是不同的系统tab所占宽度不一致,会比较乱,二是由于python要求同级缩进必须保持一致,所以...
2018-06-17 23:34:51
-
Python的hasattr() getattr() setattr() 函数使用方法
hasattr(object, name) 判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。 需要注意的是name要用括号括起来 class test():... name="xiaohua"... def run(self):... return "HelloWord"... t=test() hasattr(t, "name")...
2018-06-17 23:34:46
-
面向对象2
类的继承 1 class person(object): 2 def __init__ (self,name,age): 3 self.name = name 4 self.age = age 5 6 def info(self): 7 print ( " the person's name is %s age is %d " % (self.name, self.age)) 8 9 class yello_person(person): # 继承person类 10 def _...
2018-06-17 23:34:47
-
面向对象1
面向对象概念 面向对象是利用类和对象来创建各种模型对真实世界进行描述,也能使程序变得简单。 class 类 一个类即对一类拥有相同属性的对象的抽象。其中类定义了这些对象都具备非属性以及方法。 object 对象 一个对象即是一个类的实例化后的实例,一个类必须经过实例...
2018-06-17 23:34:16
-
python基础(2)---数据类型
1.python版本间的差异: 2.x与3.x版本对比 version 2.x 3.x print print " "或者print()打印都可以正常输出 只能print()这种形式打印,否则会出现 SyntaxError input raw_inut input:输出原生的数据类型,输入什么类型的值,就输出什么类型 raw_input:全部以字符串...
2018-06-17 23:34:41
-
python --- 协程编程(第三方库gevent的使用)
1. 什么是协程? 协程(coroutine),又称微线程。协程不是线程也不是进程,它的上下文关系切换不是由CPU控制,一个协程由当前任务切换到其他任务由当前任务来控制。一个线程可以包含多个协程,对于CPU而言,不存在协程这个概念, 它是一种轻量级用户态线程(即只针对...
2018-06-17 23:34:35
-
python基础(1)---python简介
一、python简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。目前Python已经成为实际上除了中国最流行的开发语言之一 龟叔给Python的定位是“优雅”、“明确”、“简单”,所以Python程序看上去总是简单易...
2018-06-17 23:34:15
-
Kivy 中文教程 实例入门 简易画板 (Simple Paint App)
1. 框架代码 用 PyCharm 新建一个名为 SimplePaintApp 的项目,然后新建一个名为 simple_paint_app.py 的 Python 源文件, 在代码编辑器中,输入以下框架代码 1 from kivy.app import App 2 from kivy.uix.widget import Widget 3 4 5 class MyPaintWidget(Widget): 6...
2018-06-17 23:34:13
-
python字典的基本操作
字典的基本方法 什么是字典: 字典是一种 key - value的数据类型,听alex说就像我们上学用的字典,通过笔划,字母来查找对饮页面的详细内容。 语法: id_dict = { ' stu1101 ' : " TengLan Wu " , ' stu1102 ' : " LongZe Luola " , ' stu1103 ' : " XiaoZe Maliya " ,...
2018-06-17 23:34:11
-
Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 t
大家在中学就已经学过变量的概念了。例如:我们令 x = 100,则可以推出 x*2 = 200 试试下面这段 Python 代码 1 import turtle 2 3 turtle.shape( " turtle " ) 4 x = 100 5 turtle.forward(x) 6 turtle.left(45 ) 7 turtle.forward(2* x) 8 9 turtle.exitonclick() 运...
2018-06-17 23:34:08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash