代码改变世界

字符串基本操作

2017-09-15 14:47  095罗其婷  阅读(202)  评论(0编辑  收藏  举报

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

t='星期一星期二星期三星期四星期五星期六星期日'
n=int(input('输入1-7:'))
print(t[3*(n-1):3*n])

结果

RESTART: C:/Users/Administrator/AppData/Local/Programs/Python/Python36/tttttttt.py 
输入1-7:6
星期六

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

s=input('请输入学号:')
print('年级是:',s[0:4])
print('序号是:'+s[-3:])

结果

RESTART: C:/Users/Administrator/AppData/Local/Programs/Python/Python36/hhh.py 
请输入学号:201506050095
年级是: 2015
序号是:095

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

id=input('请输入身份证号: ')
print('地区是:'+id[0:6])
print('年龄是: '+str(2017-int(id[8:12])))
sex=int(id[-2])%2
if sex==0:
    sex=''
else:
    sex=''
print('性别是: '+sex)

 

结果

 RESTART: C:/Users/Administrator/AppData/Local/Programs/Python/Python36/ee.py 
请输入身份证号: 440106199808081112
地区是:440106
年龄是: -7791
性别是: 男

 

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

d='qiphrtdh'
print(len(d))
print(eval('87+98'))

f='好可爱。。。'
print(f*3)

for i in 'ww':
    print(i)
print('hei,喝果汁啦'+'\t'+'bzbszqss')
print('这个'+chr(9802)+'\n'+'棒棒的!!!')

RESTART: C:/Users/Administrator/AppData/Local/Programs/Python/Python36/涂鸦跳跃.py
8
185
好可爱。。。好可爱。。。好可爱。。。
w
w
hei,喝果汁啦 bzbszqss
这个♊
棒棒的!!!

 

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

for i in range(12): 
  print(chr(9800+i)+'\\')

RESTART: C:/Users/Administrator/AppData/Local/Programs/Python/Python36/ttu.py
♈\
♉\
♊\
♋\
♌\
♍\
♎\
♏\
♐\
♑\
♒\
♓\