关于python的字符串使用

#! /usr/bin/python
# -*- coding=UTF-8 -*-

explain=\
'''
说明:此实例为字符串变量
'''

print explain


a="it is python"

print a
#打印字符串a

print a[0]
#打印第一个字符i

print a[2:7]
#打印第三个至第八个字符

print a[-6:]
#打印倒数第七个至最后一个

print a[-6:-1]
#打印倒数第七个至倒数第二个字符

print a[0:6:2]
#最后一个数值表示步长为2

print a * 2
#字符串a打印2次

print a + " add string"
#打印字符串后续添加字符串

print 1000L
#此处打印1000

print repr(1000L)
#此处打印1000L

print str(1000L)
#此处打印1000

'''
repr和str的区别,
repr会创建一个字符串,它以合法的python表达式的形式来表示值
str是把值转换为合法的字符串
repr(x)的功能可以用`x`实现,此处是反引号,不是单引号
'''
temp=43

#print "temp is :" + temp
#此处会报错,temp 为int格式

print "temp is :" + `temp`

猜你喜欢

转载自blog.csdn.net/fristars2/article/details/75578242