python 学习系列
凌智君
这个作者很懒,什么都没留下…
展开
-
python 学习系列教程十二 if语句
这一节主要讲一些简单的if语句,以及创建一系列复杂的if语句来确定当前处于的环境,废话少说,上例子:代码遍历一个列表,并以首字母大写的方式打印其中的汽车名,但对于汽车名’bmw’,以全大写的方式打印:cars = ['audi', 'bmw', 'subaru', 'toyota']for car in cars: if car == 'bmw': print(car.upper()) else: print(car.title())结果如下所示:下面讲一些条件测试1、检查是否相原创 2020-08-20 22:36:18 · 276 阅读 · 0 评论 -
python 学习系列教程十一 元组
上几节我们主要讲了列表,列表非常适合用于存储在程序运行期间可能变化的数据集,但是在实际应用中我们需要创建一系列不可修改的元素,这样就需要一种新的结构,这就是元组。1、定义元组元组其实和列表差不多,而列表是方括号表示,而元组使用圆括号表示。上例子:如果有一个大小不应改变的矩形,可将其长度和宽度存储在一个元组中,从而确保它们是不能修改的:dimensions = (200, 50)print(dimensions[0])print(dimensions[1])运行结果如下:这样就可以获得元组原创 2020-08-20 22:17:47 · 184 阅读 · 0 评论 -
python 学习系列教程十 使用列表的一部分
这一节主要讲点使用列表的方法,废话少说,上干货1、切片(引用)要创建切片,可指定要使用的第一个元素和最后一个元素的索引。与函数range()一样,Python在到达你指定的第二个索引前面的元素后停止。要输出列表中的前三个元素,需要指定索引0~3,这将输出分别为0、1和2的元素。举例子:players = ['charles', 'martina', 'michael', 'florence', 'eli']print(players[0:3])运行结果,一看就能明白:如果你要提取列表的第2原创 2020-08-20 21:58:54 · 188 阅读 · 0 评论 -
python 学习系列教程九 创建数值列表
列表非常适合用于存储数字集合,而Python提供了很多工具,可帮助你高效地处理数字列表。1、使用函数range(),这个函数可以方便的生成一系列的数字,上例子for value in range(1,5): print(value)一定要注意,输出的数不包含第二个值,也就是那个 5.2、使用range()创建数字列表,可使用函数list()将range()的结果直接转换为列表。numbers = list(range(1,6))print(numbers)同时还可以指定步长,如下例子原创 2020-08-19 21:18:02 · 848 阅读 · 0 评论 -
python 学习系列教程八 操作列表
循环让你能够对列表的每个元素都采取一个或一系列相同的措施,从而高效地处理任何长度的列表,包括包含数千乃至数百万个元素的列表。1、遍历整个列表,直接举例子:magicians = ['alice', 'david', 'carolina']for magician in magicians: print(magician)2、在for 循环中执行更多的操作,上例子magicians = ['alice', 'david', 'carolina']for magician in magicia原创 2020-08-19 20:51:12 · 126 阅读 · 0 评论 -
python 学习系列教程七 组织列表
在创建列表的时候,列表中元素的排列顺序是无法预测的,有时候需要根据特定的顺序排列,下面提供几种方式对其进行排序。1、使用sort()对列表进行永久性排序:这个方法永久性修改了列表元素的排序:cars = ['bmw', 'audi', 'toyota', 'subaru']cars.sort()print(cars)上面的粒子是按照字母排序来的。如果要逆序呢:cars = ['bmw', 'audi', 'toyota', 'subaru']cars.sort(reverse=True原创 2020-08-19 20:40:18 · 187 阅读 · 0 评论 -
python 学习系列教程六 从列表中删除元素
在使用列表的过程中,经常需要从列表中删除元素,有时候需要删除多个元素,我们可以通过以下方式删除列表中的元素:(1)使用del语句删除元素例如:motorcycles = ['honda', 'yamaha', 'suzuki']print(motorcycles)del motorcycles[0]print(motorcycles)从例子中可以看到,我们把第一个位置的元素删除了,注意,第一个位置的标号为[0],同样的道理可以删除任意位置的元素。2、使用pop方法删除元素方法pop()原创 2020-08-19 18:53:26 · 459 阅读 · 0 评论 -
python 学习系列教程五 列表
在这一节中,甚至后面好几节讲一个比较重要的元素,列表。主要学习列表是什么以及如何使用列表元素。列表让你能够在一个地方存储成组的信息,其中可以只包含几个元素,也可以包含数百万个元素。列表是新手可直接使用的最强大的Python功能之一,它融合了众多重要的编程概念。列表可以总结成为下面几条,大概有点印象就行:...原创 2020-08-11 21:09:32 · 206 阅读 · 0 评论 -
python 学习系列教程四注释
在这一节主要说一下注释这项功能吧,在大多数编程语言中基本都会写注释,我在编程过程中都会写,只有使用易语言的时候不写,那个东西能看明白,很多人感觉不用写,都能记得住,时间一长就完全忘记了,再看代码就麻烦了。行了,Python 注释总结一句话就是: 用 # 号,#号后面写注释的内容。井号后面的内容都会被Python解释器忽略。# 向大家问好print("Hello Python people!")Python解释器将忽略第1行,只执行第2行。注释基本就这些内容,下面写几句废话,选择性看,借鉴的原创 2020-07-21 20:08:23 · 241 阅读 · 0 评论 -
python 学习系列教程二数字
在这节开始之前,先借鉴一句:在编程中,经常使用数字来记录游戏得分、表示可视化数据、存储Web应用信息等。Python根据数字的用法以不同的方式处理它们。这一节讲的比较简单,就是几个数据类型,和小学生差不多。(1)整数,下面展示几个例子就知道了,很简单。print(2 + 3)print(3 - 2)print(2 * 3)print(3 / 2)结果就是:Python还支持运算次序,因此你可在同一个表达式中使用多种运算。你还可以使用括号来修改运算次序,让Python按你指定的次序执原创 2020-07-20 22:16:02 · 151 阅读 · 0 评论 -
python 学习系列教程三字符串
在编程的过程中,大多数程序都定义并收集某种数据,然后用它们来做一些事情,在这一讲中,我们主要介绍字符串,字符串可能看起来很简单,但是能够用很多不同的方式使用它们。简单总结一句话:在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号下面介绍几种python中常用的方式:(1)使用方法修改字符串的大小写name = "ada lovelace"print(name.title())其显示结果为:小写的字符串"ada lovelace"存储到了变量name,让Pyt原创 2020-07-20 21:59:08 · 270 阅读 · 0 评论 -
python 学习系列教程二 变量
学习过C语言的都知道,在编程过程中,变量是非常常用的一个名字,需要根据不同的需要定义不同的变量,作用的空间也不一样,也就是作用域,有局部变量,也有全局变量,举个例子,在C语言中,我们需要定义不同变量的类型,有时候因为变量类型不对,或者范围不对,发生数据溢出什么的,往往会卡住很长时间,而在Python中则不需要,举一个简单的例子,将第一节中的 "Hello Python world!" 修改成:message = "Hello Python world!"print(message)这里的messa原创 2020-07-19 20:29:05 · 144 阅读 · 0 评论 -
python 学习系列教程一创建第一个工程
python 现在用的越来越多了,在树莓派中都能直接进行开发了,都说python 是最简单的一门程序语言,确实python 确实一看就能看明白,但是真的到自己写的时候,就变成一脸懵逼了,python 容易理解,但是想真真实实的学好这门语言,还真是不太容易,博主在这块学习的也不算深入,只能说是半瓶子醋吧,借这个平台分享一下学习经验,希望对大家有所帮助,废话少说了,上干货。我在学习过程中,看过很多资料,网上也有很多,但是大多都讲的差不多,和学习C语言一样,都是从最基本的东西讲起来,没有实际的东西讲,也就是写个原创 2020-07-19 00:37:25 · 207 阅读 · 0 评论
分享