分类
摘要:
文件操作基本流程
计算机系统分为:计算机硬件,操作系统,应用程序三部分。
我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应... 阅读原文
2017-11-10 11:56:05 阅读(747) 评论(0)
摘要:
文件的读操作
示例:
1 print("->文件句柄的获取,读操作:")
2
3 f = open('无题','r',encoding='utf8')
4 d = f.read()
5 f.close()
6 print(d)
7
8 print('->例... 阅读原文
2017-11-10 11:30:02 阅读(821) 评论(0)
摘要:
迭代器
迭代是Python最强大的功能之一,是访问集合元素的一种方式。。
迭代器对象是一个可以记住遍历的位置的对象。
迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。
迭代器有两个基本的方法:iter() 和 next()。
字符串,列表或元组对象都可用于创建迭代器。
例:
... 阅读原文
2017-11-10 10:00:02 阅读(772) 评论(0)
摘要:
一、新来同事rose2
建用户名
[root@localhost ~]# useradd rose2
正在创建信箱文件: 文件已存在
建用户ID
[root@localhost ~]# id rose2
uid=3244(rose2) gid=3244(rose2) 组=3244(rose2)
建密码
[root@l... 阅读原文
2017-11-10 09:00:03 阅读(781) 评论(0)
摘要:
什么是迭代 (iterable)
字符串、列表、元组、字典、集合都可以被for循环,说明他们都是可迭代的。
可以直接作用于for循环的对象统称为可迭代对象(Iterable)。
可以被next()函数调用并不断返回下一个值的对象称为迭代器(Iterator)。
所有的Iterable均可以通过内置函数... 阅读原文
2017-11-10 07:08:07 阅读(783) 评论(0)
摘要:
Python的re模块
1、 compile(pattern):创建模式对象
import re
pat = re.compile('A')
m = pat.search('CBA')
#等价于re.search(‘A’,’CBA’)
print(m)
#<_sre.SRE_... 阅读原文
2017-11-10 06:00:05 阅读(808) 评论(0)
摘要:
一、前言
我们知道单核cpu同时只能执行一个任务。如果在一个单核cpu的电脑上,我们可以同时登入qq、听音乐或者写文档等,给我们的感觉它们就是同时在进行的。这是由于cpu的分时技术,使它不断的进行上下文的切换,根据任务的优先级不停的在各个任务间切换执行。而且由于cpu运行太快,我们根本感觉不到它在切换任务,所以就... 阅读原文
2017-11-10 00:42:01 阅读(790) 评论(0)
摘要:
递归
1.什么是递归 recursion 递归
递归的定义——在一个函数里再调用这个函数本身
在一个函数里再调用这个函数本身,这种魔性的使用函数的方式就叫做递归。
递归的最大深度——997
一个函数在内部调用自己
递归的层数在python里是有限制的 997/... 阅读原文
2017-11-09 23:20:04 阅读(757) 评论(0)
摘要:
内置函数:Python的内部自带的函数
作用域相关:
基于字典的形式获取局部变量和全局变量
globals()——获取全局变量的ha1
locals()——获取执行本方法所在命名空间内的局部变量的字典
其他函数:
字符串类型代码的执行
eval() 将字符串类型的代码执行并返回... 阅读原文
2017-11-09 21:26:18 阅读(774) 评论(0)
摘要:
import winreg
import shutil
shutil.rmtree("C:\\Users\\Administrator\\AppData\\Local\\Identities")
key = winreg.OpenKey(winreg.HKEY_CLASSES_ROOT,"Wow6432No... 阅读原文
2017-11-09 19:44:01 阅读(821) 评论(0)