python3
跨专业测试
做不喜欢但应该做的事,不做喜欢但不应该做的事
展开
-
python闭包及实例应用
这些示例展示了闭包在缓存、计数器、延迟执行、装饰器、封装私有变量和制作计时器等场景中的应用。通过使用闭包,可以方便地实现一些功能,并且良好地封装变量,提高代码的可读性和可维护性。闭包是指在函数中定义的函数,并且这个内部函数可以访问到外部函数中的变量。具体来说,在一个函数中定义了另一个函数,并且内部函数使用了外部函数的变量,那么这个内部函数就是一个闭包。闭包的特点是可以“记住”它被定义时的环境,即使该环境已经不存在了,并且在后续调用时可以使用这些记住的变量。原创 2023-07-17 23:51:23 · 672 阅读 · 0 评论 -
python中lambda语法格式及实例
Lambda函数通常用于简化代码,比如在一个函数内部需要定义一个简单的辅助函数,而不希望为这个辅助函数单独定义一个命名函数。需要注意的是,由于Lambda函数是匿名函数,没有函数名,所以只能通过将Lambda函数赋值给一个变量或将其作为其他函数的参数来调用Lambda函数。开始,后面是参数列表,参数列表可以包含任意数量的参数,但只能有一个表达式。参数列表的语法和函数定义的参数列表语法相同,可以包含默认参数和可变参数。表达式是Lambda函数的核心部分,它定义了函数的返回值。实例:将列表中的每个元素加一。原创 2023-07-07 23:34:28 · 317 阅读 · 0 评论 -
python3实例讲解super如何使用
在重写的方法中,使用super(Parent1, self).print_info()调用了Parent1类的print_info()方法,使用super(Parent2, self).print_info()调用了Parent2类的print_info()方法,然后再添加了额外的输出。1. super().方法名:可以用于调用父类中的方法,例如:super().print_info(),这样可以直接调用父类中名为print_info()的方法。():可以用于调用父类的构造函数,例如:super().原创 2023-07-04 12:24:15 · 347 阅读 · 0 评论 -
Python3基础学习路线图
Python3基础学习路线图原创 2022-02-26 20:54:26 · 250 阅读 · 0 评论 -
华为机试python3解答 HJ2 计算某字母出现次数
描述 写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字母,然后输出输入字符串中该字母的出现次数。(不区分大小写字母) 数据范围: ,输入的数据有可能包含大小写字母、数字和空格 输入描述: 第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字母。 输出描述: 输出输入字符串中含有该字符的个数。 示例1 输入:ABCabc A 输出:2 python3解答 while True: s1 = input().lower() s2 = input().lower()原创 2021-11-07 13:00:24 · 135 阅读 · 0 评论 -
华为机试python3解答 HJ1 字符串最后一个单词的长度
描述 计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。 (注:字符串末尾不以空格为结尾) 输入描述: 输入一行,代表要计算的字符串,非空,长度小于5000。 输出描述: 输出一个整数,表示输入字符串最后一个单词的长度。 示例1 输入:hello nowcoder 输出:8 说明:最后一个单词为nowcoder,长度为8 python解答 s = input().split(" ") print(len(s[-1])) 牛客网运行结果 ...原创 2021-11-07 12:36:08 · 486 阅读 · 1 评论 -
Python3入门练习004 - 数字
Python3入门练习004 - 数字1. 整形1.1 求两个整数之和1.2 求两个整形变量之差2. 浮点型2.1 求两个浮点数的积2.2 求两个浮点型变量的商3. 十六进制整型变量定义4. 八进制整型变量定义5. 二进制整型变量定义 1. 整形 1.1 求两个整数之和 sum = 3 + 4 print(sum) 运行结果: 7 1.2 求两个整形变量之差 num1 = 99 num2 = 22 sum = num1 - num2 print(sum) # 打印变量str1的值 运行结果: 7原创 2021-08-11 23:41:54 · 392 阅读 · 0 评论 -
Python3入门练习003 - 单行注释
Python3入门练习003 - 单行注释注释单独一行注释在代码行的后面 注释单独一行 # 定义字符串变量str1 str1 = 'Hello world!' 注释在代码行的后面 print(str1) # 打印变量str1的值原创 2021-08-10 22:48:02 · 86 阅读 · 0 评论 -
Python3入门练习001 - print
Python3入口练习001 - print打印字符串打印数字 打印字符串 print("Hello world!") # 注释:字符串可以用双引号或单引号括起来 print('Hello world!') 打印数字 print(123) print(123.345)原创 2021-08-09 23:05:48 · 136 阅读 · 0 评论