mshd.net
当前位置:首页 >> python字符串拼接 >>

python字符串拼接

a = 'adsf' b = 'BDSD' print a+b print '%s%s'%(a,b) print ''.join([a,b])

假设你的变量也是str类型 直接用+号就可以a="test"connect=a+"teststr"也可以使用%s connect="%s teststr"%a Python是一种面向对象、直译式计算机程序设计语言,由荷兰人Guido van Rossum发明于1989年,1991年发行第一个公开发行版。它常被昵称...

if __name__ == '__main__': result ='' data = ['num1', 'num2', 'num3', 'num4'] for i in range(len(data)): result += 'OR' + '\''+data[i] +'\'' print(result)

a="abc" b=1 s="%s%d"%(a,b) print s 类似c的printf, 把任意常见类型转换为字符串

格式化输出 eg print("%s %d" % ('hello', 12)) format 输出 eg print("{} {}".format('hello', 12)) 字符串运算 eg print(str(12)+" "+ "hello")

def cutbody(*args): print args[0][args[1]:args[2]]cutbody('11111', 2, 3)改成这样可能会简便一点吧,希望能帮到你~

假设你的变量也是str类型 直接用+号就可以a="test"connect=a+"teststr"也可以使用%s connect="%s teststr"%a Python是一种面向对象、直译式计算机程序设计语言,由荷兰人Guido van Rossum发明于1989年,1991年发行第一个公开发行版。它常被昵称...

可以使用eval()函数,表示执行字符串表示的代码,例如你这个例子: a = 'a'b='in'c='abc'str = "a " + b + " c" # 拼接为 " a in c "print eval(str) # 输出 True

1. 使用连接符: + world = "World"print "Hello " + world + " ! "2. 使用占位符来内插 world = "World"print "Hello %s !" % world3. 使用函数 li = ['my','name','is','bob']mystr = ' '.join(li)print mystr 上面的语句中字符串是作为参数传...

f=open('A.txt')d=f.readlines()f.close()for i in range(0,len(d),2): print "%s:%s" %(d[i].strip(),d[i+1].strip()) 结果:192.168.1.1:8080192.168.1.4:8081192.168.5.1:80

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