#! /usr/bin/python
#coding:utf-8
import sys;
print "准备来学习格式化字符吧!!!!";
customeStr = """ 哟哟
切克闹,切克闹!""";
print "用三引号来自定义输出格式:\n" + customeStr;
print "用右侧线来做转义字符:\n" + " i don\'t know you \n";
print "\\n代表换行\n";
print "超级丰富的操作字符串的方法:\n";
word="abcdefghijklmnopqrstuvwxyz";
print "目标字符串: " + word;
print "使用word[:10]方式来截取第1到10个," + word[:10];
print "使用word[-10:]方式来截取最后10个," + word[-10:];
print "使用word[2:10]方式来截取第2到10个," + word[2:10];
print "技巧是如果是索引是正数,那么从左边数,如果是负数,那么从右边数,但是-0依然从左边数\n";
print "打印出所有单索引的值";
result="";
for x in range(len(word)):
if(x%2 == 0):
print "第" + str(x+1) + "个是 " + word[x];
result += word[x];
print "结果:" + result + " , 长度为:" + str(len(result));
for y in range(4,10):
print y;
执行
[iyunv@limaoyuan python]# ./text.py
准备来学习格式化字符吧!!!!
用三引号来自定义输出格式:
哟哟
切克闹,切克闹!
用右侧线来做转义字符:
i don't know you
\n代表换行
超级丰富的操作字符串的方法:
目标字符串: abcdefghijklmnopqrstuvwxyz
使用word[:10]方式来截取第1到10个,abcdefghij
使用word[-10:]方式来截取最后10个,qrstuvwxyz
使用word[2:10]方式来截取第2到10个,cdefghij
技巧是如果是索引是正数,那么从左边数,如果是负数,那么从右边数,但是-0依然从左边数
打印出所有单索引的值
第1个是 a
第3个是 c
第5个是 e
第7个是 g
第9个是 i
第11个是 k
第13个是 m
第15个是 o
第17个是 q
第19个是 s
第21个是 u
第23个是 w
第25个是 y
结果:acegikmoqsuwy , 长度为:13
4
5
6
7
8
9