qhnw.net
当前位置:首页 >> python打印指定字符串 >>

python打印指定字符串

Python Code:from configparser import ConfigParsercfgParser = ConfigParser()cfgParser.read(r"D:\a.txt") # 路径修2113改为5261你电4102脑中的1653即可专cfgParser.get("test", "path")输出:属'/test1/test'

import random n = random.randint(5,50) i = 0 s = '' for i in range(1,n): c = random.randint(65,80) s += chr(c) print(s)

a="/x12/x34/x56/x78" b=a.replace("/x", "") print(b)#结果是这个:#12345678

filename = 'zabbix.conf' with open(filename, 'r') as fr: for line in fr: if line[:7]=='server=': print(line[7:])

把每行读取后去掉前面不要的部分就可以了,这种简单处理不需要用正则,正则是用来进行复杂处理的.比如读一行到s,然后r,_,s=s.partition('指定字符串')现在,r是不要的部分,s就是指定字符串后的部分,如果有结果的话,_的值也是指定字符串.

1、双击打开pycharm开发工具,新建一个python项目,查看对抄应的文袭件夹.2、在turtles文件夹上,鼠标右键新建python文件me.py.3、打开已新建的python文件,定义一个字符串变量s并进行赋值.4、调用字符串中的方法replace,将do字符串替换成say,并赋值给变量t,打知印结果.5、保存代码并鼠标右键,选择Run me,查看控制台打印结果.6、返回到代码编辑区,将say修改为空字符,然道后保存文件.

a=open('a').read() b=open('b').read() import re ids=re.findall('(?!\S)%%\w+',a) for id in ids: id=re.escape(id) match=re.search(id+"(?!\w).*?(?=%%|\Z)",b,re.S) if match: print(match.group(0))以上是从a文件读取ID,然后输出b文件相应ID下内容的代码 只a文件和b文件中ID都是唯一的就可以

有两种办法可以实现; 第一种、先声明变量,然后转换,这样就可以了; 第二种、反向的使用先声明一个列表变量,然后在列表中存储表示变量名字的字符串,最后实用locals映射这个变量,并给变量赋值. 参考一个简单的例子,代码如下: var = 12344

str = "abcdef"for i in range(len(str)): print i j = len(str) - i print j print str[:j]

re.findall('\\w*{}\\w*'.format(c),','.join(l))python 3.5.2 (default, dec 7 2016, 23:38:49) [gcc 4.4.7 20120313 (red hat 4.4.7-17)] on linuxtype "help", "copyright", "credits" or "license" for more information.>>> import re>>> l=['sfdsd','ddff']>>> c='s'>>> re.findall('\\w*{}\\w*'.format(c),','.join(l))['sfdsd']

网站首页 | 网站地图
All rights reserved Powered by www.qhnw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com