自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Python习题---打印星星、乘法表、猜数字、素数、计算时间

目录1、打印九九乘法表2、打印星星系列:2.1、星星一2.2、星星二2.3、星星三2.4、星星四2.5、星星五2.6、星星六3、猜数字游戏4、计算素数问题5、计算时间问题(5分30秒)1、打印九九乘法表1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1=4 4*2=8 4*3=12 4*4=16 5*1=5 5*2=10 5*3=15 5*4=20 5*5=25 6*1=6 6*2=12 6*3=18 6*4=24

2020-12-15 15:10:40 1069 2

原创 9.0、Python基础---文件操作(案例)(读、写)下

9.3、写入文件保存数据的最简单的方式之一是将其写入到文件中。通过将输出写入文件,即便关闭包含程序输出的终端窗口,这些输出也依然存在:你可以在程序结束运行后查看这些输出,可与别人分享输出文件,还可编写程序来将这些输出读取到内存中并进行处理。9.3.1、写入空文件要将文本写入文件,你在调用open()时需要提供另一个实参,告诉Python你要写入打开的文件。为明白其中的工作原理,我们来将一条简单的消息存储到文件中,而不是将其打印到屏幕上:"""file_path = r'write.txt

2020-12-05 15:39:02 406

原创 9.0、Python基础---文件操作(案例)(读、写)中

目录9.1、从文件中读取数据9.1.1、读取整个文件9.1.2、文件路径9.1.3、逐行读取9.1.4、创建一个包含文件各行内容的列表9.1.5、使用文件的内容9.1.6、圆周率中是否包含用户的生日9.1、从文件中读取数据文本文件可存储的数据量多得难以置信:天气数据、交通数据、社会经济数据、文学作品等。每当需要分析或修改存储在文件中的信息时,读取文件都很有用,对数据分析应用程序来说尤其如此。例如,你可以编写一个这样的程序:读取一个文本文件的内容,重新设置这些数据的格.

2020-12-04 21:03:23 380

原创 9.0、Python基础---文件操作(简单了解)(读、写)上

9.1、文件基本操作(函数)Python中,对文件的操作有很多种,常见的操作包括创建、删除、修改权限、读取、写入等,这些操作可大致分为以下 2 类:删除、修改权限:作用于文件本身,属于系统级操作。 写入、读取:是文件最常用的操作,作用于文件的内容,属于应用级操作。其中,对文件的系统级操作功能单一,比较容易实现,可以借助 Python 中的专用模块(os、sys 等),并调用模块中的指定函数来实现。文件的应用级操作可以分为以下 3 步,每一步都需要借助对应的函数实现:打开文件:使用 op

2020-12-04 21:01:39 333

原创 8.0、Python基础---类(浅读)(下)

目录8.5、导入类8.5.1、导入单个类8.5.2、在一个模块中存储多个类8.5.3、导入模块中的所有类8.5.4、在一个模块中导入另一个模块8.5、导入类随着你不断地给类添加功能,文件可能变得很长,即便你妥善地使用了继承亦如此。为遵循Python的总体理念,应让文件尽可能整洁。为在这方面提供帮助,Python允许你将类存储在模块中,然后在主程序中导入所需的模块。8.5.1、导入单个类例如前面汽车的案例,首先创建一个car.py文件,里面只包含Car类的代码。"""

2020-11-29 20:04:05 203

原创 8.0、Python基础---类(浅读)(中)

目录8.4、继承8.4.1、子类的__init__()方法8.4.2、给子类定义属性和方法8.4.3、重写父类的方法8.4、继承一个类继承另一个类时,它将自动获得另一个类的所有的属性和方法;原有的类称为父类,而新类称为子类。子类继承了其父类的所有的属性和方法,同时还可以定义自己的属性和方法。什么是继承?继承是一种创建新的类的方式,新创建的叫子类,继承的叫父类、超类、基类。特点:子类可以使用父类的属性继承是类与类之间的关系好处:减少代码的冗余、提高重用性定义如下:class DerivedC

2020-11-29 15:19:22 231

原创 8.0、Python基础---类(浅读)(上)

目录8.1、类的简介8.2、定义类和使用类8.2.1、定义类8.2.2、实例对象8.3、运用类和实例对象8.3.1、编写一个类8.3.1、给属性设置默认值8.3.2、修改属性的值8.1、类的简介面向对象编程是最有效的软甲编程方法之一。在面向对象编程中,你编写的表示现实世界的事物和情景的类,并基于这些类来创建对象。Python 的类提供了面向对象编程的所有标准特性:类继承机制允许多个基类,派生类可以覆盖它基类的任何方法,一个方法可以调用基类中相同名称的的方法。对象可以包含任意数量和类型的数据。和模块一样,

2020-11-28 19:24:37 223

原创 7.0、Python基础---函数(导入模块)(下)

目录7.3、返回值7.3.1、返回简单的值7.3.2、使实参变为可选的7.3.3、返回字典7.3.4、函数和while循环相结合使用7.4、传递列表7.4.1、自定义函数中修改列表7.4.2、自定义函数中禁止修改列表7.5、函数的参数-->动态参数(可变参数)7.5.1、位置实参和可变参数相结合7.5.2、可变参数和关键字实参相结合7.6、将函数存储在模块中7.6.1、导入整个模块7.6.2、导入模块中指定函数7.6.3、用as给函数指定别名7.6.4、用as给模块加别名7.6.5、导入模块中所有函数

2020-11-27 20:17:44 293

原创 7.0、Python基础---函数(上)

目录函数7.1、自定义函数7.2、函数的参数7.2.1、函数的参数-->普通参数(位置实参数)7.2.2、实参和形参7.2.3、关键字实参7.2.3、函数的参数-->默认参数函数函数是带名字的代码块,用于完成具体的工作。要执行一个自己想要的特定的逻辑,就需要在程序中字节集设计一个函数。7.1、自定义函数函数的定义主要有下面几个要点:def : 表示函数的关键字函数名:函数的名称,以后根据函数名调用函数函数体:函数中进行一系列的逻辑计算参数:为函数体提供数据返回值:当函数执行完

2020-11-27 16:28:38 151

原创 6.0、Python基础--输入与while循环(列表、字典与循环嵌套使用)

目录6.1、input()方法原理6.1.2、用函数int()来获取数值输入6.1.3、取模运算符6.2、while循环介绍6.2.1、while循环6.2.2、while循环何时退出6.2.3、while循环使用break退出循环6.2.4、while循环使用continue语句6.3、while循环和列表、字典结合6.3.1、在列表中移动元素6.1、input()方法原理程序运行到input()方法时,会暂停,等待用户输入文本。获取到用户输入后,程序会将其存储到一个变量中。message = i

2020-11-27 09:43:42 534

原创 5.0、Python基础--字典(嵌套)(下)

目录5.3、嵌套5.3.1、字典列表5.3、嵌套介绍:将一系列字典存储到列表中,或者将列表作为值存储到字典中,这叫嵌套,可在列表中嵌套字典,在字典中嵌套列表,甚至在字典中嵌套字典。5.3.1、字典列表例如前面例子中(例子详解),air包含一个敌机的各种信息,但是无法存储第二个敌机信息,更别提全部敌机了,下面可解决这一难题,一种办法就是创建一个敌机的列表,其中每个敌机都是一个字典,包含有关敌机各种信息。下面代码要创建三架敌机的列表air_1 = {'color' : 'red', 'points'

2020-11-24 22:59:50 559

原创 5.0、Python基础--字典(中)

目录5.2、遍历字典5.2.1、遍历所有的键值对5.2.2、遍历字典中的所有键5.2.3、按顺序遍历字典中的所有键(sorted())5.2.4、遍历字典中的所有值(value())5.2、遍历字典5.2.1、遍历所有的键值对前面所学只能访问一个字典中的信息,要访问整个字典中的信息,可用for循环来实现user = { 'user_name':'tom','user_sex':'man', 'user_age':'45','user_score':'98' }for key

2020-11-24 11:14:31 166

原创 5.0、Python基础--字典(上)

目录简介5.1、使用字典5.1.1、创建字典并访问字典的值5.1.2、添加键值对5.1.3、创建一个空字典5.1.4、修改字典中的值5.1.4、删除键值对5.1.4、由近似对象组成的字典简介字典是另外一种可变容器模型,且可存储任意类型对象,字典的每一个键值key => value对用冒号:分割,每个键值对之间用逗号,分割,整个字典包括在花括号 {} 中。格式如下:a = {key1 : value1,key2 : value2,key3 : value3}每个键都与一个值相关联,你可以

2020-11-24 11:13:22 224

原创 4.0、Python基础--(条件测试)If语句

目录4.1、条件测试4.1.1、检查是否相等4.1.2、检查是否相等不考虑大小写4.1.3、检查是否不相等4.1.4、比较数字4.1.5、检查多个条件(and\or)4.1.6、检查检查特定值是否包含列表中4.1.7、检查检查特定值是否不包含列表中4.1.8、布尔表达式4.2、If语句FLowchart流程图4.1、条件测试每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。4.1.1、检查是否相等大多数条件测试都将一个变量的当前值同特定值进行比较。ca = 'b

2020-11-21 10:14:33 771 1

原创 3.0、Python基础--列表(创建、访问、增删改查操作)下

列表_下3.4、使用列表中的各个值3.5、修改列表元素3.6、在列表中添加元素append()、insert()3.7、从列表中删除元素(del \ pop()\remove()函数)3.7.1、 使用del语句删除元素3.7.2、 使用pop()方法删除元素3.7.3、根据值删除元素3.8、列表的排序3.8.1、使用sort()方法对列表进行`永久性排序`3.8.2、使用函数sorted()方法对列表进行`临时排列`3.9、使用列表时常见的错误3.4、使用列表中的各个值可像使用其他变量一样使用列表中

2020-11-17 17:11:19 263

原创 3.0、Python基础--列表(创建、访问、增删改查操作)上

列表_上前言3.1.、访问列表元素(遍历)3.1.1、深入地了解循环3.2、创建数值列表介绍3.2.1、使用range()方法3.2.2、使用range()方法创建数字列表3.2.3、对数字列表执行简单的统计计算3.2.4、列表的推导式(列表解析)3.3、切片3.3.1、遍历切片3.3.2、复制列表前言①、List(列表) 是 Python 中使用最频繁的数据类型。②、列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。③、列表用 [ ] 标识,是 pyth

2020-11-17 11:22:16 788

原创 2.4、Python基础--数字(及数据类型)

Python基础--数字前言2.4.1、整数2.4.2、浮点数总结一些数值类型的实例:前言数字数据类型用于存储数值。他们是不可改变的数据类型,这意味着改变数字数据类型会分配一个新的对象。当你指定一个值时候,Number对象就会被创建:num = 1num2 = 92.4.1、整数在Python中,可对整数执行 加(+) 减(-)乘(*)除(/)运算。print(3 + 2) # 输出结果:5print(4 - 1) # 输出结果:3print(6 * 7) # 输出结果:42p

2020-11-15 19:59:02 176

原创 2.3、Python基础知识--字符串运用(以及内置函数)

Python基础--字符串2.3、字符串2.3、前言2.3.1、使用方法修改字符串的大小写2.3.2、合并(拼接)字符串2.3.3、使用制表符或换行符来添加空白2.3.4、删除空白2.3、字符串2.3、前言字符串虽然看似简单,但能够以很多不同的方式使用它们。字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,如下所示:'This is a string.'"This is also a string."在字符串中要注意引号(')和撇号(

2020-11-15 17:22:23 516

原创 2.2、Python基础知识---变量(及命名规范)

变量2.2、变量2.2.1、变量的命名和使用2.2.2、使用变量时避免命名错误2.2、变量下面来尝试hello_world.py中使用一个变量。在这个文件开头添加一行代码,并对第二行代码进行修改,如下所示:message = 'Hello Python world!'print(message)输出为:Hello Python world!添加了一个名为message的变量。每个变量都存储了一个值——与变量互相关联的信息。在这里,存储的值为文本“Hello Python world!”

2020-11-15 15:30:19 329

原创 2.1、Python语言基础知识--输入输出格式化

2、变量和简单数据类型2.1、格式化输出我们有两种大相径庭的输出值方法:表达式语句和 print 语句。(第三种方法是使用文件对象的 write() 方法,标准文件输出可以参考 sys.stdout,详细内容参见库参考手册。)通常,你想要对输出做更多的格式控制,而不是简单的打印使用空格分隔的值。有两种方法可以格式化你的输出:第一种方法是由你自己处理整个字符串,通过使用字符串切割和连接操作可以创建任何你想要的输出形式。string类型包含一些将字符串填充到指定列宽度的有用操作,随后就会讨论这些。第

2020-11-15 15:29:23 167

原创 从这里走进Python的世界

Python从这里开始

2020-11-14 23:30:51 1519 10

空空如也

空空如也

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

TA关注的人

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