-
doraemon的python 格式化排版
所属栏目:[Python] 日期:2020-12-20 热度:163
# ## 11.5 常用格式化排版 文字文本属性```css /*为网页中的文字设置默认字体为微软雅黑*/ body{ font -family: ‘ Microsoft yahei ‘ } /*备选字体*/ body{ font -family: ‘ Microsoft yahei ‘ , ‘ 宋体 ‘ , ‘ 黑体 ‘ }```网页中的字体一般为16px字[详细]
-
python 字符串常用函数有哪些?
所属栏目:[Python] 日期:2020-12-20 热度:85
声明变量 str="Hello World" find() 检测字符串是否包含,返回该字符串位置,如果不包含返回-1 str.find("Hello") # 返回值:0 str.find("W") # 返回值:6,这里需要注意下:空格也是一个字符。W前面有个空格,所以W位置是6 str.find("R") # 返回值:-1,并不[详细]
-
Python 打败 R 了吗?
所属栏目:[Python] 日期:2020-12-20 热度:68
随着编程语言的发展,有些语言有很好的发展,有些则面临淘汰,而要数较热门的,其中就有 Python。Python 作为一种通用脚本语言,后来逐渐成为数据科学中最流行的语言。据 IT 行业的一些人说,Python 的成名是以 R 语言为踏脚石,R 现在是一门垂死的语言。 有[详细]
-
生成器和迭代器
所属栏目:[Python] 日期:2020-12-20 热度:107
列表生成式 a = [i+1 for i in range(10)] a [1,2,3,4,5,6,7,8,9,10] ? 循环 range(10) 生成一个列表,这就是列表生成器 这个range() 函数可创建一个整数列表 python2 : print(range(10)) [0,1,9] python3 : print(range(10)) range(0,10) 以上可见python2中[详细]
-
深度理解return具体用法
所属栏目:[Python] 日期:2020-12-20 热度:145
'''下面我们来更加深度的理解return具体用法!!!return 默认返回Nonereturn 可以返回任意数据类型的数据return 返回多个值的时候,会以元祖的形式把多个值包在一起 ''''''22222222222222211'''def get_list(): return [1,2,3,4] #返回单个值lis=get_list()[详细]
-
第2课,python while循环的使用
所属栏目:[Python] 日期:2020-12-20 热度:175
引言: 上次课学习了python turtle库的基本使用,向前向后和转向。本次课需要画多个图形,简单的东西多起来就变得不简单了。0/1是简单的,但却能组成丰富多彩的多媒体世界。 课程内容: 1. 再看python turtle库 2. 画一个正方形,画两个正方形,画多个正方形[详细]
-
python判断是否包含英文字符
所属栏目:[Python] 日期:2020-12-20 热度:58
import re # 判断是否包含英文 str = " text文本 " contain_en = bool(re.search( ‘ [a-z] ‘ ,str)) if contain_en: print ( " 包含英文字符 " ) else : print ( " 不包含英文字符 " )[详细]
-
Python接口自动化测试从设计到开发
所属栏目:[Python] 日期:2020-12-20 热度:50
7、Excel数据读取 用例是放在Excel中的,用xlrd来读取数据,写数据需要用到xluntils,先安装: pip install xlrd pip install xluntils 7.1、读取配置文件 读取Excel数据,我们需要知道对应的行和列,列相对固定,在配置文件settings中定义,然后读取,行作[详细]
-
python_装饰器
所属栏目:[Python] 日期:2020-12-20 热度:75
def func(arg): def inner(): print ( ‘ before ‘ ) v = arg() print ( ‘ after ‘ ) return v return inner # 第一步:执行func函数并将下面的函数参数传递,相当于:func(index) # 第二步:将func的返回值重新赋值给下面的函数名。index = func(index)[详细]
-
python读取文件并写入内容到文件
所属栏目:[Python] 日期:2020-12-20 热度:124
读取文件内容 : # 读取文件内容并按换行符切分 lines = open( " data/voc01.txt " ,encoding= " utf-8 " ).read().split( " n " ) ? 写入文件: # 追加写入到指定文件 str = " abcd " with open( ‘ E:/test/test_en.txt ‘ ,mode= ‘ a+ ‘ ,encoding= "[详细]
-
python+scrapy分析博客园首页4000篇优质博客(图解)
所属栏目:[Python] 日期:2020-12-20 热度:129
1、侵删 本文数据是获取的博客园首页的4000条数据,为了不对博客园服务器造成压力,所以源码不会公开,在此,敬请博客园官方团队放心。 获取到的数据从2019-7-11到2019-9-12,此数据也不会公开。 由于会涉及到一些博主的数据,所以有博主不愿公开数据,联系[详细]
-
python 基本排序算法
所属栏目:[Python] 日期:2020-12-20 热度:187
# !/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/6/24 下午7:54 # @Author : lb # @File : test.py import numpy as nparr = np.random.randint(1000,size=1000 ) print type(arr) # 冒泡排序 def buble_sort(arr): return for i in xrange([详细]
-
Python Ethical Hacking - MODIFYING DATA IN HTTP LAYER(3)
所属栏目:[Python] 日期:2020-12-20 热度:89
Refactoring and Housekeeping: # !/usr/bin/env python import re from netfilterqueue import NetfilterQueue from scapy.layers.inet import TCP,IP from scapy.packet import Raw def set_load(packet,load): packet[Raw].load = load del packet[IP].le[详细]
-
HeapSort
所属栏目:[Python] 日期:2020-12-20 热度:139
最大堆实现 代码 #!/usr/bin/env?python #?-*-?coding:?utf-8?-*- ? ? #? 单个叶子节点进行上浮调整位置 def ? float_up ( array ,? start ): ????parent?=?(start?-? 1 )?//? 2 ???? if ?start?==? 0 : ???????? return ???? if ?array[parent]?=?array[sta[详细]
-
QuickSort
所属栏目:[Python] 日期:2020-12-20 热度:158
快速排序 代码 #!/usr/bin/env?python #?-*-?coding:?utf-8?-*- ? ? def ? quick_sort ( array ,? left ,? right ): ???? if ?left??right: ???????? return ????t?=?left ????i?=?left ????j?=?right ???? while ?i?!=?j: ???????? while ?array[j]?=?array[详细]
-
python任务4
所属栏目:[Python] 日期:2020-12-20 热度:158
【任务】 程序在用户猜中答案后,输出猜中答案一共猜了多少轮(用户每输入一次计做一轮),并可以反复进行游戏(用户猜中一次后可选择“继续”还是“退出”) 【步骤】 1. 在上一节课的代码基础上,在 while 循环外部,给一个变量 times 赋值为 0,用于记录[详细]
-
Python,使用pandas保存数据为csv格式的文件
所属栏目:[Python] 日期:2020-12-20 热度:101
使用pandas对数据进行保存时,可以有两种形式进行保存 ? ? 一、对于数据量不是很大的文件,可以放到列表中,进行一次性存储。 二、对于大量的数据,可以考虑一边生成,一边存储,可以避免开辟大量内存空间,去往列表中存储数据。 本人才疏学浅,只懂一些表面[详细]
-
Python基础(十四)-并发编程
所属栏目:[Python] 日期:2020-12-20 热度:176
一、操作系统 参考文档:https://www.cnblogs.com/yuanchenqi/articles/6248025.html 二、进程与线程 2.1、进程简介 进程 :一个程序在一个数据集上的一次动态执行过程,一般由程序、数据集、进程控制块三部分组成 程序:用来描述进程要完成哪些功能以及如何[详细]
-
python循环、条件判断
所属栏目:[Python] 日期:2020-12-20 热度:171
1、python的输入、输出 输入:s =??input("请输入:"))? ?#input接收到的是str类型 输出:print(‘hello world‘) 2、python中的单引号、双引号和三引号(三个单引号) python中定义变量的时候字符串都是用引号括起来,单引号和双引号没有区别,用哪个都行,[详细]
-
python 向上取整ceil 向下取整floor 四舍五入round
所属栏目:[Python] 日期:2020-12-20 热度:171
1 # encoding:utf-8 2 import math 3 4 # 向上取整 5 print " math.ceil--- " 6 print " math.ceil(2.3) = " ,math.ceil(2.3 ) 7 print " math.ceil(2.6) = " ,math.ceil(2.6 ) 8 9 # 向下取整 10 print " nmath.floor--- " 11 print " math.floor(2.3) = "[详细]
-
Django项目: 项目环境搭建 ---- 三、在码云平台创建项目&推
所属栏目:[Python] 日期:2020-12-20 热度:199
三、在码云平台创建项目 git服务平台: 主要使用github(最主流) 国内访问速度慢 托管私有项目收费 国内一般使用码云gitee 国内访问速度快 托管私有项目免费(限制开发人数) 公司中使用gitlab或者svn来搭建 创建步骤 1.注册码云账号 注册 2.创建仓库 登录[详细]
-
python读取excel文件
所属栏目:[Python] 日期:2020-12-20 热度:160
? # 最近写项目需要,通过读取excel文件导入数据至数据库 ? 安装模块: pip install xlrd ? 导入模块: import xlrd ? 拿到操作excel句柄,读取excel文件: workbook = xlrd.open_workbook(filepath) ? 拿到sheet句柄: (1) 通过索引获取sheet句柄(没有名称[详细]
-
python中base64编码与解码
所属栏目:[Python] 日期:2020-12-20 热度:61
? python2中进行Base64编码和解码 import base64 s = ‘ 我是字符串 ‘ a = base64.b64encode(s) print aztLKx9fWt /u0rg== print base64.b64decode(a)我是字符串 ? python3不太一样:因为3.x中字符都为unicode编码,而b64encode函数的参数为byte类型,所以[详细]
-
python基本数据类型及常用功能
所属栏目:[Python] 日期:2020-12-20 热度:182
1、数字类型 int - int (将字符串转换为数字) a = " 123 " print (type(a),a)b = int(a) print (type(b),b)num = " 0011 " v = int(num,base=16 ) print (v) PS:type打印数据类型,base=16是把num以16进制格式打印出十进制结果。 ? - bit_lenght (当前数字[详细]
-
Python:日期表达的转换(day of year & year month day)
所属栏目:[Python] 日期:2020-12-20 热度:50
我们常用的日期格式是“年月日”型的,即year-month-day,比如今天是2019年9月14日,2019-09-04。 然而,有些地方,比如遥感图像下载的命名里面,为了数据表示方便,常常是doy(day of year)型的,如图在地理空间数据云下载landsat8: ? ‘2019133‘表示201[详细]
