Python初见】的更多相关文章

参考资料:http://wenku.baidu.com/link?url=_akpT-G5Tvf7ECyszSipOAhHXzjlpYu-RWPcRTYp_tecPOollPGUxXG4MH69MLNEgWf1aVLFCz65QxL-yph3r0MFCiHJ81I3SWHM8yhBl4O 下面是一些语法: __author__ = 'wrq' #coding = utf-8 import time print("Hello!") '定义函数' def test(): nowTime =…
今天学习爬虫Scrapy框架搭建的时候,了解了yield的用法.了解一个东西,无外乎 WHAT? HOW? WHY? WHAT yield英文意思是屈服,退位,放弃.额...其实它是Python中的一个关键字.通俗的来说,你再IDLE中打出来会变黄.(>)<) HOW 二话不说先举个例子 def test_yield(n): for i in range(n): yield i**2 for i in test_yield(5): print(i, " ",end=&quo…
本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 Python 注释 变量 用户输入 模块初识 .pyc是个什么鬼? 数据类型初识 数据运算 表达式if ...else语句 表达式for 循环 break and continue 表达式while 循环 作业需求 一. Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解…
#定义一个Python类 class Cat: #self关键字相当于c++类中的this指针 def eat(self): print("i am eating .") def show(self): print("name is %s"%self.name); tom = Cat() tom.eat() #为tom对象添加一个属性 tom.name = "tom" tom.show() #执行成功 print("----------…
<什么是面向对象>  面向对象编程(Object Oriented Programming),简称OOP,是一种程序设计思想.OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数. 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行.为了简化程序设计,面向过程把函数继续切分为子函数,即把大块函数通过切割成小块函数来降低系统的复杂度.而面向对象的程序设计把计算机程序视为一组对象的集合,而每个对象都可以接收其他对象发过来的消息,并处理这些消息,计算机程序的执行就…
1.基本介绍: python标准数据库接口为python DB-API,它为开发人员提供了数据库应用编程接口,可以支持mysql.Oracle.MSSQL.Sybase等多种数据库,不同的数据库需要下载不同的DB-API模块. DBI-API是一个规范,它定义了一系列必须的对象和数据库存取方式,以便为各种各样的底层数据库系统和多种多样的数据库接口程序提供一致的访问接口. python DB-API的使用流程是: ①引入API模块:②获取与数据库的连接:③执行SQL语句:④关闭数据库连接.   2…
1.open函数语法: python通过open函数打开文件,建立程序与文件之间的连接. open函数语法:open(filename[,mode[,buffering]]) 其中filename是指要进行操作的文件名称,由文件名称和路径组成,需要加引号. mode为操作模式参数,包括读.写.追加等. buffering是缓冲参数,控制着文件的缓冲.当buffering=0或者False时,I/O就是无缓冲的,所有的读写操作都是直接针对硬盘的,如果是1或者True,I/O就是有缓冲的,pytho…
1.使用逗号输出 使用逗号隔开,可以打印多个表达式.打印后,各项之间自动以一个空格隔开. 也可以同时输出文本和变量值. 可以和字符串连接符“+”一起使用.   2.从模块中导入函数 从模块导入函数的方法: import somemodule from somemodule import somefunction from somemodule import somefunction,anotherfunction,yetanotherfunction from somemodule import…
序列是python中的一种数据结构,映射是另一种.映射(mapping)通过名字来引用值.python内建的唯一一种映射结构是字典.字典中的值没有特殊的顺序,但都存储在一个特定的键中.键可以是数字.字符串甚至数元组. 1.字典的使用: 序列通过索引来找到元素的取值. 字典通过键来获取它的值. 字段比列表在某些方面更加适用: ①游戏棋盘是用坐标值来组成的 ②文件是用文件名来确定的 ③数字电话,地址对应一个联系人 这些都不能通过索引来代替. 2.字典的创建: 字典是由键值对组成,一个键值对称为一项.…
  1.在python中,最基本的数据结构是序列,序列中每一个元素被分配一个序号,即元素的位置,称为索引.索引从0开始,-1表示倒数第一个元素,-2表示倒数第二个元素,因此既可以是从前到后开始对元素进行访问,也可以从后往前对元素进行访问. 2.python序列中有6种内建的序列:列表.元组.字符串.Unicode字符串.buffer对象,xrange对象.其中有两种常见类型:列表和元组. 列表和元组的主要区别在于,列表可以修改,元组则不能.一般来说,在几乎所有的情况下列表都可以替代元组.一个例外…