- 剑指 Offer 58 - II. 左旋转字符串:字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。 样例 1输入: s = "abcdefg", k = 2输出: "cdefgab" 样例 2输入: s = "lrloseumgh",... 剑指 Offer 58 - II. 左旋转字符串:字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。 样例 1输入: s = "abcdefg", k = 2输出: "cdefgab" 样例 2输入: s = "lrloseumgh",...
- 一、推导式Python 语言有一种独特的推导式语法,相当于语法糖的存在,可以帮你在某些场合写出比较精简酷炫的代码。但没有它,也不会有太多的影响。Python 语言有几种不同类型的推导式,下面逐一介绍:1. 列表推导式列表推导式是一种快速生成列表的方式。其形式是用方括号括起来的一段语句,如下例子所示:lis = [x * x for x in range(1, 10)]print(lis)-... 一、推导式Python 语言有一种独特的推导式语法,相当于语法糖的存在,可以帮你在某些场合写出比较精简酷炫的代码。但没有它,也不会有太多的影响。Python 语言有几种不同类型的推导式,下面逐一介绍:1. 列表推导式列表推导式是一种快速生成列表的方式。其形式是用方括号括起来的一段语句,如下例子所示:lis = [x * x for x in range(1, 10)]print(lis)-...
- 一、匿名函数当我们在创建函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。这省去了我们挖空心思为函数命名的麻烦,也能少写不少代码,很多编程语言都提供这一特性。匿名函数用好了,会有画龙点睛的效果,没用好,就容易“画虎不成反类犬”,需要我们在平时的代码过程中,多学、多看、多琢磨。Python 语言使用 lambda 关键字来创建匿名函数。所谓匿名,即不再使用 def 语句这样标准... 一、匿名函数当我们在创建函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。这省去了我们挖空心思为函数命名的麻烦,也能少写不少代码,很多编程语言都提供这一特性。匿名函数用好了,会有画龙点睛的效果,没用好,就容易“画虎不成反类犬”,需要我们在平时的代码过程中,多学、多看、多琢磨。Python 语言使用 lambda 关键字来创建匿名函数。所谓匿名,即不再使用 def 语句这样标准...
- 一、递归函数我们在前面的章节中,很多次的看到了在函数中调用别的函数的情况。如果一个函数在内部调用了自身,这个函数就被称为递归函数。What?函数可以自己调用自己?那不是成为了“衔尾蛇”?会不会进入死循环,永远退出不了?我们先看一个例子,典型的高斯求和问题,1+2+3+4+…+99+100,不使用递归的话,我们可以用循环,这么做:def sum_number(n): total = 0... 一、递归函数我们在前面的章节中,很多次的看到了在函数中调用别的函数的情况。如果一个函数在内部调用了自身,这个函数就被称为递归函数。What?函数可以自己调用自己?那不是成为了“衔尾蛇”?会不会进入死循环,永远退出不了?我们先看一个例子,典型的高斯求和问题,1+2+3+4+…+99+100,不使用递归的话,我们可以用循环,这么做:def sum_number(n): total = 0...
- 一、变量作用域作用域指的是变量的有效范围。变量并不是在哪个位置都可以访问的,访问权限取决于这个变量是在哪里赋值的,也就是在哪个作用域内的。通常而言,在编程语言中,变量的作用域从代码结构形式来看,有块级、函数、类、模块、包等由小到大的级别。但是在 Python 中,没有块级作用域,也就是类似 if 语句块、for 语句块等等是不存在作用域概念的,他们等同于普通的语句。>>> if True:... 一、变量作用域作用域指的是变量的有效范围。变量并不是在哪个位置都可以访问的,访问权限取决于这个变量是在哪里赋值的,也就是在哪个作用域内的。通常而言,在编程语言中,变量的作用域从代码结构形式来看,有块级、函数、类、模块、包等由小到大的级别。但是在 Python 中,没有块级作用域,也就是类似 if 语句块、for 语句块等等是不存在作用域概念的,他们等同于普通的语句。>>> if True:...
- 一、什么是函数?函数(function)是用于完成特定任务的程序代码的自包含单元。在面向对象编程的类中,函数通常被称作方法。不同的函数在程序中扮演着不同的角色,起着不同的作用,执行不同的动作。比如 print()函数可以将对象打印到屏幕上;还有一些函数能够返回一个值以供程序使用,比如 len()将可计算长度的对象的元素个数返回给程序。 二、为什么要使用函数呢?第一、函数的使用可以重用代码,... 一、什么是函数?函数(function)是用于完成特定任务的程序代码的自包含单元。在面向对象编程的类中,函数通常被称作方法。不同的函数在程序中扮演着不同的角色,起着不同的作用,执行不同的动作。比如 print()函数可以将对象打印到屏幕上;还有一些函数能够返回一个值以供程序使用,比如 len()将可计算长度的对象的元素个数返回给程序。 二、为什么要使用函数呢?第一、函数的使用可以重用代码,...
- 一、循环控制很多时候,我们在处理业务的时候,并不是如果怎么样就怎么样,而是一直做某件事,直到全部做完,甚至永远做不完…循环控制,就是让程序循环运行某一段代码直到满足退出的条件,才退出循环。Python 用关键字 for 和 while 来进行循环控制,但是没有其它语言的 do…while 语句。 1.while 循环语法格式:while 判断表达式: 内部代码块while 循环用伪代... 一、循环控制很多时候,我们在处理业务的时候,并不是如果怎么样就怎么样,而是一直做某件事,直到全部做完,甚至永远做不完…循环控制,就是让程序循环运行某一段代码直到满足退出的条件,才退出循环。Python 用关键字 for 和 while 来进行循环控制,但是没有其它语言的 do…while 语句。 1.while 循环语法格式:while 判断表达式: 内部代码块while 循环用伪代...
- 橡皮擦的周末时间,浏览互联网,畅游知识的海洋,寻找好看的动漫,然后就发现了本文的主角,一个来自台湾省的网站。 Kindle 漫畫|Kobo 漫畫|epub 漫畫大采集 数据源分析爬取目标本次要爬取的网站是 https://vol.moe/,该网站打开的第一眼,就给我呈现了一个大数,收录 10994 部漫画,必须拿下。为了降低博客的篇幅,还有大家练习的难度,本文只针对列表页抓取,里面涉及的目标... 橡皮擦的周末时间,浏览互联网,畅游知识的海洋,寻找好看的动漫,然后就发现了本文的主角,一个来自台湾省的网站。 Kindle 漫畫|Kobo 漫畫|epub 漫畫大采集 数据源分析爬取目标本次要爬取的网站是 https://vol.moe/,该网站打开的第一眼,就给我呈现了一个大数,收录 10994 部漫画,必须拿下。为了降低博客的篇幅,还有大家练习的难度,本文只针对列表页抓取,里面涉及的目标...
- 一、条件判断条件判断是通过一条或多条判断语句的执行结果(True 或者 False)来决定执行的代码块。在 Python 语法中,使用 if、elif 和 else 三个关键字来进行条件判断。if 语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_b... 一、条件判断条件判断是通过一条或多条判断语句的执行结果(True 或者 False)来决定执行的代码块。在 Python 语法中,使用 if、elif 和 else 三个关键字来进行条件判断。if 语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_b...
- 一、 输入和输出无论是从我们一开始的“hello world”,还是前面章节的里各种例子,基本都是些“自说自话”。只有能够接收用户输入,根据输入动态生成结果,并输出到屏幕上展示出来,才算一个较为完整的简单程序。 1. input 输入函数获取用户输入,保存成一个字符串。哪怕你输入的是个数字 1,返回给你的只会是字符串“1”,而不是 整数 1。示例:>>> inp = input("plea... 一、 输入和输出无论是从我们一开始的“hello world”,还是前面章节的里各种例子,基本都是些“自说自话”。只有能够接收用户输入,根据输入动态生成结果,并输出到屏幕上展示出来,才算一个较为完整的简单程序。 1. input 输入函数获取用户输入,保存成一个字符串。哪怕你输入的是个数字 1,返回给你的只会是字符串“1”,而不是 整数 1。示例:>>> inp = input("plea...
- 一、元组Tuple使用方括号加下标访问元素切片(形成新元组对象)count()/index()len()/max()/min()/tuple()元组中不允许的操作,确切的说是元组没有的功能:修改、新增元素删除某个元素(但可以删除整个元组)所有会对元组内部元素发生修改动作的方法。例如,元组没有 remove,append, pop 等方法。元组与列表类似的特殊操作:元组看来是很安全的。但真的... 一、元组Tuple使用方括号加下标访问元素切片(形成新元组对象)count()/index()len()/max()/min()/tuple()元组中不允许的操作,确切的说是元组没有的功能:修改、新增元素删除某个元素(但可以删除整个元组)所有会对元组内部元素发生修改动作的方法。例如,元组没有 remove,append, pop 等方法。元组与列表类似的特殊操作:元组看来是很安全的。但真的...
- 一、字符串类型 str 1 字符串类型的定义字符串是 Python 中最常用的数据类型之一,使用单引号或双引号来创建字符串,使用三引号创建多行字符串。Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。字符串是不可变的序列数据类型,不能直接修改字符串本身,和数字类型一样!虽然字符串本身不可变,但可以通过方括号加下标的方式,访问或者获取它的子串,当然也包括切片操... 一、字符串类型 str 1 字符串类型的定义字符串是 Python 中最常用的数据类型之一,使用单引号或双引号来创建字符串,使用三引号创建多行字符串。Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。字符串是不可变的序列数据类型,不能直接修改字符串本身,和数字类型一样!虽然字符串本身不可变,但可以通过方括号加下标的方式,访问或者获取它的子串,当然也包括切片操...
- 一、数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在 Python 中,能够直接处理的数据类型有以下几种:除了上述内置的数据类型,python 还支持自定义的数据类型。自定义的,一般以类的形式,根据需要组合以上内置类型成为... 一、数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在 Python 中,能够直接处理的数据类型有以下几种:除了上述内置的数据类型,python 还支持自定义的数据类型。自定义的,一般以类的形式,根据需要组合以上内置类型成为...
- 爬取ajax接口的数据还是挺简单的 爬取ajax接口的数据还是挺简单的
- 一、前言通过前几章的学习,我们已经了解了Selenium的工作原理以及Selenium的配置和操作。对Selenium有了大概的认识之后我们就可以进入实战了。实战篇会将airtest 和 selenium 相结合,针对禅道系统进行自动化测试及商业级的自动化测试框架的搭建教学。 二、环境准备(安装禅道)1)下载地址:https://www.zentao.net/download/zentao... 一、前言通过前几章的学习,我们已经了解了Selenium的工作原理以及Selenium的配置和操作。对Selenium有了大概的认识之后我们就可以进入实战了。实战篇会将airtest 和 selenium 相结合,针对禅道系统进行自动化测试及商业级的自动化测试框架的搭建教学。 二、环境准备(安装禅道)1)下载地址:https://www.zentao.net/download/zentao...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签