• 大爽Python入门教程 46 习题


    大爽Python入门公开课教案 点击查看教程总目录

    1 检查长度

    实现一个函数check_any_match_size(words, size)
    检查一个由字符串构成的列表words
    是否存在字符串长度符合指定尺寸size
    任意一个符合尺寸即可返回True,否则返回False
    运行时示例如下

    >>> check_any_match_size(['lion', 'deer', 'bear'], 5)
    False
    >>> check_any_match_size(['lion', 'deer', 'sheep'], 5)
    True
    

    2 生成n以内的素数

    实现一个函数show_all_prime(n)
    返回所有大于等于2,小于n的素数。
    运行时示例如下

    >>> show_all_prime(10)
    [2, 3, 5, 7]
    >>> show_all_prime(20)
    [2, 3, 5, 7, 11, 13, 17, 19]
    

    3 去重

    实现一个函数get_no_repeat(lst)
    接受一个整数组成的列表lst
    返回一个新的列表,其中包含lst中的元素,但剔除掉了重复项。

    >>> get_no_repeat([1,3,5,1,2])
    [1, 3, 5, 2]
    >>> get_no_repeat([2,3,4,2,3,2,4])
    [2, 3, 4]
    

    4 计算重复字符

    实现一个函数get_repeat_str(s1, s2)
    接受两个字符串s1, s2
    返回一个新的字符串。
    返回的字符串由s1s2中的所有相同字符(去除重复)构成,且顺序遵循s1的顺序。

    >>> get_repeat_str("abcba", "adae")
    "a"
    >>> get_repeat_str("lihua", "zhangsan")
    "ha"
    
  • 相关阅读:
    2020年秋招三星面试题
    物联网金融和互联网金融的区别与联系
    数据库事务的4种隔离级别
    Access-cookie之sqlmap注入
    SDL-软件安全开发周期流程
    图片马的制作
    ssrf内网端口爆破扫描
    逻辑漏洞_验证码绕过_密码找回漏洞
    平行越权与垂直越权
    xff注入
  • 原文地址:https://www.cnblogs.com/BigShuang/p/15573933.html
Copyright © 2020-2023  润新知