- 博客(21)
- 收藏
- 关注
原创 Python学习-day18-第三章:使用字符串
Python学习-day18-第三章:使用字符串简介 你已见过字符串,并且知道如何创建它们。你还学习了如何使用索引和切片来访问字符串中的字符。本章将介绍如何使用字符串来设置其他值的格式(比如便于打印),并大致了解使用字符串方法可完成的重要任务,如拆分、合并和查找等。3.1、字符串基本操作 前一章说过,所有标准序列操作(索引、切片、乘法、成员资格检查、长度、最小值和最大值)都适用于字符串,但别忘了字符
2021-07-05 15:11:00
127
原创 Python学习-day17-第二章回顾
Python学习-day17-第二章回顾概念1、序列:序列是一种数据结构,其中的元素带编号(从0开始)。列表、字符串和元组都属于序列,其中,列表是可变的(你可以修改其内容),而元组和字符串是不可变的(一旦创建,内容就是固定 的)。要访问序列的一部分,可使用切片操作:提供两个指定切片起始和结束位置的索引。要修改列表,可给其元素赋值,也可使用赋值语句给切片赋值。2、表达式:表达式为程序的一部分,结果为一个值。如:2+2就是一个表达式,结果为4。简单表达式是使用运算符(如+、)和函数(如pow)将字面值
2021-04-25 16:38:52
162
1
原创 Python学习-day16-元组:不可修改的序列
Python学习-day16-元组:不可修改的序列2.4、元组:不可修改的序列 与列表一样,元组也是序列,唯一的差别在于元组是不能修改的(字符串也不能修改)。 元组语法简单,只要将一些值使用逗号分隔,就自动创建一个元组。x=1,2,3print(x)x=()print(x)#空元组用两个不包含任何内容的圆括号。x=18,y=(18,)z=(18)print(x,y,z)#x,
2021-03-26 13:46:43
259
1
原创 Python学习-day15-列表方法
Python学习-day15-列表方法2.3.3、列表方法1、append:将对象附加到列表末尾。博文内容来自本人所选的学习Python的工具书-《Python基础教程》(第三版)人民邮电出版社。
2021-03-24 16:09:58
290
原创 Python学习-day14-列表
Python学习-day14-列表2.3、列表:Python的主力2.3.1、函数list 鉴于不能像修改列表那样修改字符串,因此,在有些情况下使用字符串来创建列表很有帮助。为此,可使用函数list。 (它实际上是一个类,而不是函数) 。strlist = list('Hello')print(strlist)注:可以将任何序列(而不仅仅是字符串)作为list的参数。提示:要将字符列表转换为字符串,可使用如下表达式。print('
2021-03-22 08:32:52
277
原创 Python学习-day13-成员资格
Python学习-day13-成员资格2.2.5、成员资格 要检查特定的值是否包含在序列中,可使用运算符 in(布尔运算符) 。示例:str1 = 'permissions'str2 = 'rm'str3 = 'x'print(str2 in str1)print(str3 in str1)users = ['mlh','foo','bar']login = input('Enter your user nam
2021-03-19 14:16:47
166
原创 Python学习-day12-序列相加、相乘
Python学习-day12-序列相加、相乘2.2.3、序列相加 可使用加法运算符实现序列拼接。print('序列相加')arr1 = [1,2,3]arr2 = [4,5,6]print(arr1+arr2)arr3 = 'Hello,'arr4 = 'World!'print(arr3+arr4)print(arr1+arr4) 从错误消息可知,不能拼接列表和字符串,虽然它
2021-03-15 17:32:34
625
2
转载 mysql在第一次查询的时候很慢,第二次查询就比较快的原因?
mysql在第一次查询的时候很慢,第二次查询就比较快的原因?1、默认 query_cache 是打开的 你使用 show global variables like ‘%query_cache%’;确认一下有没有打开,如果打开了。第一次查询读数据文件,第二次就会走query_cache,所以就会很快。当然,如果数据更新了,要重新再缓存。2、第二种情况 ,查询表引擎:show variables like ‘%storage_engine%’,表引擎使
2021-03-12 15:08:52
2924
原创 Python学习-day11-切片
Python学习-day11-切片上一节回顾索引操作示例代码清单001# 需求:将以数指定年、月、日的日期打印出来。months=['January','February','March','April','May','June','July','August','September','October','November','December']# 一个列表,其中含有数1~31对应的结尾endings=['st','nd','rd']+17*['th']\ +['st','n
2021-03-10 17:29:22
92
原创 Python学习-day10-第二章:列表和元组
本章将介绍一个新概念:数据结构数据结构是以某种方式(如通过编号)组合起来的数据元素(如数、字符乃至其它数据结构)集合在Python中,最基本的数据结构为序列。
2021-03-08 17:31:31
109
2
原创 Python学习-day9-第一章回顾
概念1、算法:算法犹如菜谱,告诉你如何完成特定的任务。从本质上说,编写计算机程序就是使用计算机能够理解的语言(如Python)描述一种算法。这种对机器友好的描述被称为程序,主要由表达式和语句组成。2、表达式:表达式为程序的一部分,结果为一个值。如:2+2就是一个表达式,结果为4。简单表达式是使用运算符(如+、)和函数(如pow)将字面值(如2或“Hello”)组合起来得到的。通过组合简单的表达式,可创建复杂的表达式,如(2+2)(3-1)。表达式还可能包含变量。3、变量:变量是表示值的名称。通过
2021-03-04 16:48:51
110
1
转载 HTTP与HTTPS的区别
HTTP与HTTPS的区别 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。![在这里插入图片描述](https://img-blog.csdnimg.cn/20210304115136887.png?x-oss-pro
2021-03-04 14:11:39
78
1
原创 Python学习-day7
Python学习-day7P.S.学习中断了好久,捡起来。注释1、单行注释(行注释)Python中使用#表示单行注释。单行注释可以作为单独的一行放在被注释代码行之上,也可以放在语句或表达式之后。# 这是单行注释当单行注释作为单独的一行放在被注释代码行之上时,为了保证代码的可读性,建议在#后面添加一个空格,再添加注释内容。当单行注释放在语句或表达式之后时,同样为了保证代码的可读性,建议注释和语句(或注释和表达式)之间至少要有两个空格。2、多行注释(块注释)当注释内容过多,导致一行无法显示时
2021-03-01 17:38:14
112
原创 Python学习-day6
Python学习-day6强大的海龟绘图法编写简单实例时,print语句很有用,如果你要尝试提供更有趣的输出,应考虑使用模块turtle,它实现了海龟绘图法。如果你正在运行IDLE,就可以使用这个模块,他让你能够绘出图形而不是打印文本。通常,应避免导入模块中所有的名称,但尝试使用海龟绘图法时,这样做可提供极大的方便。from turtle import *确定使用哪些函数后,可回头调整...
2019-01-03 21:35:02
120
1
原创 Python学习-day5
Python学习-day5回到未来据说Python之父Guido van Rossum有一台时光机,因为这样的情况出现多次:大家要求Python提供某项功能时,却发现这项功能早已实现。当然,并非什么人都能进入这台时光机,不过Guido很体贴,通过神奇模块__future__让Python具备了时光机的部分功能。对于Python当前不支持,但未来将成为标准组成部分的功能,你可以从这个模块进行导入...
2019-01-02 20:45:39
90
原创 Python学习-day4
Python学习-day4cmath和复数>>> from math import sqrt>>> sqrt(-1)Traceback (most recent call last): File "<pyshell#51>&
2019-01-02 20:31:36
93
原创 Python学习-day3
Python学习-day3模块>>> import math>>> math.floor(32.9)32>>> math.ceil(32.9)33>>&a
2018-12-21 15:46:45
104
原创 Python学习-day2
Python学习-day2>>> if 1==2 :print("false")>>> if 1==1 :print("true")true>>
2018-12-20 10:54:12
97
原创 Python学习-day1-第一章:快速上手,基础知识
Python学习-day1print(“Hello,world!”)>>> 1/20.5>>> 1/11.0>>> 1//20>>&a
2018-12-18 08:15:50
100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人