Python源代码文件放在py文件里,PVM是Pyhon环境的虚拟机
Python的执行:源码-字节码-机器码
Python中保留了一些关键字 小写的 if ....
Python的输出: print ('my name is %s age is %s banji is %s xingbie is %s' %(name,arg,banji,xingbie)) =====》my name is zhangsan age is 8 banji is 1 xingbie is 南
%s 是指对应后边 %之后括号中的内容,按照顺序对应 %s是字符串,%d是整型
Python中有 ‘/’ 叫连接符 每行后边加这个 两行是一行
a='zhangsan' ==>> a='zhang' \
'san'
Python中空行是隔开代码段注释规范#
缩进是Python中代码段的一个格式,少缩进和不缩进是不行的
Python中,单引号和双引号是一样的效果,注释的作用 引用 linux下双引号强引用 单引号弱引用
Python双引号中不能有双引号,若要显示打印双引号,要用三引号
Python 多行注释用三引号
Python交互输入:input()
Python的运算符:+-*/ **是幂运算,//是取整除 取商的整数部分
int 的优化 -5到127范围内的数赋值给变量,在内存重视同一块地址
变量没有类型的划分 a既可以是字符串又可以是整型
变量值相同的字符串的变量的地址是一样的
位运算符 & 真真真 遇假全假
左移 a<< 2 右移 a >> 2 按位取反 ~
条件判断: and or not (a or b)and c
成员运算符: in ; not in
身份运算符
Python中 0 是false 其他的数字都是true
任何非0非null 空的值为true
Python条件语句
if xxxx:
xxxx
elif xxxx:
xxxx
While 循环:
for 循环:
for i in range(1,10,2) #开始值,结束值,跨度
print (i)
for循环也可以用else
不满足条件时执行else下边的内容
break是结束当前的循环;exit是退出系统了;countinue是结束本次循环;
pass是什么都不干的标志;
数据类型: 整型int 长整型 l 浮点型f 复数型
hex是十六进制的意思,十六进制转换;
bin是二进制的意思,二进制转换;
随机数,random
三引号,注释的多行
unicode
汉字-utf8-unicode-gbk
None!=null
字符串常用功能
索引
切片
移除空白
分割
长度
首字母变大写str.capitalize()
字符串居中:str.center(占多少位,‘以什么填充空白位’)
计算字符个数:str.count(‘要计算的字符’,开始位置,结束位置)
查找匹配字符:
查找内容,str.find('套查找的字符串')输出的是字符串的位置
判断字符串是不是标题:str.istitle(),返回的是True或者False
分割字符串:str.partition(‘以什么字符串为界开始分割字符串’) 返回的是包含分割界字符串的几段被分割的字符串,是一个元组
分割字符串:str.split('出现什么字符串开始实施分割',对前几个这样的字符串实施分割) 返回的是被分割字符串分割的几个字符串组成的元组,在分割字符串位置显示的是空
大小写互换:str.swapcase() 返回一个大小写互换的字符串
转换为大写:str.upper() 返回一个全是大写字符的字符串
转换为小写:str.lower() 返回一个全是小写字符的字符串
字符串填充:str.zfill(填充多少位) 显示多少位,以0填充前边所有的空位 000000000000000000000000000000alexwwwsss
字符串分片:str[0:2] 显示从0到这个字符串的第2位置所有字符串内容
字符串连接组合 str.join(str2) =sstrsstrsstr str='123' b='sss'
n=dict.fromkeys([1,2,3],xxx) 就是把列表做成字典 xxx为转换为字典之后的值,若没写则是None
判断对象长度的函数:len len(str) len计算长度的方法不可用于数字的长度计算
isinstance()
举例:temp='123455' r=isinstance(temp,str) 返回的是True 解释为:temp是不是str类型的数据,若果是的话返回True,否则返回False
python 多行匹配文本内容
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:abaqus python坐标系
下一篇:java循环求一个字段的平均值
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
文本-多行匹配和非贪婪 (03)
520 也是学习的一天. 正则多行匹配 和非贪婪
转义 正则 python -
python匹配多行 python re 多行匹配
作者 | 猪哥大多数编程语言的正则表达式设计都师从Perl,所以语法基本相似,不同的是每种语言都有自己的函数去支持正则,今天我们就来学习 Python中关于 正则表达式的函数。 re模块主要定义了9个常量、12个函数、1个异常,每个常量和函数猪哥都会通过实际代码案例讲解,让大家能更直观的了解其作用!注:为避免出现代码格式错乱,猪哥尽量使用代码截图演示哦。 re模块简介聊到Python正则表
python匹配多行 python re 匹配多行 python 换行符 python 正则表达式语法大全 python正则 -
python 正则匹配网页内容 python正则匹配文本
python 正则表达式 查找 替换 文本
python 正则匹配网页内容 回调函数 函数返回 日期格式