美文网首页
2019实战第二期-字符串实战打卡

2019实战第二期-字符串实战打卡

作者: tipire | 来源:发表于2019-03-13 17:35 被阅读0次

1.题目:替换1-20内的数字,3的倍数和5的倍数用不同的数字代替

列出1到20的数字,若是3的倍数就用apple代替,若是5的倍数就用orange代替,若既是3的倍数又是5的倍数就用appleorange代替。

def replace_three_five(num):
    if num % 3 == 0 & num % 5 == 0:
        return "appleorange"
    elif num % 3 == 0:
        return "apple"
    elif num % 5 == 0:
        return "orange"
    else:
        return num


numbers = list(range(1, 21))
print(numbers)
result = [replace_three_five(num) for num in numbers]
print(result)

2.题目:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码,使用 Python 如何生成 200 个激活码

类似这样:总长12 :字母和数字的混合
no1. 6L3A3O8C8KAR
no2. QJP38MR4RSPY

import uuid
for i in range(1, 21):
    print("No{}.   {}".format(i, str(uuid.uuid4()).upper()[-12:]))

相关文章

  • 2019实战第二期-异常实战打卡

    2019实战第二期-异常实战打卡 题目:编写一个迷你的计算器,支持两个数加,减,乘,除要求提示用户输入2个数字和一...

  • 2019实战第二期-异常读书打卡

    -----学习《Python基础教程第3版》读书笔记----- 2019实战第二期-异常读书打卡 异常是什么 使用...

  • 2019实战第二期-字符串实战打卡

    1.题目:替换1-20内的数字,3的倍数和5的倍数用不同的数字代替 列出1到20的数字,若是3的倍数就用apple...

  • 20180708(日)

    做智慧父母,育卓越孩子。祥和父母学院21天打卡实战营第二期《高效沟通》打卡D4天 悦实战,悦成长 今天早上雷阵雨,...

  • 2019实战第二期-时间读书打卡

    2019实战第二期-时间读书打卡 --读《Python编程快速上手—让繁琐工作自动化》 Python里面的并发分2...

  • 20180706(五)

    做智慧父母,育卓越孩子。祥和父母学院21天打卡实战营第二期《高效沟通》打卡D2天 悦实战,悦成长 冯老师高效沟通的...

  • 20180705(四)

    做智慧父母,育卓越孩子。祥和父母学院21天打卡实战营第二期《高效沟通》打卡D1天 悦实战,悦成长 冯老师高效沟通的...

  • 20180707(六)(补)

    做智慧父母,育卓越孩子。祥和父母学院21天打卡实战营第二期《高效沟通》打卡D3天 悦实战,悦成长 今天阅读了一位同...

  • 做智慧父母,育卓越孩子

    祥和父母学院21天打卡实战营第二期《高效沟通》打卡D1天 悦实战,悦成长 冯老师高效沟通的第一讲重点讲的换位思考。...

  • 2019实战第二期-文件格式读书打卡

    2019实战第二期-文件格式读书打卡 读《Python编程快速上手—让繁琐工作自动化 PDF中文高清晰完整版》笔记...

网友评论

      本文标题:2019实战第二期-字符串实战打卡

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