![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
故里顾里
这个作者很懒,什么都没留下…
展开
-
js中使用xpath
一:直接使用这个function $x(STR_XPATH) { var xresult = document.evaluate(STR_XPATH, document, null, XPathResult.ANY_TYPE, null); var xnodes = []; var xres; while (xres = xresult.iterateNext()) { xnodes.push(xres); } return xnodes;}二、框架里面套框架使用这个functio原创 2021-12-08 10:21:57 · 2451 阅读 · 0 评论 -
python SyntaxError: Non-UTF-8 code starting with ‘\xa3‘ in file的解决方法
方法一:在代码的头步加上一行 -*- coding:utf-8 -*-方法二:如果使用的是pycharm在设置里进行设置原创 2021-03-24 22:09:21 · 5858 阅读 · 0 评论 -
列表list的一些用法
一、自动接收一个list以空格隔开list1 = list(map(int,input().split()))list2 = list(map(int,input()))print(list1)print(list2)输出的结果为:2 2 1 122[2, 2, 1, 1][2, 2]二、list的转换a = (1,2) # tuple元组b = {"1":2,"3":3} # dict字典c = {1,2,3} # setd = range(2,1原创 2021-02-28 17:25:06 · 1090 阅读 · 1 评论 -
有关time的一系列python使用方法
一、在python中,与时间处理有关的模块就包括:time,datetime以及calendar一、表示时间的方式时间戳表示法: 即以整型或浮点型表示的是一个以秒为单位的时间间隔。这个时间的基础值是从1970年的1月1号零点开始算起。格式化的时间字符串: 即以格式化字符串的格式输出时间形式。元组格式表示法: 即一种Python的数据结构表示。这个元组有9个整型内容(不能少),分别表示不同的时间含义。索引(Index) 属性(Attribute) 值(原创 2021-02-27 13:57:25 · 420 阅读 · 0 评论 -
python的sorted和reverse的区别
区别:sort:是容器的函数,对列表(list)的成员进行排序并且改变的是原列表sorted:是Python的内建函数,用built-in函数sorted进行排序并且返回的是新的列表,对所有可迭代的对象均有效#sortnum_list = [6,2,7,4,1,3,5]num_list.sort()print(num_list) 输出结果:[1, 2, 3, 4, 5, 6, 7] #sortednum_list = [6,2,7,4,1,3,5]print(sorte原创 2021-02-25 18:01:42 · 276 阅读 · 0 评论 -
python中字符串的ljust、rjust、center方法的作用
这三种方法的用法差不多:S.ljust(width[, fillchar]),即长度加占位符,默认为空格,这三种在格式化输出时用着非常方便。如:>>> a="Hello world">>> print a.rjust(20)' Hello world' #前面有20-len(hello)个空格>>> print a.ljust(20)'Hello world '>>> print原创 2021-02-25 14:29:31 · 612 阅读 · 0 评论 -
python常用的十进制,十六进制,八进制,二进制之间的转换,和ascll码的转换
hex(16) #用于10进制转换为16进制oct(8) #用于10进制转换为8进制bin(2) #用于10进制转换为2进制实例如下:# hex(16)用于10进制转换为16进制n = int(input(''))a = hex(n) # 用于10进制转换为16进制# oct(8)用于10进制转换为8进制b = oct(n) # 用于10进制转换为8进制# bin(2)用于10进制转换为2进制c = bin(n)print(a)print原创 2021-02-24 17:32:46 · 633 阅读 · 0 评论 -
python蓝桥杯基础题
1、问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9代码如下:a = int(input(""))if 1 <= a <= 200: list1 = sorted(list(map(int, inpu原创 2021-02-24 17:16:41 · 1260 阅读 · 0 评论 -
面向对象编程
1.1目标、原则和模式一、面向对象的设计目标 软件的实现应该达到`健壮性`,`适应性`,和`可重用性`。①健壮性:每一个优秀的程序设计者都想开发正确的软件,这就说在应用程序中事先考虑到的所有输入都会产生一个正确的输出。除此之外,我们希望软件变得更健壮(robus), 更确切地说,希望软件能处理我们在应用程序中没有明确定义的异常输入。②适应性:现代软件应用程序,比如网页浏览器和互联网搜索引擎,通常包含使用了多年的大型程序。软件需要随着时间不断地优化,以应对外部环境中条件的改变。于是,高质量软件的另一原创 2021-01-24 22:02:33 · 71 阅读 · 1 评论 -
map方法的使用
map()函数map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9]如果希望把list的每个元素都作平方,就可以用map()函数:因此,我们只需要传入函数f(x)=x*x,就可以利用map()函数完成这个计算:def f(x):return x*xprint map(f, [1, 2, 3, 4, 5, 6,转载 2020-11-19 23:06:11 · 1180 阅读 · 0 评论