字符串基本操作

1.已知‘星期一星期二星期三星期四星期五星期六星期日 ’,输入数字(1-7),输出相应的‘星期几’

s="星期一星期二星期三星期四星期五星期六星期日"
i=int(eval(input("请输入1-7的数字:")))
print(s[3*(i-1):3*i])

if(i>7):
    print("您输入的数大于7,无效")

 

2.输入学号,识别年级、专业、班级、序号

id=input("请输入学号:")
print("年级为:%s 专业为:%s 班级为:%s 序号为:%s"%(id[0:4],id[4:6],id[6:8],id[8:]))

 

3.输入身份证号,识别地区、年龄、性别

id=input("请输入身份证号:")

address=int(id[0:6])
sex=int(id[-2])

if address==440000:
    print("省市区为:广东省")
elif address==440100:
    print("省市区为:广东省广州市")
elif address==440101:
    print("省市区为:广东省广州市市辖区")
elif address==440102:
    print("省市区为:广东省广州市东山区")
elif address==440103:
    print("省市区为:广东省广州市荔湾区")
elif address==440104:
    print("省市区为:广东省广州市越秀区")
elif address==440105:
    print("省市区为:广东省广州市海珠区")
elif address==440106:
    print("省市区为:广东省广州市天河区")
elif address==440107:
    print("省市区为:广东省广州市芳村区")
elif address==440111:
    print("省市区为:广东省广州市白云区")
elif address==440112:
    print("省市区为:广东省广州市黄埔区")
elif address==440181:
    print("省市区为:广东省广州市番禺区")
elif address==440182:
    print("省市区为:广东省广州市花都区")
elif address==440183:
    print("省市区为:广东省广州市增城区")
elif address==440184:
    print("省市区为:广东省广州市从化区")
else:
    print("无法查到信息!")#不在广东省广州市内的
    exit(0)
    
print("年龄为:",2017-int(id[6:10]))

if(sex%2==0):
    print("性别为女性.")
else:
    print("性别为男性.")

 

 

4.len(),eval(),+,*,in,chr(),转义\n\t\\

 

print(eval('2+3')) #eval()

s="abcdef"
print(len(s)) #len()

c='abc'
d='de'
print(c+d)    #"+"

r='abc'
print(r*3)  #"*"

print('abc' in s)  #"in"

for i in ('turtle'):
    print(i)

print('\n'+chr(9801)+'\n'+chr(9802)+'\t'+chr(9803)+'\\'+chr(9804))   #chr(),\n,\t,\\

 

5.输出全部的星座符号,以反斜线分隔。

for i in range(11):
    print(chr(9800+i),end='\\')
print(chr(9811))

 

 

posted @ 2017-09-15 11:53  078刘凯敏  阅读(161)  评论(0编辑  收藏  举报