Python从入门到实践 学习笔记(二)元祖686gffs
Python从入门到实践 学习笔记(二)元祖686gffs 列表是可以修改的,而不可变的列表被称为元组 。定义 * 用圆括号来标识。定义元组后,使用索引来访问其元素,就像访问列表元素一样修改变量 * 不能修改元组的元素,但可以给存储元组的变量赋值 修改元素:[pytho...
Python机器学习笔记:常用评估模型指标的用法
在机器学习中,性能指标(Metrics)是衡量一个模型好坏的关键,通过衡量模型输出y_predict和y_true之间的某种“距离”得出的。对学习器的泛化性能进行评...
python学习笔记(二):python数据类型
上一篇博客写了python的入门和简单流程控制,这次写python的数据类型和各种数据类型的内置方法。一、数据类型是什么鬼?计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同...
python学习笔记二:流程控制
一、if else:#!/usr/bin/pythonx = int(raw_input('please input:'))if x >= 90: if x >= 95: print 'a+' else: print 'a'elif x >=...
(10.1)Python学习笔记二
1、在项目工程中要模块化测试一个开发的功能,在测试通过后交付给项目组其他人员继续开发。要保证代码开发的性能和效率以及可扩展性。2、项目工程中的文件夹分类要功能模块明确清晰,在python中引入某一个 文件夹下的文件可以使用如下方式:try:from ..socket.image_pb2 import...
Python 学习笔记二
笔记二 :print 以及基本文件操作笔记一已取消置顶链接地址 http://www.cnblogs.com/dzzy/p/5140899.html暑假只是快速过了一遍python ,现在起开始仔细学一遍基础操作:#python newer#-*- coding:utf-8 -*-print "我能...
Python学习笔记(二)
标识符和关键字1,邮箱的Python标识符是任意长度的非空字符序列(引导字符+后续字符。)python标识符必须符合两条规则--标识符区分大小写(1)只要是unicode编码字母都可以充当引导字符,包括unicode编码中认为是数字的任意字符。(2)关于(_) 的使用,名的开头和结尾尽量避免使用(_...
hadoop学习笔记——用python写wordcount程序
尝试着用3台虚拟机搭建了伪分布式系统,完整的搭建步骤等熟悉了整个分布式框架之后再写,今天写一下用python写wordcount程序(MapReduce任务)的具体步骤。MapReduce任务以来HDFS存储和Yarn资源调度,所以执行MapReduce之前要先启动HDFS和Yarn。我们都知道Ma...
吴裕雄--天生自然python学习笔记:WEB数据抓取与分析
Web 数据抓取技术具有非常巨大的应用需求及价值,用 Python 在网页上收集数据,不仅抓取数据的操作简单,而且其数据分析功能也十分强大。通过 Python 的时lib 组件中的 urlparse 函数,可轻松解析指定网址的内容,在接收返回的 ParseResult 对象后,即可通过其属性取出网址...
python学习笔记9-单元测试unittest
Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。在说unittest之前,先说几个概念:TestCase 也就是测试用例TestSuite 多个测试用例集合在一起,就是TestSuiteTestLoad...
python Django 学习笔记(二)—— 一个简单的网页
1,创建一个django项目使用django-admin.py startproject MyDjangoSite 参考这里2,建立视图from django.http import HttpResponsedef hello(request): return HttpResponse("我的...
python学习笔记(基础二:注释、用户输入、格式化输出)
注释单行:#多行:上下各用3个连续单引号或双引号3个引号除了多行注释,还可以打印多行举例:msg = '''name = "Alex Li"name2 = nameprint ("My name is",name,name2)'''# print(msg)运行结果第二个print就是打印3行字符串。...
python 3 学习笔记(一)
由于之前学过python2,因此今天就想记录下第一天学习python3过程中的遇到的不同和之前没有太掌握的基础知识。python2和python3的语法区别print语句在Python2里,print是一个语句。无论你想输出什么,只要将它们放在print关键字后边就可以。在Python3里,prin...
Python学习笔记008_类_对象_继承_组合_类相关的BIF
# 对象 = 属性 + 方法>>> # Python中的类名约定以大写字母开始>>> # tt = Turtle() 这就是创建类实例的方法,其它语言用new ,它是不需要的>>> >>> # Python中的self就相当于...
Python学习笔记day5
模块1.自定义模块自定义模块就是在当前目录下创建__init__.py这个空文件,这样外面的程序才能识别此目录为模块包并导入上图中libs目录下有__init__.py文件,index.py程序才能导入libs/backend.py中的方法:from libs/backend import XXX2...
Python学习笔记 - day5 - 文件操作
Python文件操作读写文件是最常见的IO操作,在磁盘上读写文件的功能都是由操作系统提供的,操作系统不允许普通的程序直接操作磁盘(大部分程序都需要间接的通过操作系统来完成对硬件的操作),所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中...
Python学习笔记-Day5
冒泡算法:实现1:a = [,,,,,,,,,,,,,,]def bubble(badlist): sort = False while not sort: sort = True for i in range(len(badlist)-): ...
我的Python学习笔记(四):动态添加属性和方法
一、动态语言相关概念1.1 动态语言在运行时代码可以根据某些条件改变自身结构可以在运行时引进新的函数、对象、甚至代码,可以删除已有的函数等其他结构上的变化常见的动态语言:Object-C、C#、JavaScript、PHP、Python、Erlang1.2 动态类型语言在运行期间检查数据类型的语言数...
Python学习笔记之装饰器原理
def decorator(fn): def wrapper(): print("询价") fn() print("购买成功!") return wrapper def apple(): print("购买苹果") def o...
python学习笔记之八:迭代器和生成器
一. 迭代器在前面的笔记中,已经提到过迭代器(和可迭代),这里会对此进行深入讨论。只讨论一个特殊方法---__iter__,这个方法是迭代器规则的基础。1.1 迭代器规则迭代的意思是重复做一些事情很多次,到现在为止只是在for循环中对序列和字典进行迭代,但实际上也能对其他的对象进行迭代:实现__it...