自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(222)
  • 资源 (4)
  • 收藏
  • 关注

原创 4.10 Python dict字典方法完全攻略

我们知道,Python 字典的数据类型为 dict,我们可使用dir(dict)这些方法中,fromkeys() 和 get() 的用法已进行了介绍,这里不再赘述,本节只给大家介绍剩下的方法。

2024-04-28 17:28:05 635

原创 4.9 Python dict字典基本操作

由于字典属于可变序列,所以我们可以任意操作字典中的键值对(key-value)。初学者要牢记,字典是由一个一个的 key-value 构成的,key 是找到数据的关键,Python 对字典的操作都是通过 key 来完成的。

2024-04-25 16:39:47 323

原创 4.8 Python dict字典

Python字典(dict)是一种无序的、可变的序列,它的元素以“键值对(key-value)”的形式存储。相对地,列表(list)和元组(tuple)都是有序的序列,它们的元素在底层是挨着存放的。字典类型是 Python 中唯一的映射类型。“映射”是数学中的术语,简单理解,它指的是元素之间相互对应的关系,即通过一个元素,可以唯一找到另一个元素。如图 1 所示。图 1 映射关系示意图字典中,习惯将各元素对应的索引称为键(key),各个键对应的元素称为值(value),键及其关联的值称为“键值对”。

2024-04-25 16:14:54 996

原创 4.7 Python tuple元组详解

元组(tuple)是Python中另一个重要的序列结构,和列表类似,元组也是由一系列按特定顺序排序的元素组成。元组也可以看做是不可变的列表,通常情况下,元组用于保存无需修改的内容。从形式上看,元组的所有元素都放在一对小括号( )中,相邻元素之间用逗号其中 element1~elementn 表示元组中的各个元素,个数没有限制,只要是 Python 支持的数据类型就可以。在这个元组中,有多种类型的数据,包括整形、字符串、列表、元组。

2024-04-24 14:28:03 315

原创 4.6 Python list列表查找元素

Python列表(list)提供了 index() 和 count() 方法,它们都可以用来查找元素。

2024-04-23 21:27:17 560

原创 4.5 Python list列表修改元素

Python提供了两种修改列表(list)元素的方法,你可以每次修改单个元素,也可以每次修改一组元素(多个)。

2024-04-23 21:22:47 487

原创 4.4 Python list列表删除元素

大部分编程语言都会提供和 pop() 相对应的方法,就是 push(),该方法用来将元素添加到列表的尾部,类似于数据结构中的“入栈”操作。del 是 Python 中的关键字,专门用来执行删除操作,它不仅可以删除整个列表,还可以删除列表中的某些元素。需要注意的是,remove() 方法只会删除第一个和指定值相同的元素,而且必须保证该元素是存在的,否则会引发 ValueError 错误。除了 del 关键字,Python 还提供了 remove() 方法,该方法会根据元素本身的值来进行删除操作。

2024-04-23 16:35:38 371

原创 4.3 Python list列表添加元素

实际开发中,经常需要对Python 列表进行更新,包括向列表中添加元素、修改表中元素以及删除元素。本节先来学习如何向列表中添加元素。《Python序列》一节告诉我们,使用运算符可以将多个序列连接起来;列表是序列的一种,所以也可以使用进行连接,这样就相当于在第一个列表的末尾添加了另一个列表。从运行结果可以发现,使用会生成一个新的列表,原有的列表不会被改变。更多的是用来拼接列表,而且执行效率并不高,如果想在列表中插入元素,应该使用下面几个专门的方法。

2024-04-22 20:52:22 305

原创 4.2 Python列表(list)

在实际开发中,经常需要将一组(不只一个)数据存储起来,以便后边的代码使用。说到这里,一些读者可能听说过数组(Array),它就可以把多个数据挨个存储到一起,通过数组下标可以访问数组中的每个元素。需要明确的是,Python中没有数组,但是加入了更加强大的列表。如果把数组看做是一个集装箱,那么 Python 的列表就是一个工厂的仓库。大部分编程语言都支持数组,比如C语言、C++、Java、PHP、JavaScript等。从形式上看,列表会将所有元素都放在一对中括号[ ]里面,相邻元素之间用逗号。

2024-04-22 20:23:13 1140

原创 4.1 什么是序列,Python序列详解

所谓序列,指的是一块可存放多个值的连续内存空间,这些值按一定顺序排列,可通过每个值所在位置的编号(称为索引)访问它们。为了更形象的认识序列,可以将它看做是一家旅店,那么店中的每个房间就如同序列存储数据的一个个内存空间,每个房间所特有的房间号就相当于索引值。也就是说,通过房间号(索引)我们可以找到这家旅店(序列)中的每个房间(内存空间)。在 Python中,序列类型包括字符串、列表、元组、集合和字典,这些序列支持以下几种通用的操作,但比较特殊的是,集合和字典不支持索引、切片、相加和相乘操作。

2024-04-22 17:19:08 766

原创 4.0-Python列表(list)、元组(tuple)、字典(dict)和集合(set)详解

列表(list)和元组(tuple)比较相似,它们都按顺序保存元素,所有的元素占用一块连续的内存,每个元素都有自己的索引,因此列表和元组的元素都可以通过索引(index)来访问。Python 序列(Sequence)是指按特定顺序依次排列的一组数据,它们可以占用一块连续的内存,也可以分散到多块内存中。Python 中的序列类型包括列表(list)、元组(tuple)、字典(dict)和集合(set)。字典(dict)和集合(set)存储的数据都是无序的,每份元素占用不同的内存,其中字典元素以。

2024-04-22 17:15:28 303

原创 3.17 Python运算符优先级和结合性

当一个表达式中出现多个运算符时,Python 会先比较各个运算符的优先级,按照优先级从高到低的顺序依次执行;当遇到优先级相同的运算符时,再根据结合性决定先执行哪个运算符:如果是左结合性就先执行左边的运算符,如果是右结合性就先执行右边的运算符。

2024-04-17 22:16:17 452

原创 3.16 Python三目运算符

我们从一个具体的例子切入本节内容。这是一种类似于其它编程语言中三目运算符?的写法。Python 是一种极简主义的编程语言,它没有引入?这个新的运算符,而是使用已有的 if else 关键字来实现相同的功能。condition 是判断条件,exp1 和 exp2 是两个表达式。如果 condition 成立(结果为真),就执行 exp1,并把 exp1 的结果作为整个表达式的结果;如果 condition 不成立(结果为假),就执行 exp2,并把 exp2 的结果作为整个表达式的结果。前面的语句。

2024-04-17 22:12:11 317

原创 3.15 Python逻辑运算符

高中数学中我们就学过逻辑运算,例如 p 为真命题,q 为假命题,那么“p且q”为假,“p或q”为真,“非q”为真。14>6 结果为 True,成立,45.6>90 结果为 False,不成立,所以整个表达式的结果为 False,也即不成立。

2024-04-13 20:58:55 771

原创 3.14 Python比较运算符

比较运算符,也称关系运算符,用于对常量、变量或表达式的结果进行大小比较。如果这种比较是成立的,则返回 True(真),反之则返回 False(假)。True 和 False 都是 bool 类型,它们专门用来表示一件事情的真假,或者一个表达式是否成立。Python支持的比较运算符如表 1 所示。==>=<=!

2024-04-11 11:55:12 364

原创 3.13 Python位运算符

Python位运算按照数据在内存中的二进制位(Bit)进行操作,它一般用于底层开发(算法设计、驱动、图像处理、单片机等),在应用层开发(Web 开发、Linux 运维等)中并不常见。想加快学习进度,或者不关注底层开发的读者可以先跳过本节,以后需要的话再来学习。Python 位运算符只能用来操作整数类型,它按照整数在内存中的二进制形式进行计算。Python 支持的位运算符如表 1 所示。

2024-04-11 09:57:32 946

原创 3.12 Python赋值运算符

赋值运算符用来把右侧的值传递给左侧的变量(或者常量);可以直接将右侧的值交给左侧的变量,也可以进行某些运算后再交给左侧的变量,比如加减乘除、函数调用、逻辑运算等。Python中最基本的赋值运算符是等号;结合其它运算符,还能扩展出更强大的赋值运算符。

2024-04-10 15:04:11 355

原创 3.11 Python算术运算符

算术运算符也即数学运算符,用来对数字进行数学运算,比如加减乘除。下表列出了 Python支持所有基本算术运算符。接下来将对表 1 中各个算术运算符的用法逐一讲解。

2024-04-08 22:21:51 810

原创 3.10 Python数据类型转换

虽然 Python 是弱类型编程语言,不需要像Java或 C 语言那样还要在使用变量前声明变量的类型,但在一些特定场景中,仍然需要用到类型转换。你会发现这是错误的,解释器提示我们字符串和浮点类型变量不能直接相连,需要提前将浮点类型变量 height 转换为字符串才可以。需要注意的是,在使用类型转换函数时,提供给它的数据必须是有意义的。庆幸的是,Python 已经为我们提供了多种可实现数据类型转换的函数,如表 1 所示。

2024-04-08 22:19:58 441

原创 3.9 Python格式化字符串

我们之前讲到过 print() 函数的用法,这只是最简单最初级的形式,print() 还有很多高级的玩法,比如格式化输出,这就是本节要讲解的内容。熟悉C语言 printf() 函数的读者能够轻而易举学会 Python print() 函数,它们是非常类似的。print() 函数使用以开头的转换说明符对各种类型的数据进行格式化输出,具体请看下表。转换说明符(Conversion Specifier)只是一个占位符,它会被后面表达式(变量、常量、数字、字符串、加减乘除等各种形式)的值代替。

2024-04-07 23:13:27 1692

原创 17-国际化支持

在我们开发WEB项目的时候,项目可能涉及到在国外部署或者应用,也有可能会有国外的用户对项目进行访问,那么在这种项目中, 为客户展现的页面或者操作的信息就需要使用不同的语言,这就是我们所说的项目国际化。目前项目已经支持多语言国际化,接下来我们介绍如何使用。目录下创建lang目录,存放国际化文件。此处包含三个文件,分别是。(比如现在国际化文件是。目录文件下定义资源文件。中添加language。设置默认语言,如默认。4、java代码使用。

2024-04-07 09:55:55 336

原创 3.8 Python input()函数:获取用户输入的字符串

input() 是 Python的内置函数,用于从控制台读取用户输入的内容。input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容可以包含任何字符。表示按下回车键,按下回车键后 input() 读取就结束了。本例中我们输入了两个整数,希望计算出它们的和,但是事与愿违,Python 只是它们当成了字符串,起到了拼接字符串的作用,而不是求和的作用。

2024-04-07 09:53:36 523

原创 3.7 Python bool布尔类型

总的来说,bool 类型就是用于代表某个事情的真(对)或假(错),如果这个事情是正确的,用 True(或 1)代表;True 和 False 是 Python 中的关键字,当作为 Python 代码输入时,一定要注意字母的大小写,否则解释器会报错。比较算式,这个是正确的,在程序世界里称之为真(对),Python 使用 True 来代表;比较算式,这个是错误的,在程序世界里称之为假(错),Python 使用 False 来代表。Python 提供了 bool 类型来表示真(对)或假(错),比如常见的。

2024-04-07 09:50:52 340

原创 16-防重复提交

【代码】16-防重复提交。

2024-04-03 08:54:05 349

原创 3.5 Python字符串

若干个字符的集合就是一个字符串(String)。Python 中的字符串必须由双引号" "或者单引号' '字符串的内容可以包含字母、标点、特殊符号、中文、日文等全世界的所有文字。Python 字符串中的双引号和单引号没有任何区别。而有些编程语言的双引号字符串可以解析变量,单引号字符串一律原样输出,例如 PHP和JavaScript。

2024-04-03 08:50:48 471

原创 3.4 Python复数类型(complex)

复数(Complex)是 Python的内置类型,直接书写即可。换句话说,Python 语言本身就支持复数,而不依赖于标准库或者第三方库。可以发现,复数在 Python 内部的类型是 complex,Python 默认支持对复数的简单计算。复数由实部(real)和虚部(imag)构成,在 Python 中,复数的虚部以。a 表示实部,b 表示虚部。

2024-04-02 09:02:19 257

原创 3.3 Python小数浮点数(float)

在编程语言中,小数通常以浮点数的形式存储。浮点数和定点数是相对的:小数在存储过程中如果小数点发生移动,就称为浮点数;如果小数点不动,就称为定点数。

2024-04-01 13:58:26 382

原创 3.2 Python整数类型(int)

整数就是没有小数部分的数字,Python中的整数包括正整数、0 和负整数。有些强类型的编程语言会提供多种整数类型,每种类型的长度都不同,能容纳的整数的大小也不同,开发者要根据实际数字的大小选用不同的类型。例如C语言提供了 short、int、long、long long 四种类型的整数,它们的长度依次递增,初学者在选择整数类型时往往比较迷惑,有时候还会导致数值溢出。而 Python 则不同,它的整数不分类型,或者说它只有一种类型的整数。

2024-04-01 11:34:08 565

原创 3-Jquery过滤选择器

【代码】3-Jquery过滤选择器。

2024-03-31 20:46:24 297

原创 2-Jquery层次选择器

后代选择器选择指定元素的所有后代元素(包括直接子元素和更深层的后代元素),而子元素选择器只选择指定元素的直接子元素。)用于选择紧接在另一元素后的元素,且二者有相同的父元素。)用于选择某元素后面的所有兄弟元素,无论它们之间有多少其他元素。它可以选择多个元素。

2024-03-31 20:34:36 445

原创 3.1 Python变量的定义和使用

任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。变量(Variable)可以看成一个小箱子,专门用来“盛装”程序中的数据。每个变量都拥有独一无二的名字,通过变量的名字就能找到变量中的数据。从底层看,程序中的数据最终都要放到内存(内存条)中,变量其实就是这块内存的名字。和变量相对应的是常量(Constant),它们都是用来“盛装”数据的小箱子,不同的是:变量保存的数据可以被多次修改,而常量一旦保存某个数据之后就不能修改了。

2024-03-31 20:00:40 625

原创 2.12 Python内置函数

Python 标准库非常庞大,包含了很多模块,要想使用某个函数,必须提前导入对应的模块,否则函数是无效的。注意,不要使用内置函数的名字作为标识符使用(例如变量名、函数名、类名、模板名、对象名等),虽然这样做 Python 解释器不会报错,但这会导致同名的内置函数被覆盖,从而无法使用。除了 print() 函数,Python 解释器还提供了更多内置函数,下表列出了 Python 3.x 中的所有内置函数。Python解释器自带的函数叫做内置函数,这些函数可以直接使用,不需要导入某个模块。

2024-03-28 23:27:07 748

原创 2.11 Python关键字(保留字)

保留字是Python 语言中一些已经被赋予特定意义的单词,这就要求开发者在开发程序时,不能用这些保留字作为标识符给变量、函数、类、模板以及其他对象命名。在实际开发中,如果使用 Python 中的保留字作为标识符,则解释器会提示“invalid syntax” 的错误信息,如图 2 所示。需要注意的是,由于 Python 是严格区分大小写的,保留字也不例外。所以,我们可以说 if 是保留字,但 IF 就不是保留字。图 2 保留字作标识符报错信息示意图。

2024-03-28 23:18:10 341

原创 1-java运算符试题

【代码】1-java运算符试题。

2024-03-28 22:21:19 196

原创 1-Jquery基本选择器

2.假设页面上有一个元素,其class为"myButton"。编写一个jQuery代码片段,用于给这个元素添加一个点击事件,当点击时弹出警告框显示"Button clicked!

2024-03-28 21:55:23 264

原创 2.10 Python标识符命名规范

有读者可能会问,如果不遵守这些规范,会怎么样呢?答案是程序照样可以运行,但遵循以上规范的好处是,可以更加直观地了解代码所代表的含义,以 Book 类为例,我们可以很容易就猜到此类与书有关,虽然将类名改为 a(或其它)不会影响程序运行,但通常不这么做。在 Python 中,标识符中的字母是严格区分大小写的,也就是说,两个同样的单词,如果大小格式不一样,多代表的意义也是完全不同的。简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。

2024-03-28 21:40:56 303

原创 2.9 Python缩进规则(包含快捷键)

和其它程序设计语言(如 Java、C 语言)采用大括号“{}”分隔代码块不同,Python采用代码缩进和冒号( : )来区分代码块之间的层次。在 Python 中,对于类定义、函数定义、流程控制语句、异常处理语句等,行尾的冒号和下一行的缩进,表示下一个代码块的开始,而缩进的结束则表示此代码块的结束。注意,Python 中实现对代码的缩进,可以使用空格或者 Tab 键实现。

2024-03-27 13:34:18 366

原创 2.8Python注释

注释(Comments)用来向用户提示或解释某些代码的作用和功能,它可以出现在代码中的任何位置。Python解释器在执行代码时会忽略注释,不做任何处理,就好像它不存在一样。在调试(Debug)程序的过程中,注释还可以用来临时移除无用的代码。注释的最大作用是提高程序的可读性,没有注释的程序简直就是天书,让人吐血!千万不要认为你自己写的代码规范就可以不加注释,甩给别人一段没有注释的代码是对别人的不尊重,是非常自私的行为;你可以喜欢自虐,但请不要虐待别人。

2024-03-27 10:31:23 410

原创 2.5 第一个Python程序

Python 程序的写法比较简单,直接书写功能代码即可,不用给它套上“外壳”。下面我们分别使用C语言、Java 和 Python 输出C语言中文网的网址,让大家对比感受一下。

2024-03-27 00:15:53 884

原创 Hbase常用命令选择题

shell命令

2024-03-27 00:09:22 751

springcloud之eureka注册服务与发现

springcloud之eureka注册服务与发现的源码

2022-12-11

mybatis9.rar

maven+idea+spring+springMVC+mybatis整合源码

2021-04-14

mybatis6.rar

Mybatis一对多关联查询实例

2021-04-09

mybatis5.rar

Mybatis一对一关联查询实例

2021-04-08

02-Jquery对象与JS对象的相互转换.mp4

有html,css,js基础的可以看看,讲的不好多多理解

2021-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除