字符串基本操作

  1. 已知‘星期一星期二星期三星期四星期五星期六星期日 ’,输入数字(1-7),输出相应的‘星期几’
    s='星期一星期二星期三星期四星期五星期六星期日'
    d=int(input('请输入数字1-7:'))
    print(s[3*(d-1):3*d])

  2. 输入学号,识别年级、专业、班级、序号
    s=input('请输入学号:')
    print('年级是:'+s[0:4])
    print('专业是:'+s[4:8])
    print('班级是:'+s[8:10])
    print('序号是:'+s[-3:])

  3. 输入身份证号,识别地区、年龄、性别
    s=input('请输入身份证号:')
    print('地区是:'+s[0:6])
    age=str(2017-int(s[6:10]))
    print('年龄是:'+age)
    sex=int(s[-2])%2
    if(sex==0):
        print('性别:女')
    else:
        print('性别:男')

  4. len(),eval(),+,*,in,chr(),转义\n\t\\
    tel=input('请输入你的手机号:')
    a=len(tel)            #len()
    if(a==11):
        print(a)
    else:
        print(tel)
    print(tel[eval('1+2')])  #eval()
    
    name=input('你的姓名:')
    print(name+tel)       #+
    print(tel*3)          #*
    print('8'in tel)       #in
    print(chr(9801))     #chr()
    print(name+'\n'+tel)  #\n
    print(name+'\t'+tel)     #\t
    print(name+'\\'+tel)      #\\

  5. 输出全部的星座符号,以反斜线分隔。
    for i in range(12):
        print(chr(9800+i),end='\\')

posted @ 2017-09-15 14:44  爱学习的土豆  阅读(132)  评论(0)    收藏  举报