首页 > TAG信息列表 > strvar

正则表达式、正则函数、包的导入

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 正则表达式定义预定义字符集\d 匹配数字\D 匹配非数字\w 匹配数字字母下划线\W 匹配非数字或字母或下划线\s 匹配任意的空白符\S 匹配任意的非空白符\n 匹配一个换行符\t 匹配一个制表符 字符组多个

TCP/UDP/socket

  TCP/UDP协议: 三次握手: 四次挥手: 整体缩略图 socket模块 TCP协议 基本语法 可循环发送消息可退出 TCP/UDP协议: TCP(Transmission Control Protocol)一种面向连接的、可靠的、传输层通信协议(比如:打电话)   优点 : 可靠,稳定,传输完整稳定,不限制数据大小缺点 : 慢,

四、python学习-正则表达式

正则表达式 import re lst = re.findall(正则表达式,需要匹配的字符串) findall 把所有匹配到的字符串都搜出来,返回列表 不能把分组内容和匹配内容同时显示出来 search 只把搜索到一个结果就返回,返回对象 可以把分组内容和匹配的内容同时显示出

python正则表达式

正则表达式 - 匹配单个字符 import re """lst = re.findall(正则表达式,字符串)""" # (1) 预定义字符集 # \d 匹配数字 strvar = "sdjfklj234&*(&1" lst = re.findall("\d",strvar) print(lst) # \D 匹配非数字 strvar = "YWERsdf78_&&

python正则表达式二分组匹配

匹配分组 ()表达整体 import re # (1)分组 print(re.findall('.*?_good','wusir_good alex_good secret男_good')) print(re.findall('(.*?)_good','wusir_good alex_good secret男_good')) # (?:) 代表不优先显示分组里面的内容,只是显示正常匹配到的内容 print(re.findal

我的python学习之路-基础2

本文内容: 流程控制 字符串的格式化 format 列表、元组的操作  列表、元组的相关方法 字典的相关函数 集合相关的操作  一、流程控制     分为三种:1、 顺序结构  2、分支结构 3、 循环结构 1、顺序结构   默认代码从上到下依次执行 2、分支结构   1、单分支结构  st

python 全栈 day16

day16 数据类型Number int float bool complex int整型 整数:正整数 0 负整数 1.定义: intvar = 13 print(intvar) 2.type 获取该数据的类型 print(intvar,type(intvar)) 3.id 获取该数据的地址 print(intvar,type(intvar),id(intvar)) 4. 二进制整型 intvar = 0b101 八进制整型

Python ( 高级 第一部)

目录 time 时间模块 Python的内置方法 数字模块 随机模块 序列化模块 pickle 序列化模块 json  os 系统模块 os  shutil 模块 os,path 模块 文件压缩模块 zipfile 文件压缩模块 tarfile 计算文件大小 代码 正则表达式             time时间模块  time : 时间戳 mktime :

python学习第19天

一.正则函数 1.search 通过正则匹配出第一个对象返回,通过group取出对象中的值 2.match 验证用户输入的内容(了解) search只要在正则边大师前面加上^就和match一模一样 3.split 切割 strvar = "alex|xboy&wusir-egon" res = re.split("[|&-]",strvar) 4.sub 替换(正则表达式,替换

Python学习之购物车练习

#!/usr/bin/env python #-*-coding:utf8-*- import time #知识回顾#顺序传参 strvar = "{:s}".format("止戈流") print(strvar) #关键字传参 strvar="{who}".format(who="俏如来") print(strvar) #传进来dewho,这个数据类型是字符串 strvar = "{who:s}".for

010.Python字符串的格式化

字符串的格式化 顺序传参 索引传参 关键字传参 容器类型传参(列表和元组) {}相当于占位符 1 顺序传参 strvar = "他{}牺牲自己,{}出卖组织" res = strvar.format("宁愿","也不") print(res) res = strvar.format("白白","忘了") print(res) 执行 [root@node10 python]# python

python-正则

python之正则表达式: #!/usr/bin/python3# coding:utf-8# Auther:AlphaPanda# Description:正则表达式# Version:q# Date:Mon Dec 2 11:17:58 EST 2019# 导入相关模块import re"""语法:把字符串按照正则表达式进行匹配,把匹配到的结果返回到列表中lst = re.findall(正则表达式,字符

D21_4.1_命名分组

# ### 正则表达式 => 命名分组 import restrvar = "<p>今天天气不错</p>" print(re.findall(r"<(.*?)>(.*?)<(.*?)>",strvar))  #正常匹配 # 反向引用 \1 代表的是把第一个括号匹配到的值,拿过来在引用一次print(re.findall(r"<(.*?)>(.*?)<(/\1)>",

D21_3.1匹配分组

# ### 正则表达式 => 匹配分组 # 把想要匹配的内容,用小圆括号包起来,表达分组,并且会优先显示(优先显示就是只显示它)print(re.findall('(.*?)_good','wusir_good alex_good secret男_good'))# ?: 取消括号优先显示的功能print(re.findall('(?:.*?)_good','wusir_good alex_good

python 字符串操作

### 字符串的相关操作 (1) 字符串的拼接 + str1 = "我爱你" str2 = "亲爱滴菇凉" strvar = str1 + str2 strvar = str1 + "," +str2 print(strvar) (2) 字符串的重复 strvar = "重要的事情说三遍" res = strvar 3 print(res) (3) 字符串的跨行拼接 strvar = "sdfsdfssdfsd

socket 服务端 | socket 客户端 -->之循环

# ### 循环发消息import socketsk = socket.socket()# 在网络中注册该主机sk.bind( ("127.0.0.1",9001) )# 监听端口sk.listen()while True: # 建立三次握手 conn,addr = sk.accept() while True: res = conn.recv(1024) # 把字节流变成原本字符串 res2 = res.decode("utf-8")

计算器写法 | '1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2))'

import re# 计算乘除的方法def parse_exp(exp): if "*" in exp: a,b = exp.split("*") # print(a,b) return str(float(a) * float(b)) if "/" in exp: a,b = exp.split("/") return str(float(a) / float(b))# 去除++ +- -- -+ bug情况d

python正则计算器写法、用正则来匹配

1.# a = '1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2))' 利用正则计算不用eval exec 思路: (1)先把内层的小括号匹配出来,从里向外,(2)然后计算小括号里面乘除的值,然后计算加减的值(3)把计算好的结果进行替换,[字符串的替换]""" import re# 计算乘除

小白日记第七天(字符串的相关函数和format格式化输出)

字符串的相关函数 *caplitalize 字符串首字母大写 *title 每个单词的首字母大写 *upper 将所有字母变成大写 *lower 将所有字母变成小写 *swapcase 大小写互换 *len 计算字符串的长度 *count 统计字符串中某个元素的数量 *find 查找某个字符串第一次出现的索引位置,失败返回-1

python小白——进阶之路——day6天---字符串相关相关函数,格式化(format)

# ### 字符串相关函数 (函数就是方法的意思,完成某个功能) """ 语法: 字符串.函数  """ *capitalize 字符串首字母大写 *title 每个单词的首字母大写 *upper 将所有字母变成大写*lower 将所有字母变成小写 *swapcase 大小写互换 *len 计算字符串的长度 *count 统计字符串中某个元

Python 基础之字符串操作,函数及格式化format

字符串的相关操作 字符串的相关函数 字符串的格式化format 1.字符串的相关操作(1)字符串的拼接 +strvar1 = "我爱你,"strvar2 = "亲爱的姑凉"res = strvar1 + strvar2print(res)(2)字符串的重复 *strvar1 = "重读的事情说三遍"strvar1 = strvar1*3print(strvar1)(3)字符串的跨行拼

Python 基础之循环结构 while

while 循环 可以提高代码的效率,减少代码的冗余 while 条件表达式:    code1    code2如果条件表达式成立,返回Ture,就执行其中的代码块 #基本语法 :打印1 ~100#(1)初始化变量ii = 1#(2)写循环判断条件while i<= 100:   print(i)   #(3)自增自减的条件   i+=1"""#代码解