python 基础干货 01】的更多相关文章

赋值的实现 a = 'abc' 1. 在内存中创建了'abc'字符串; 2. 在内存中创建了一个名为 a 的变量, 并把它指向刚才创建的'abc', 也就是a中保存着字符串的地址. b = a, 创建了一个变量b, 并且将 b 也指向'abc' 字符串 a = 'xyz' 创建了一个新的字符串 'xyz', 并且让 a 指向新的字符串, 注意, 此时 b 还指向原来的字符串'abc' 字符编码 因为计算机只能处理 0 和 1,…
1.编译型解释型语言区别: 编译型:一次性将全部代码编译成二进制文件,代表c,c++ 优点:执行效率高 缺点:开发速度慢,不能跨平台 解释型:当程序运行时,从上至下一行一行执行,解释成二进制去执行 优点:开发速度快,效率高,可以跨平台 缺点:运行效率低 2.python2和python3区别: python2:代码重复率高,不规范 python3:规范话,代码简洁 3.变量:有数字,字母,下划线任意组合,数字不能开头,具有可描述性,不能使用python关键字,不能使用中文    常量:约定俗成,…
一.python介绍年的圣诞节期间,吉多亿个文件的上传和下载千万张照片被分享,全部用倍年,为了打发圣诞节假期,年,第一个Python编译器诞生.它是用C语言实现的,并能够调用C语言的库文件.从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统.Granddaddy of Python web frameworks, Zope 1 was released in 1999Python 1.0 - January 1994 增加了 lambd…
一.基础讲解: 1.1 文件末尾的.py后缀,指出这个文件,是一个python文件,因此,系统将使用python解释器来运行该文件,确定文件中每一个单词的含义. 1.2 python编辑/运行方法: (1)交互式: 打开终端: 输入"pyhton",进入python程序,进行编辑. 输入exit(),退出python程序: 注意:交互式缺点:不能保存代码,可以用于测试代码. (2)新建一个文档,在文档中,编辑代码,然后保存为.py格式的文件,然后进入终端,进入到该文件所在的目录下.输入…
一.计算机基础知识 计算机有硬件+操作系统+软件应用组成 cpu:人的大脑 内存:人的临时记忆 硬盘:人的永久记忆 操作系统 控制计算机硬件工作的流程 应用程序 安装在操作系统上的软件 二.Python简介 python的应用领域 云计算 web开发 科学计算.人工智能 系统运维 爬虫 金融 图形GUI python2和python3的区别 python2 源码不统一 重复代码 python3 源码统一 代码不重复 python2中,用户输入的函数是raw_input(),python2中 pr…
python对象的方法 1.python的特性:一切皆对象 2 type(obj) 查看对象的类型 3 dir(obj)查看类中所有详细的功能 4 help(obj) 查看类中所有详细的功能 类中的方法: __fun__:内置方法 可能有多钟致执行方法 fun:只有一种执行方法 obj.fun() -------------------- 字符串好用的方法: str = "my name is  what" str.cout('m',0,2)  ---字符串从下标 0到2 之间的字符…
list 与 tuple list 类似 数组 tuple 跟 list 一样, 只是一旦定义, 里边的内容不可以改变. 这样, 上边的内容就不可以改变了. "可变的" tuple, 不是说 tuple 是不可以改变的么? 想内存 dict 与 set dict 是 python内置字典, 其他语言中称为 map, 使用键-值(key-value)存储,具有极快的查找速度. dict 中是没有顺序先后关系的. 和list比较,dict有以下几个特点: 1. 查找和插入的速度极快,不会随…
python的数据类型 1  数字 数字分为整型(int),长整型(long),浮点型(float),复数(complex) 整型较为常用的功能: >>> a=-4 >>> a.__abs__() 4 取绝对值 >>> a=95 >>> a.__divmod__(10) (9, 5) 地板除取余 >>> a=4 >>> a.__add__(3) 7 加法 2  字符串(str) 字符串是以单引号'或…
Python 标识符 在python里,标识符有字母.数字.下划线组成. 在python中,所有标识符可以包括英文.数字以及下划线(_),但不能以数字开头. python中的标识符是区分大小写的. 以下划线开头的标识符是有特殊意义的.以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入: 以双下划线开头的(__foo)代表类的私有成员:以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的…
绝对值:abs age = -19 age.__abs__() 19 相加: add age.__add__() 与运算:and age.__add__() 比较两个数大小:cmp age._cmp_() 相除:divmod 结果会强制生成元组 可以计算分页 __divmod__() 两个数互换位置: __rdivmod__() 判断是否相等用__eq__() int得构造方法: __init__() 幂运算:pow __pow__()…