- 博客(322)
- 收藏
- 关注
原创 python全栈开发《43.列表的extend函数》
1.extend功能将其它列表或元组中的元素一次性倒入到当前列表中。2.extend用法extend函数无返回值。它会把传入到extend函数中的列表或元组中的成员放到当前列表中。用法:students=['dewei','xiaobian','xiaogang']new_students=('xiaogang','xiaohong')students.extend(new_stude...
2024-10-11 16:47:52
507
原创 python全栈开发《42.列表的copy函数(深浅拷贝区别)》
1.copy的功能将当前的列表复制出一份相同的列表,可以将这个新的列表赋值给一个新的变量,新列表与旧列表内容相同,但内存空间不同。2.copy的用法old_list=['a','b','c']new_list=old_list.copy()print(new_list)运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/pyt...
2024-10-09 15:02:36
730
原创 python全栈开发《41.列表的clear函数》
1.clear的功能一次性将当前列表中所有的数据清空。2.clear的用法target=[1,2,3,4,5,6]target.clear()print(target)运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/python_list/bin/python/Users/llq/PycharmProjects/python...
2024-09-25 15:30:25
464
原创 python全栈开发《40.列表的sort函数》
1.sort的功能对当前列表按照一定规律进行排序。2.sort的用法key:主要用来进行比较元素。这个元素也是列表中的成员(元素)。reverse:它和我们直接学习的reverse函数的功能是一样的。也是作为排序的规则。不赋值,默认是升序。books=['python','django','web','flask','tornado']books.sort()print(books)运行结...
2024-09-24 00:00:24
294
原创 python全栈开发《39.列表的reverse函数》
1.reverse的功能对当前列表顺序进行反转。2.reverse的用法drinks=['雪碧','可乐','矿泉水']drinks.reverse()print(drinks)运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/python_list/bin/python/Users/llq/PycharmProjects/p...
2024-09-23 12:31:56
269
原创 python全栈开发《38.列表的remove函数》
1.remove的功能删除列表中的某个元素。2.remove的用法drinks=['雪碧','可乐','矿泉水']drinks.remove('矿泉水')print(drinks)运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/python_list/bin/python/Users/llq/PycharmProjects...
2024-09-22 00:00:28
690
原创 python全栈开发《37.列表(元组)的count函数》
元组的count函数的功能和用法与列表的count函数完全一致。1.count的功能返回当前列表中某个成员的个数。2.count的用法fruits=['苹果','西瓜','水蜜桃','西瓜','雪梨']count=fruits.count('西瓜')print(count)运行结果:2注意:列表的内置函数count拿到需要查看的成员后,去列表中查找计算数量,并且返回一个数字类型。并不是...
2024-09-21 14:16:58
499
原创 python全栈开发《36.列表的添加:insert函数》
1.insert的功能将一个元素添加到当前列表的指定位置中。2.insert的用法index是个整型。fruits=['苹果','西瓜','水蜜桃']fruits.insert(1,'水晶梨')print(fruits)运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/python_list/bin/python/Users/...
2024-09-16 15:30:33
375
原创 python全栈开发《35.列表的添加:append函数》
1.append的功能将一个元素添加到当前列表中。2.append的用法list代表你当前使用的列表。通过一个列表调用它的内置函数append函数。new_item是你希望添加到这个列表list中的新的元素(成员)。names=['xiaomu']names.append('dewei')print(names)运行结果:/Users/llq/PycharmProjects/pythonl...
2024-09-08 19:49:21
759
原创 python全栈开发《34.列表元组的操作符》
1.len在列表与元组上的使用names=['xiaobian','dewei','xiaowang']length=len(names)print(length)运行结果:3这里是一个列表。注意书写格式:列表中的每一个元素与前一个元素的逗号之间有一个空格。len在列表和元组上的使用相同。len函数可以计算出除了数字类型以外,其它所有数据类型的长度。2.列表(元组)之间的累加与乘法...
2024-08-30 11:08:29
484
原创 python全栈开发《33.转义无效符》
某些特殊情况下,的确需要在字符串中打印一个\n或\t,但是由于它们是转义字符,造成无法将这些符号在字符串中体现出来。那该怎么办呢?这个时候就可以用转义无效符了。在python中,在字符串前加r来将当前字符串的转义字符无效化。例1:print(r'hello\f')运行结果:hello \f例2:print(r'my name is \\ xiaobian')运行结果:my name is \\...
2024-08-27 12:32:56
383
原创 python全栈开发《32.什么是转义字符、转义字符们》
一、补充上文python全栈开发《31.format形式也是支持格式符号的》number=int('123ab',16)print(number)运行结果:74667就是把'123ab'这个字符串以16进制转成数字(16是int这个函数的参数,代表字符串转成数字的规则),再通过int函数把这个16进制的数字转换成10进制的数字。然后print打印出来结果。二、什么是转义字符平时操作电脑,用...
2024-08-26 15:26:25
1044
原创 python全栈开发《31.format形式也是支持格式符号的》
1.format形式也支持格式符号的。print('{:d}'.format(1))运行结果:1在{}中,%用:来替换。print('{:f}'.format(1.2))运行结果:1.200000虽然format形式可以对格式符进行匹配,但并不能支持所有的格式符。比如:print('{:u}'.format(12))运行结果:/Users/llq/PycharmProjects/pythonl...
2024-08-23 10:20:47
394
原创 python全栈开发《30.字符串格式化的常用格式符》
1.格式化符号格式化符号:用于对应各种数据类型的格式化符号。%c:它会将数字或字符(这里的字符指的是长度为1的字符串)转成字符类型。%u:python解释它为无符号整型(正整型)。实际上,也是支持负整型的。2.%c并不是所有的数字都会通过 %c转换成一个字符:例1:#coding:utf-8print('%c'%12)运行结果:为空(没有相应的数值)。/Users/llq/Pycharm...
2024-08-20 14:29:10
378
原创 python全栈开发《29.字符串格式化的三种方式之格式化函数-format、新格式化方案:f-strings》...
1.字符串格式化函数-format1)string.format函数用来格式化字符串。2)使用format的字符串主体使用{}大括号来替代格式符。3)完整用法:string.format(data,data,data...)print('hello{0},今天看起来气色{1}'.format('小编','不错'))运行结果:/Users/llq/PycharmProjects/pythonlea...
2024-08-18 14:26:09
470
原创 python全栈开发《28.字符串格式化的三种方式之根据类型定义的格式化》
1.什么是格式化游乐园有旋转木马,是否玩过?这些旋转木马之上,每天都会迎来不同的面孔的小朋友去游玩。每一个木马的背椅上,随着不同的小朋友坐上去,展现出来的画面都将有所改变。虽然木马是不变的,但小朋友都是不一样的。所以对于旋转木马来说,固定的木马,流水的小朋友。格式化非常类似于旋转木马。可以用对号入座的方式来关联它们。字符串上的固定字符,就是旋转木马。字符串上可变的部分,就是小朋友。而木马的骑背是用...
2024-08-16 15:10:11
464
原创 python全栈开发《27.字符的编码格式》
1.什么是编码格式举个例子:在抗战的年代,来回两地想要把一些信息相互传递,而又不能被地方获取到,就会使用电报一类的方式。电报是把信息转换成一定规则的嗒嗒声。这样不知道这种规则的人,就不知道这条信息代表的是什么意思。编码格式也是如此。1)有一定规则的规则。2)使用了这种规则,我们就能知道传输的信息是什么意思。2.常见的编码格式1)gbk:中文编码。2)ascii:英文编码。只要输入的是中文,并且定义...
2024-08-14 10:59:14
438
原创 python全栈开发《26.字符串中返回bool类型的函数集合》
之所以说它是集合,是因为我们有多个函数,都会返回布尔类型。1.isspace功能:1)判断字符串是否是一个由空格组成的字符串。用法:print(''.isspace())print('helloxiaobian'.isspace())运行结果:/Users/llq/PycharmProjects/pythonlearn/pythonlearn/.venv/bin/python/Users/...
2024-08-12 13:29:43
320
原创 python全栈开发《25.字符串的replace函数》
1.补充说明上文python全栈开发《24.字符串的strip函数》1)补充:info_01='mynameisxiaobian'new_info_01=info_01.strip(info_01)print(new_info_01)print(len(new_info_01))运行结果:/Users/llq/PycharmProjects/pythonlearn/python...
2024-08-09 13:16:01
394
原创 python全栈开发《24.字符串的strip函数》
1.strip的功能1)将去掉字符串左右两边的指定元素,默认是去掉空格。2.strip的用法item:就是传一个你想去掉的元素,当然也可以不填。如果不填写item,默认是去掉字符串左右两边的空格。print('helloxiaobian'.strip())print('helloxiaobian'.strip('h'))运行结果:/Users/llq/PycharmProjects/p...
2024-08-06 13:50:40
306
原创 python全栈开发《23.字符串的find与index函数》
1.补充说明上文python全栈开发《22.字符串的startswith和endswith函数》endswith和startswith也可以对完整(整体)的字符串进行判断。info.endswith('this is a string example!!')或info.startswith('this is a string example!!')相当于bool(info == 'this is ...
2024-07-30 14:41:15
465
原创 python全栈开发《22.字符串的startswith和endswith函数》
1.startswith和endswith的功能1)startswith判断字符串开始位是否是某成员(元素)。2)endswith判断字符串结尾是否是某成员(元素)。2.startswith和endswith的用法string就是要被处理的字符串。.startswith(item)就是内置函数。item是想查询匹配的元素。通过这个函数会返回一个布尔值,也就是True或False。endswith的...
2024-07-29 14:14:34
467
原创 python全栈开发《21.字符串的count函数》
1.count的功能1)返回当前字符串中某个成员(元素)的个数。2.count的用法string代表需要处理的字符串。通过.count(item)来调用这个函数。()里的item是要被查询个数的元素。它会返回一个整型。那么inttype就是说:返回的是一个数字。info='mynameisxiaobian'print(info.count('e'))运行结果:13.count的注意事...
2024-07-28 12:26:51
525
原创 python全栈开发《20.字符串的zfill函数》
1.zfill的功能1)为字符串定义长度,如不满足长度,缺少的部分用0补齐。比如,有个字符串abc,这个字符串的长度是3,现在想让这个字符串的长度变成10,不足的部分会用0来替代。也就是说,这个abc会加上7个0。2.zfill的用法string就是要被处理的字符串。字符串调用它的内置函数,通过.zfill(width)调用。()内的width是要传进去的参数。width代表希望新的字符串的长度是...
2024-07-27 13:40:56
541
原创 python全栈开发《19.字符串的swapcase函数》
1.swapcase的功能1)将字符串中大写字母转换成小写,将小写字母转换为大写。2.swapcase的用法string代表需要处理的字符串。通过这个字符串执行它的内置函数.swapcase(),并且通过()来执行,生成一个新的字符串。将这个新的字符串赋予新的变量newstr。在这里要注意:函数()内是不用传任何参数的。name='XiaoBian'new_name=name.swapc...
2024-07-25 15:35:47
547
原创 python全栈开发《18.字符串的upper函数》
1.upper的功能1)将字符串全体大写。2.upper的用法string代表需要处理的字符串。将这个字符串,找到它的内置函数.upper(),并且通过()去执行。生成一个新的字符串,并且赋值给左边的新的变量big_str。upper函数是没有参数的,所以()内什么都不用填写。name='xiaobian'big_name=name.upper()print(big_name)运行结果...
2024-07-20 15:50:28
700
原创 python全栈开发《17.字符串的小写内置函数:lower与casefold》
1.casefold与lower功能1)将字符串全体小写。2.casefold与lower用法string.casefold(),也就是说:调用字符串的casefold函数,并且函数的()内什么都不用填写,因为它没有参数,不需要传。casefold会生成一个新的字符串,并且可以把这个新的字符串赋值给一个新的变量,也就是newstr。lower的用法和casefold是一样的。lower函数的()...
2024-07-19 14:41:11
559
原创 python全栈开发《16.什么是对象、字符串的capitalize函数》
目录一、认识python中的对象二、字符串的capitalize函数1.capitalize的功能2.capitalize函数的用法3.capitalize的注意事项三、代码一、认识python中的对象1.什么是对象?对于python来说,对象的概念就像是身份的概念。可以这样理解:人类是高级动物,在python中每一个变量都是一个对象,所以,人类就是变量,高级动物就是对象。而python中一切都...
2024-07-18 15:25:52
921
原创 python全栈开发《15.代码实现:小编简单的一天》
在学习注释的时候,曾经说过:三引号的注释可以在脚本的开篇位置告诉我们整个脚本所做的工作是什么。所以,我们将小编一天的行程写在注释里,打开脚本就可以清晰的看到。#coding:utf-8'''小编早上8点起床,起床之后就开始洗漱洗漱完成之后,是8点30分,于是开始吃早饭,早饭有面包,牛奶,还有麦片吃完早饭,上午9点整,小编同学开始学习,他走向自己的书柜,书柜里...
2024-07-16 13:28:27
277
原创 python全栈开发《14.比较与身份运算符》
说到比较运算符,其实就是我们上小学的时候学的比大小。它包括==,!=,>,<,>=,<=。这些都是对于两个数字进行比大小的方法。身份运算符:其实就是python中检查变量地址的一种方法。通过身份运算符比较两个变量是否出自一个变量之家。通俗来说就是比较id函数返回的内存编号是不是相同。宏观的对比较运算符和身份运算符做一个简单的介绍。比较运算符==:也支持数字的比较,判断是否...
2024-07-14 14:06:36
350
原创 python全栈开发《13.赋值运算》
一、赋值运算符有哪些?python中所有的赋值运算符整除运算符和除法运算符有什么区别呢?如果我们使用除法运算符,当除不尽的时候,会返回小数点,也就是会返回浮点类型。但是使用整除运算符的话,如果除余是有小数点的,也不会返回小数点,也就是会把小数以后的内容全部去掉,只会返回整数部分。取模运算符:能够被整除,返回0,不能被整除,返回1。二、b、kb、mb、gb的转换b、kb、mb、gb是计算机的计量单位...
2024-07-10 10:08:30
403
原创 python全栈开发《12.数据类型之初识字典》
1.什么是字典想到日常生活中大家都用过的字典,最著名的是新华字典。可以按照拼音或者偏旁部首来查找。但无论是拼音还是偏旁部首,都是通过一个关键字段找到对应的结果。所以,认为汉语拼音或者偏旁部首都是要查找到这个结果的关键钥匙,也就是key,通过这个key可以快速得找到结果。这个结果也就是value,那么python中的字典也是一样的。通过key去查找到value。key和value一一对应。字典是由多...
2024-07-05 16:30:15
524
原创 python全栈开发《11.数据类型之初识元组》
1.什么是元组元组与列表一样,都是一种可以存储多种数据结构的队列。元组也是一个有序的,且元素可以重复的集合。2.元组的创建在python中,tuple代表着元组这种类型,也可以用它定义一个元组。在python中,元组中的元素存在于一个()小括号中。将一个元组放入type函数去验证的时候,返回的就是一个tuple的单词。同时tuple也可以定义一个元组。和其它类型一样,元组也有属于自己的符号,通过定...
2024-06-19 19:35:04
425
原创 python全栈开发《10.数据类型之初识列表类型》
1.什么是列表其实在生活中,有很多种排队的现象。比如看电影要排队买票,上地铁的时候要排队安检。在生活中,排队的是人,为了统一做一件事,而排成队伍,逐个的去等待执行这个任务,每个人都是执行这个任务的参与者。如同排队安检,队伍中的每个人都要参与安检的工作,不过有一个顺序的问题。列表也是如此。列表里的很多数据,这些数据被集合在一起,然后一个个的等待参与某个任务的执行。列表就是为了将这些数据集合起来而存在...
2024-06-18 06:02:43
883
原创 python全栈开发《09.数据类型之布尔类型与空类型》
1.什么是布尔类型,布尔类型的固定值定义:真假的判断即布尔类型。对于布尔类型,是有唯一不变的两个值的。固定值:True 代表真(正确);False代表假(错误)。在字符串的应用,通过成员运算符,返回结果,就是true与false。对于true与false,把它叫做布尔值。2.布尔类型的使用场景常被用来判断一件事儿的真假。3.布尔函数的使用bool代表布尔类型,也可以对于结果进行真假的判断。res=...
2024-06-17 09:38:57
538
原创 python全栈开发《08.数据类型之字符串的简单操作》
1.内置成员运算符in的使用说到成员运算符,就要提到成员这个词。什么是成员呢?其实在字符串里,每一个字符都是一个成员,也可以叫做一个元素。成员运算符是用来判断某个字符串里是否包含某个元素的。看图片,看到“从零开始一站式搞定python django开发",这一行字符串里的每一个字符,都是一个字符串的成员。比如从“搞定、python、django、开发“这些字眼,只要在这个字符串里存在的字符,就都是...
2024-06-15 14:11:52
384
1
原创 python全栈开发《07.数据类型之数字类型的应用、初识字符串类型》
看图片,这是一个网页,里面有很多的内容。字符串就像我们说的话,通过字符串的形式,帮助我们去展示,去读写。这个图片上所有的信息都是字符串。用‘’或“”包裹的所有数据都是字符串。其中就包括了字符的集合。都有哪些是字符呢?比如中文、英文、各种标点符号、数字等等。只要你能想到的所有可以书写的内容,都可以被引号包裹起来成为字符串。字符串中可以包含任意字符:如字母、数字、符号,且没有先后顺序。数字类型怎么又成为字符串了呢?
2024-06-15 08:16:49
1468
原创 python全栈开发《06.数据类型之为什么会有多种数据类型、数字类型》
目录一、python的数据类型1.数据类型的由来2.为什么会有多种数据类型3.初次见面-python中的数据类型二、初识数字类型1.整型int2.浮点型float三、内置函数--type一、python的数据类型1.数据类型的由来在地球上,万物都是分种类的,不同的物种为了适应不同的自然规律而存在着。那么,这些物种,包括人类自己,都可以说是自然创造的。但是,电脑却是人类创造的。电脑不会像人类一样,拥...
2024-06-13 12:25:14
432
原创 python全栈开发《05.环境搭建与脚本结构之python中的关键字》
1.什么是关键字在中国古代,像皇帝,还有官员的官职,他们的官称不同,所执行的工作内容也并不相同。那么python里面的关键字就像朝廷里面官员的头衔一样被python所内定。并且起到各自的功能。朝廷的官员是为了国家的运转而存在的。关键字是python内部自带的用于处理业务逻辑的特殊单词。关键字是python内部的特殊字符。在古代,老百姓是绝对不能自称朝廷官员的,更不能自称皇帝。如果自称了某个职级的官...
2024-06-12 14:38:13
319
原创 python全栈开发《04.环境搭建与脚本结构之input函数、变量与变量名》
一、python中的内置函数-input1.input函数的功能官方的解释为:接收一个标准输入数据,返回为string类型。通俗的解释:在命令行输入一行信息,会将这行信息返回成字符串。2.input函数的用法#coding:utf-8name=input('你的名字是:')birthday=input('你的生日是:')like_fruit=input('你喜欢的水果是:')like_...
2024-06-10 15:00:17
786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅