字符串基本操作

 

  1. 已知‘星期一星期二星期三星期四星期五星期六星期日 ’,输入数字(1-7),输出相应的‘星期几’
  2. 输入学号,识别年级、专业、班级、序号
  3. 输入身份证号,识别地区、年龄、性别
  4. len(),eval(),+,*,in,chr(),转义\n\t\\
  5. 输出全部的星座符号,以反斜线分隔。

 

 

 

 

第一题:

代码如下:

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

 

运行结果:

 

 

 第二题:

代码如下:

s=input('请输入学号:')
print('年级:',s[0:4],'专业:',s[4:8],'班级:',s[8:10],'\n序号:',s[-2:])

 

运行结果:

 

 

 

 

 

 第三题:

代码如下:

a=input('请输入身份证号:\n')
k=int(a[-2])
if k%2==0:
k='女'
else:
k='男'
print('地区',a[0:6],'年龄',2017-int(a[-12:-8]),'性别',k)

 

运行结果:

 

 第四题:

代码如下:

a='Hello,pikaqiu'
print('a的长度为',len(a))

b='我有3个苹果,每个5块钱,配送费1元'
d=eval(input('请输入一个表达式\n'))
print('苹果一共',int(b[2])*int(b[9])+int(b[-2]),'元')

print('今日最佳运势:\t',chr(9800),'\\',chr(9803))

for i in '去吧皮卡丘':
print(i)

s='https://docs.python.org/3.6/library/'
t='.html'
addr=s+'turtle'+t
print(addr)

运行结果:

 

 

 

 

 

 

 

第五题:

代码如下:

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

运行结果:

 

posted on 2017-09-15 14:52  046余博智  阅读(148)  评论(0编辑  收藏  举报

导航