• 字符串基本操作


    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='\')
    
    ♈♉♊♋♌♍♎♏♐♑♒♓
  • 相关阅读:


    django 认证系统--3
    django 认证系统--2
    django 认证系统--1


    关于二叉树
    [GeeksForGeeks] Remove all half nodes of a given binary tree
    [LintCode] Letter Combinations of a Phone Number
  • 原文地址:https://www.cnblogs.com/00js/p/7525702.html
Copyright © 2020-2023  润新知