一、syssys.argv 命令行参数List,第一个元素是程序本身路径sys.exit(n) 退出程序,正常退出时exit(0)sys.version 获取Python解释程序的版本信息sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值sys.platform 返回操作系统平台名称sys.stdin 输入相关sys.stdout 输出相关 例子:进度条import sysimport timedef view_bar(num, total): rate = float(num) / float(total) rat...
1.时间。 通过时间格式化函数可以获取当前时间年份、月份、日期、时、分、秒。2.日历。 通过日历书函数可以获取日期相关信息。相关代码:Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 17:54:52) [MSC v.1900 32 bit (Intel)] on win32 Type "copyright", "credits"or"license()"for more information. >>> import time >>> print(time.time()) 1498398305.31976 >>> print(time.localtime()) time.struct_time(tm_year=2017, tm_...
摘要:主要涉及lambda表达式、python内置函数(open文件重点)、冒泡排序一、lambda表达式 适用于创建简单函数,也叫匿名函数, 函数名 = lambda 参数 : 返回值 function = lambda a1,a2 : a1+a2二、python内置函数 abs() 绝对值 print(abs(-12)) all(iterable) 所有元素为真才为真 any() 有某个元素为真则为真 bool() 0,空值,None,空列表 空元组,空字典,空set集合【set()】,空字符串【连空格都...
计算机操作系统及python基础介绍1、什么是操作系统? 操作系统是介于计算机硬件与应用程序之间 是协调,控制,管理计算机硬件资源与软件资源的控制程序 2、为何要有操作系统? 1、控制硬件 2、把对硬件复杂的操作封装成优美简单的接口(文件),供用户或者应用程序去使用 3、一套完成的计算机系统包括哪些? 应用程序 操作系统 计算机硬件 注:我们以后开发的都是应用程序-应用程序无法直接操作硬件,但凡要操...
1、闭包的概念:如果在一个函数中,定义了另外一个函数,并且那个函数使用了外面函数的变量,并且外面那个函数返回了里面这个函数的引用,那么称为里面的这个函数为闭包。2、话不多说,以demo示例:def Gen(x): def fun(y): return x+y return funG = Gen(5) == 等同于 Gen(x)(y)print(G(5))其中 fun函数就是闭包的意思3、闭包实现简单的计算器实战闭包操作简单计算器def calculator(option): operator = None ...
怎么从0开始?当然是安装环境啦,每一台电脑,每一个学任何编程语言第一步需要做的都是安装环境,python环境怎么安装呢?看下面视频就够了哈,关注公众号后免费查看! 高考状元是怎么考到的,那也得从0开始数数,然后找好老师,好学校,一步一步...Python高手是怎么练出来的,那也得从搭环境,安装软件,找好老师,好学校,一步一步... 视频不够,图文来凑!安装python时,需要注意的是要在Add Python 3.6 to PATH前面打个勾。 安...
#元组:不可变的类型,操作数据库的时候一般用二维元组,数据类型可以放任意类型 字符串也不可以通过索引修改值#一个值的元组 a = 1, 可以索引 分片#删除 del 整个元组删除a = (1,2,3,4,4)# del(a)# print(a)#y元组可以做加法 乘法b = (3,4,5)print(a+b)print(a*4)#内置函数print(max(a))print(len(a))print(min(a))c = ((123,145,154),(145,11,11))print(max(c))#嵌套元组时,只对比首个元素c = ‘1234‘print(tuple(c))#集合元...
原文:http://www.cnblogs.com/chenqizhou/p/7019787.html
Python进阶第1课:词典(dictionary)1、词典可以存储多个元素,存储多个元素的对象称为容器(container)第2课:文本文件的读取写入1、打开一个文件,用对象来代表这个文件f = open(文件名,模式) ,模式:"r"读取,"w"写入2、文件对象常用的方法content = f.read(N) #读取N byte的数据content = f.readline() #读取一行数据content = f.readlines() #读取所有数据,存至数列list中,每个元素是1行 f.write("hello world"...
一.字典的简单介绍 用大括号{}括起来,内部使用key:value的形式来保存数据 {‘jay‘:"周杰伦","jj":"林俊杰"} 注意:字典的key必须是可哈希的,不可变的,value没有限制,例:列表不能作为key 不是按照我们保存的顺序保存的,无序的二.字典增删改查和其他操作 增加 1. dict[不存在的key] = value, setdefault()1增加 2 dic = {"昆凌":"周杰伦的老婆"} 3 dic[‘国际章‘] = "汪峰的老婆"# 新增4 dic[‘国际章‘] = "雄壮的老...
1# getipinfo.py 2def getipinfo(ip):3import requests4 url=‘http://ip.taobao.com/service/getIpInfo.php?ip=‘ 5 r=requests.get(url+ip)6 r1=r.json()7 a={}8 a[‘country‘]=r1[‘data‘][‘country‘]9 a[‘city‘]=r1[‘data‘][‘city‘] 10 a[‘region‘]=r1[‘data‘][‘region‘] 11return a 1import getipinfo2import unittest3import time4class test_getipinfo(unittest.TestCase):5de...
1#数据结构 2 3#元组 4#元组是一种不可变的序列,一旦创建就不能修改了 5 6#创建元组 7 8 a = (5,4,1,8,8);9print(a);10#这样我们就创建了一个元组 11 12 b=([1,2,3,4]);13print(b);14#这样也可以,但是输出的结果变成了[1,2,3,4] 15#[]是列表 16#那这里是不是就是把这个列表当成了一个元素呢? 17 18 c=([1,2,3,4],[5,6,7,8]);19print(b[1]);20print(c);21print(c[0]);22#通过上面的测试 23#我们发现了,这里是把列表当成了...
re正则表达式、shutil、ConfigParser、xml一、re正则元字符和语法:语法说明 表达式完全匹配字符 字符一般字符 匹配自身abc abc.匹配除换行符“\n”外,任意一个字符a.cabc\ 转义字符,将特殊字符转义为本身a\.ca\\ca.ca\c[...]匹配字符集任意一个字符,或者“-”表示一个集合范围如:[a-zA-Z0-9]匹配范围中任意一个字符;或者[^]匹配否定,对括号中的内容取反。[abc]efgaefgbefgcefg ...
while 控制循环语法:whlie 条件表达式: (逻辑 成员 比较 空数据(参照if语句) 布尔值) 代码块执行规律:首先判断while 后面的条件表达式是否成立如果True 那就执行代码块 ,执行完毕之后,继续判断--->如果True 那就执行代码块 执行完毕之后,继续判断-->否则 不进入内部 执行代码块防止代码进入死循环:加一个变量来控制循环次数例1:利用while循环 实现1-100的整数相加1 利用while循环 实现1-100的整数相加 2 sum=0 # 求和初...
大家如果觉得有帮助的话,可以关注我的知乎https://www.zhihu.com/people/hdmi-blog/posts,里面有写了一些我学习爬虫的练习~今天我们想要爬取的是笔趣看小说网上的网络小说,并将其下载,保存为文件。 运行平台:WindowsPython版本:Python3.6IDE:Sublime Text 其他:Chrome浏览器 步骤1:通过Chrome浏览器检查元素步骤2:获取单个页面HTML文本步骤3:解析HTML文本并获取所有章节的名称和链接步骤4:获取每个章节的文本并简单修改...