美文网首页
python-序列操作

python-序列操作

作者: 践行数据分析 | 来源:发表于2019-07-20 11:33 被阅读0次

    通用的序列操作包括:索引、切片、相加、想乘、成员资格检查

    索引操作示例
    # 将以数指定年、月、日的日期打印出来

    months = [

    'January',

    'February',

    'March',

    'April',

    'May',

    'June',

    'July',

    'August',

    'September',

    'October',

    'November',

    'December'

    ]

    # 一个列表,其中包含数1~31对应的结尾

    endings = ['st', 'nd', 'rd'] + 17 * ['th'] \

    + ['st', 'nd', 'rd'] + 7 * ['th'] \

    + ['st']

    year = input('Year: ')

    month = input('Month (1-12): ')

    day = input('Day (1-31): ')

    month_number = int(month)

    day_number = int(day)

    # 别忘了将表示月和日的数减1,这样才能得到正确的索引

    month_name = months[month_number-1]

    ordinal = day + endings[day_number-1]

    print(month_name + ' ' + ordinal + ', ' + year)

    这个程序的运行情况类似于下面这样:

    Year: 1974

    Month (1-12): 8

    Day (1-31): 16

    August 16th, 1974

    相关文章

      网友评论

          本文标题:python-序列操作

          本文链接:https://www.haomeiwen.com/subject/ramylctx.html