Python学习第2章】的更多相关文章

python基础 1.关于python编码的问题. python的编码现在主要是两种版本python2.7和python3.5 python2.7默认的是ascii码进行编译,我们可以采用 # -*- coding:utf-8 -*- a='你好' a_unicode=a.decode('utf-8') a_gbk=a_unicode.encode('gbk') print('a_gbk') 的代码将2.7转化为用utf-8的方式进行编译,但是如果终端显示的只能是GBK的编码模式,还需要将utf…
初始python 1什么是程序 计算机程序是一组执行某种动作的的指令.和那些电路.芯片.显卡.硬盘等不同,它不是计算机本身可以触摸的部分,而是隐藏在背后运行在硬件上面的东西.程序就是一系列告诉没有知觉的硬件该做什么事情的命令.软件就是这些程序的集合. 2.用什么来构造程序呢? 和人类之间沟通一样,计算机之间也是通过语言进行沟通的.这里所说的语言就是编程语言(编写程序的语言),每一种编程语言就是一种和计算机打交道的方法.就如英语,德语,法语,中文等.每一种编程语言就像各个国家的国语一样会有名字.有…
好久没写过笔记了,最近听说写博客笔记能使知识记忆更深刻,于是就开始写写,不为推广,只为增加记忆.好了,开始python的学习: 学习一门语言的快慢,与人无关,主要是与学习的目的有关,python语言目前已经分为两派:2+和3+.由于python3+较2+改动较大,大多数人仍然采用2.7+. 因此,小生也采用python2.7+. (1)程序目的 处理联通手机定位的原始信息(当然有数据喽),挖掘数据并进行分析. 1.主要根据手机的定位信息分析人口流动情况. 2.根据经纬度坐标点,判断不同时段人口所…
1.1 常量-----不能改变它的值 1.2 数 在Python 中数可以分为整数.浮点数和复数. PS:在Python中不用区分'long int'类型.默认的整数类型可以任意长.(译者注:长度应该与内存 包括虚拟内存的大小有关) 1.3  字符串 字符串就是字符的序列.例如:"Hello world"."Welcome"等. 字符串按字面意义连接的.例如:'what \'s ''your name?'会被自动转为"what's your name?&q…
1.继承 即是一个派生的类(derived class)继承基类(base class)的字段和方法,继承也允许把一个 派生类的对象作为 一个基类 对象对待.通俗来讲就是方便,继承前人的代码,减少工作量,当然这一切是为实现多态解决解决多继承的尴尬.具体实现如下: class A: def __init__(self): print("the frist number is 1") def __init__(self): print("the second number is…
1.类和对象: 类对象支持两种操作:属性引用和实例化. 属性引用:obj.name 构造方法:类会定义一个名为__int__()的特殊方法如下 def  __init__(self):       self.data=[] 类定义了__init__()方法的话,类的实例化操作会自动调用__init__()的方法.如下所示: X=Class() 当然,__init__()方法可以有参数,参数通过__init__()传递到类的实例化操作上.如下所示: class All:     def __ini…
1.模块: 其实每个.py文件本身就是一个模块,当读者做完了一个.py文件,如果别人打算直接分享你的成果,只要在他编写的.py文件中倒入(import)就好了. 比如想在hello1.py文件里直接使用编辑好了的hellp.py文件,只要import hello.py就可以了,这样我们就可以使用模版中定义的名称,但是 必须在名称 前加上模版名和一个”.“ 2:import as: 如果想要改变被倒入模版在当前模版中的变量名称,就可以使用import as 3:from import 使用了imp…
1.字符串: python中创建字符串我们可以使用引号''或"'. python访问子字符串,可以使用方括号来截取字符串: var="hello world!" var2="runover" print("var[0]:",var[0]) print("var2[1:5]:") 以上代码的执行效果如下: var[0]:h var2[1:5]:unno 当然python还可以更新字符串 : var如上 print(“已…
Python语法基础 "#"号为注释符,建议缩进四个空格,Python大小写敏感. 数据类型 整数 0,2等等,以0x开头的为十六进制数 浮点数 1.58e9 字符串 用'或"括起来的任意文本 转义字符串 转义字符 描述 (行尾) 续行符 \ 反斜杠符号 ' 单引号 " 双引号 \a 响铃 \b 退格(Backspace) \e 转义 \000 空 \n 换行 \v 纵向制表符 \t 横向制表符 \r 回车 \f 换页 \oyy 八进制数 \xyy 十六进制数 Python允许用 r&…
本笔记参考廖雪峰的Python教程 简介 Python是一种计算机高级程序设计语言. 用Python可以做什么? 可以做日常任务,比如自动备份你的MP3:可以做网站,很多著名的网站包括YouTube就是Python写的:可以做网络游戏的后台等等. Python适合开发哪些类型的应用呢? 首选是网络应用,包括网站.后台服务等等: 其次是许多日常需要的小工具,包括系统管理员需要的脚本任务等等: 另外就是把其他语言开发的程序再包装起来,方便使用. Python的缺点 1.运行速度慢 2.代码不能加密…