- 博客(15)
- 收藏
- 关注
原创 【Python】 批量更改文件名
获取文件名和目录 >>> from os import path >>> os.path.basename('e:/Photos/壁纸资源/电脑壁纸/10271.jpg') '10271.jpg' >>> os.path.dirname('e:/Photos/壁纸资源/电脑壁纸/10271.jpg') 'e:/Photos/壁纸资源/电脑壁纸'...
2018-11-10 22:22:35
285
原创 【Python】将模块安装到site-pckages
使用setuptools将模块安装到site-packages 1. 创建一个发布描述:为模块创建(至少)两个描述文件:setup.py和README.txt 这些文件应该与我们要安装的模板放在同一个文件夹中。 第一个文件名必须为:setup.py,这个文件包含两行代码:第一行从setuptools模块导入setup函数,第二行调用这个setup函数 from setuptools import ...
2018-11-09 16:29:47
850
1
原创 【Python】 函数构造
函数的构造方法 >>> def searchVowels(): ... vowels = set('aeiou') ... word = input("Provide a word to search for vowels: ") ... found = vowels.intersection(set(word)) ... for vowel in...
2018-11-08 21:40:50
263
原创 【Python】 元组的用法
元组的基本用法 元组用小括号包围 对象之间使用逗号隔开 >>> vowels = ('a', 'e', 'i', 'o', 'u') 元组是不可变的,当我们试图改变元组时,解释器会报错 >>> vowels[2] = 'I' Traceback (most recent call last): File "<stdin>", line 1, i...
2018-11-07 22:42:52
389
原创 【Python】集合的用法
为了实现快速的查找,Python的集合数据结构专门进行了优化。因此,如果主要操作是查找,使用集合就比使用相应的列表要快得多。 对于查找,集合往往是首选的数据结构 集合的基本用法 集合以大括号开始和结束 对象相互之间用逗号分隔 与字典的区别是:字典中使用冒号分隔键和值,而在集合中绝不会出现冒号。 集合不允许有重复,不回维持擦汗如顺序。 集合可以用sorted函数对输出排序 创建集合的两种方法 方法一...
2018-11-07 22:30:34
241
原创 【Python】字典的用法
字典的基本用法 整个字典用大括号包围 每个键用引号包围 各个值用引号包围 键和相应的值之间用冒号隔开 键值对之间用逗号隔开 person = { ‘Name’: ‘Wasabi’, ‘Gender’: ‘Male’, 'Occupation': 'Student', 'Age': eighteen } 字典不会维持插入的顺序 列表会维持对象插入时的顺序,但字典不会这么做。也就是说,字典...
2018-11-04 23:29:35
384
原创 【Python】列表:开始、结束、步长值
开始 结束 步长值 我们知道,在for循环里range可以调用3个参数,分别对应开始、结束和步长值。用于列表使,我们可以将这三个参数在中括号中指定,用冒号字符分隔。 使用时,这三个值都是可选的。 如果没有指定开始值,则默认为0; 如果没有指定结束值,则取列表允许的最大值; 如果没有指定步长值,则默认值为1; 列表切片的使用 &gt;&gt;&gt; mylist ['w', 'a', 's', '...
2018-11-03 21:30:15
10540
1
原创 【Python】如何复制数据结构?
错误的复制? 我们来看一组代码 >>>first = [1, 2, 3, 4, 5] >>>first [1, 2, 3, 4, 5] >>>second = first >>>second [1, 2, 3, 4, 5] 看起来没有问题? 我们接着将second列表做出修改 >>>second.a
2018-11-02 21:55:44
814
原创 【Python】对列表进行操作的几种方法
append:动态扩展列表 remove:取一个对象值作为唯一参数 remove方法会从列表中删除指定数据值的第一次出现。如果在列表中找到了这个数据值,就会从列表中删除包含这个值的对象(同时列表的大小-1)。如果在列表中没有这个数据值,解释器会产生一个错误。 nums = [1, 2, 3, 4] nums.remove(3) 注意!括号里是对象值,不是索引值! pop:取一个可选的索引值作为参...
2018-11-02 09:41:17
658
原创 【Python】4个内置数据结构简介
Python提供了4个内置数据结构,可以用来保存任何对对象集合,他们分别是: 列表、元组、字典、集合 一、列表:有序的可变对象集合 列表是动态的:使用列表存储任何对象之前不需要预声明列表的大小 列表是异构的:可以在一个列表中混合不同类型的对象 列表是可变的:可以再任何时间通过增加、删除或修改对象来修改列表 二、元组:有序的不可变对象集合 当我们想要用一种有序的方式呈现数据时,列表和元组就很合适。...
2018-11-01 19:41:29
254
原创 【Python】调用range函数的两种方法
class range(object) range(stop) range(start, stop[,step]) 这里详细说下第二种用法 第二种用法中有3个值:开始、结束和步进 start值允许你控制范围从哪里开始。如果没有提供其他值,range默认从0开始。 stop值允许你控制范围何时结束。我们调用range(5)时,实际上用到了这个参数。生成的范围并不包含这个结束值,即结束值是上限...
2018-11-01 15:48:20
1826
原创 【Python】 import语句的两种导入方法
导入指定模块中的指定函数: from datetime import datetime ** 仅访问模块提供的功能,不向程序代码中导入明确指定的函数 ** import time 要访问以这种方式导入的一个模块提供的函数,可以用点记法语法来指定 time.sleep(5) python中并没有两个导入机制,因为只有一个import语句。但是这个import语句可以有两种用法。 ...
2018-11-01 15:13:51
1447
原创 流
什么是流(flow)? 流实际上就是浏览器在页面上拜访HTML元素所用到的方法。浏览器从HTML文件的最上面开始,从上到下沿着元素流逐个显示所遇到的各个元素。 每个块元素之间有一个换行; 每个内联元素在水平方向上互相挨着。 即: 块元素从上到向下流 内联元素从左上方向右下方流 当浏览器并排放置两个内联元素时 浏览器会使用他们的外边距之和来计算它们之间的空间 当浏览器上下放置两个块元素时 浏览器会...
2018-10-01 23:22:36
172
原创 如何制定链接的样式
通过伪类在CSS中指定链接在不同状态下的样式 a:link { color:green; } 这个选择器应用于处于未访问状态的链接 a:visited { color:red; } 这个选择器应用于已访问的连接 a:hover { color:yellow; } 这个选择器应用于悬停在一个链接上 另外还有两种状态,focus和active 浏览器将焦点放在你的链接上时就是focus状态...
2018-10-01 21:51:15
238
原创 Web颜色如何工作
Web颜色是按照构成颜色的红、绿、蓝三个分量所占数量来指定的。 100%红+100%绿+100%蓝=白色 0%红+0%绿+0%蓝=黑色 CSS只定义了大约150个颜色名
2018-09-26 18:58:32
346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅