字符串基本操作

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

a = int(input('输入数字1-7:'))
b = "星期一星期二星期三星期四星期五星期六星期日"
print('今天是'+b[(a-1)*3:((a-1)*3)+3])

 

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

a = input('输入你的学号:')
nj = a[0:4]
zy = a[4:8]
bj = a[8:9]
xh = a[9:12]
print('年级是:'+nj)
print('专业是:'+zy)
print('班级是:'+bj)
print('序号是:'+xh)

 

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

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

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

if  address==440181:
    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="abcdefg"
print(len(s))
#len()

j='abc'
k='de'
print(j+k)
#"+"

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

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

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

print('\n'+''+'\n'+''+'\t'+''+'\\'+'')
#chr(),\n,\t,\\

 

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

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

 

posted @ 2017-09-15 20:23  杜丽晖  阅读(131)  评论(0编辑  收藏  举报