zoukankan      html  css  js  c++  java
  • 字符串基本操作

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

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

    请输入数字1-7:1
    星期一

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

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

    请输入学号:201506050093
    年级: 2015
    专业: 06
    班级: 05
    序号: 93

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

    s=input('请输入身份证号:')
    if(s[0:6]=="445121"):
       print("地区:广东省潮州市")
    else:
        print("出生地未知")
    print('年龄:',2017-int(s[6:10]))
    if(int(s[-2])%2==0):
        print("性别:女")
    else:
        print("性别:男")

    请输入身份证号:4451211996xxxxxx2x
    地区:广东省潮州市
    年龄: 21
    性别:女

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

    s="I'm a student."
    >>> for i in range(len(s)):
        print(i,s[i])
    
    0 I
    1 '
    2 m
    3  
    4 a
    5  
    6 s
    7 t
    8 u
    9 d
    10 e
    11 n
    12 t
    13 .
    ss="lo"
    >>> cc="ve"
    >>> print(ss+cc)
    love
    >>> (ss+cc)*3
    'lovelovelove'
    >>> "o" in ss
    True
    >>> print(chr(9801))
    ♉
    print(eval('5+6'))
    11
    print('\
    \')
    
    
    >>> print('\	\')
        

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

    for i in range(12):
        print(chr(9800+i),end='\')
    
    ♈♉♊♋♌♍♎♏♐♑♒♓
  • 相关阅读:
    EXISTS 的使用
    bind()和 unbind()绑定解绑事件的使用
    前端代码
    LIKE CONCAT 连用
    客服工作台
    杂录
    vue
    咋乱杂乱的一些总结
    kotlin 很杂很杂
    group by 和 order by 的区别 + 理解过程
  • 原文地址:https://www.cnblogs.com/00js/p/7525702.html
Copyright © 2011-2022 走看看