- 博客(12)
- 收藏
- 关注
原创 python列表的排序
说到反向排序,我们不得不提到reverse()方法,但需要注意的一点是,reverse()方法并不对列表进行排序,只是按照列表的原有顺序反向输出列表元素,而且reverse()也是永久的,不过恢复起来很简单,只需要再调用一次reverse()即可。sort()方法能永久地修改列表元素的排列顺序,将列表元素按照字母顺序进行排序。在实际编程中,如果一个列表存储的是用户输入的数据,那往往是没有规律的,但是我们将数据存储到数据库时又希望以特定顺序来显示数据。关于列表的排序方式,我们就先介绍这么多,你学会了吗?
2023-10-14 23:15:11
87
原创 python列表的增删改方法
首先,我们要明白,我们创建的列表一般是动态的,这就意味着,你的列表创建之后可以随着程序的运行增删元素。如果不知道要从列表中删除的值在哪个位置,但是知道要删除元素的值,可以使用remove()方法。还有一个有意思的方法是pop(),pop()方法默认删除列表末尾的值,并且会将这个值返回回来。关于列表的增删改查方法,上一期视频我们学习了如何查看列表中的元素,这一期我们就来聊聊增删改。可以指定列表名和要修改元素的索引,在赋给索引位置上新的值。如果知道要删除的元素在列表中的位置,可以使用del语句。
2023-10-14 23:10:51
252
原创 简单认识一下python列表
Python将列表最后一个元素的索引指定为-1,这是一个很实用的语法,因为你经常需要在不知道列表长度的情况下访问最后的元素。当然也可以依此类推,从后面依次访问列表中的元素。当然,我们必须要知道的是,第一个列表元素的索引为0,而不是1。明确了这一点,要访问列表中的元素,就容易很多了。所以要想访问列表中的元素,可以使用该元素的索引。也就是这个元素在列表中的占位。是不是很简单,好了这期视频就到这里了,下一期我们再为大家讲解列表的使用方法。在python中,用方括号[]表示列表,用逗号分隔其中的元素。
2023-10-12 22:23:39
79
原创 python中的整数和浮点数
在python中,可以对整数执行+、—、*、/运算,如果是在终端会话中执行这些操作,会直接返回计算结果。3.在python中,无论哪种运算,只要有操作数是浮点数,默认得到的就总是浮点数,即使结果原本是整数。所有编程语言都存在这种问题,鉴于计算机内部表示数字的方式,暂时忽略多余的小数位数即可。2.在任何运算中,如果一个操作数是整数,另一个操作数是浮点数,结果也总是浮点数。下面我们再来看一下浮点数。在我们的日常编程中,一定会使用数来记录数据,存储信息。需要注意的一点是,结果包含的小数位数可能是不确定的。
2023-10-10 22:23:59
282
原创 python字符串
在python中,用引号引起的都是字符串,其中的引号可以是单引号,也可以是双引号。接下来,我们介绍另一种字符串的用法。我们就需要用到f,在字符串的左引号前加上f,再将要插入的变量放在花括号内,这样,python在显示字符串时,会把每个变量都替换为变量的值。upper()是将字符串中的字母全部大写,同样的lower()是将字符串的字母全部小写。另一组比较实用的方法就是删除字符串中的空白,strip()方法是删除左右两端的空白,lstrip()方法是删除左端的空白,rstrip()方法是删除右端的空白。
2023-09-27 14:33:07
27
原创 python变量
第一,变量名只能包含字母,数字和下划线。变量名能以字母或下划线开头,但不能以数字开头。第五,慎重使用小写字母l和大写字母O,因为它们容易被人看作数字1和0。变量是可用于存储值的盒子,变量是可以被赋值的标签,也就是说变量指向特定的值。我们定义了一个message的变量,这个变量指向的值是文本“hello world”。变量在我们的日常编程中使用非常频繁。关于python的变量类型,你学会了吗?运行这个程序,得到的结果和我们之前的运行结果是一样的。在python中使用变量时,要遵守一些规则和指南。
2023-09-27 14:25:16
29
原创 从hello world开始你的编程之旅吧!
首先我们先在文件夹中新建一个hello_world.py文件,双击打开文件,如果你的计算机中没有安装python的IDE,那就用记事本打开就可以了。首先,打开我们的python IDE,如果没有安装IDE,我们就win+r,输入cmd,打开窗口之后输入python,那么我们的python就开始正常运行了。下一步我们就要运行程序了,如果是在命令窗口直接运行程序,那么我们需要切换到文件所在的目录,切换目录使用命令cd。如果程序可以成功运行,那么就证明我们的编程环境没有问题,下一步就开始我们愉快的编程之旅吧!
2023-09-21 13:56:31
34
原创 Pycharm初始参数设置
有Projects(项目)、 Remote Development(远程开发)、Customize (自定义)、 Plugins(插件)、 learn PyCharm(资源学习)选项。注意base interpreter是python解释器的位置,所以要求电脑环境中必须安装了python。这样一个新的项目就创建成功了。下面就可以开始我们的python之旅了。根据自己的需求设置pycharm的外观 字体 颜色 背景等,或者也可以不设置,以后在使用过程中逐渐设置。下面我们来创建工程并配置环境。
2023-09-16 18:22:47
528
原创 pycharm安装指南
PyCharm是由JetBrains打造的一款Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。PyCharm提供了代码编辑、调试、语法高亮、Project管理、代码跳转、智能提示(intellisense)、测试、自动完成等功能,帮助我们更有效率的项目开发。PyCharm是Python 专业开发人员和刚起步人员常用的开发环境工具。
2023-09-16 15:58:04
3935
原创 python安装指南
第一次在电脑上搭建python环境,需要知道自己电脑的配置去下载对应的python版本,然后安装,之后专业编程往往需要一款IDE,这里使用pycharm。后面可能会更新其他IDE的安装指南,有兴趣的宝子们可以留言关注。
2023-09-16 10:09:09
1149
原创 网络协议层
osi七层协议:应用层表示层会话层传输层网络层数据链路层物理层物理层:主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0。由来:孤立的计算机之间要想通信,必须接入Internet,即计算机之间必须完成联网。数据链路层:由来:单纯的电信号0和1没有任何意义,必须规定电信号多少位一组,每组什么意思。功能:定义了电信号的分组方式以太网协议:mac地...
2019-03-22 21:34:20
117
原创 学习记录--开篇
就以这篇作为这期学习记录的开篇吧,今天晚上7:00到家,大概7:20开始看视频,还是看的黑马的视频,可能是由于挺长时间没有学习了吧,感觉都没有什么状态。印象最深的有如下几点:Linux里的top是监视CPU运行的命令;htop是他的友好显示版本,可以显示当前进程。GIL锁:全局解释器锁可以保证同一时刻只有一个线程可以执行代码。然后还看了import的几种方式。封装、继承和多态的深层次...
2019-03-13 20:47:54
140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人