python入门笔记第一天】的更多相关文章

查询acsii命令 ord(‘A’) 导入模块python执行系统命令显示文件.查找文件方法1import osa = os.popen('目标').read()a 解释output = os.popen('cat /proc/cpuinfo')print output.read() 方法2 import commandsb = commands.getstatusoutput('目标')b os.walk('目标') #遍历目录树 导入模块import sys'''from sys impor…
1-1 Python入门课程介绍特点:    优雅.明确.简单适合领域:    web网站和各种网络服务    系统工具和脚本    作为"胶水"语言把其他语言开发的模块包装起来方便使用不适合领域:    贴近硬件的代码(首选C)    移动开发:ios/Android有各自的开发语言(ObjC,Swift/Java)    游戏开发:C/C++python实际应用:    国外:YouTube    国内:豆瓣.搜狐邮箱    openstack开源云计算平台:就是基于python开…
一.列表解析 列表解析来自函数式编程语言(haskell),语法如下: [expr for iter_var in iterable] [expr for iter_var in iterable if cond_expr] 第一种语法:首先迭代iterable里所有内容,每一次迭代,都把iterable里相应内容放到iter_var中,再在表达式中应用该iter_var的内容,最后用表达式的计算值生成一个列表. 第二种语法:加入了判断语句,只有满足条件的内容才把iterable里相应内容放到i…
Python笔记 一.基本语法 1.1 注释 文档注释: """contents""" 多行注释: ''' contents ''' 单行注释: # contents 1.2 运算符.数与基本运算 运算符: +, -, *, / , //, **, % 逻辑运算符 not and:条件或短路运算符 or:条件或短路运算符 运算优先级(无圆括号的情况下): **(指数运算) *, / , // ,% +, - 科学计数法: 5.0534E(e)+2…
2017年1月3日 星期二 大一学习一门新的计算机语言真的很难,有时候连函数拼写出错查错都能查半天,没办法,谁让我英语太渣. 关于计算机语言的学习我想还是从C语言学习开始为好,Python有很多语言的优势,又抛弃了基层语言的繁杂. 第一天:函数的使用 和c语言一样,python有自己集成好的函数库,而我们就是使用..像字符串函数(可以使用help(str)进行查看): 会出来一大堆的形容,作为一个新手,我也根本不懂这到底是什么鬼,但是往下走,可以发现很多的函数. 许多的函数也是用英语在进行介绍,…
一.类 类就是一个数据结构,封装了数据和操作. 类的声明与函数的声明十分类似: class newClass(object): """class documentation string"""#类文档字符串 class_suite #类体 注意:类是对象(在Python中,一切皆对象),但是类在定义的时候,还不是对象的实现. 二.类属性 在面向对象的编程和思想中,出现了类属性的概念. 在java中,类的实例变量和静态变量称为类属变量(class‘…
一.文件对象 我理解的文件对象就是一个接口,通过这个接口对文件进行相关操作. <Python 核心编程>上说的很晦涩,这里没有深刻理解到,希望有人能解释给我听. >>> f = open('demo.txt','r') >>> f <open file 'demo.txt', mode 'r' at 0x00CCCEC0> >>> type(f) <type 'file'> 二.相关函数 [1].内建函数:open(…
本笔记参考廖雪峰的Python教程 简介 Python是一种计算机高级程序设计语言. 用Python可以做什么? 可以做日常任务,比如自动备份你的MP3:可以做网站,很多著名的网站包括YouTube就是Python写的:可以做网络游戏的后台等等. Python适合开发哪些类型的应用呢? 首选是网络应用,包括网站.后台服务等等: 其次是许多日常需要的小工具,包括系统管理员需要的脚本任务等等: 另外就是把其他语言开发的程序再包装起来,方便使用. Python的缺点 1.运行速度慢 2.代码不能加密…
一.序列 python包含6种内建的序列:列表.元组.字符串.Unicode字符串.buffer对象和xrange对象.序列中每个元素被分配一个序号即索引,第一个索引为0,第二个为1,以此类推.也可以反向计数,最后一个元素标记为-1,倒数第二个标记为-2,以此类推.序列可以包含其他序列. 列表和元组的区别在于,列表可以修改,而元组不可以修改. 二.通用序列操作 序列的通用操作包括索引.分片.加.乘.检查成员资格(某元素是否属于序列的成员)等,此外还有计算序列长度.求序列最大元素最小元素等内建函数…
1.pip包安装 pip install *** pip 中http和https代理设置(/etc/profile) 2.强制保存 :w !sudo tee % 3.cffi是python调用C的包 4.通过wget下载下来的包,首先要tar zxvf ***,然后 python *** build,最后 python  *** install…