python开发学习笔记
文章平均质量分 85
少儿编程乔老师
信息学奥林匹克山东省赛区优秀辅导教师,蓝桥杯TOP 1%考生指导教师
展开
-
python基础学习笔记1:Python中的变量
变量变量的概念变量是存储数据的容器变量在程序运行过程中是可以发生改变的量变量存储的数据是临时的变量的作用(举个栗子)淘宝注册案例用户填入用户名、密码Python程序要接收用户名和密码(临时存储)把刚才接收的用户名和密码永久的存储起来(数据库)在这个过程中,临时存储数据的容器就是变量,如下图所示:变量的定义基本语法:变量名称 = 变量的值# 注:等号的两边建议都保留一个空格,其实Python中建议符号的两边尽量都要保留一个空格说明:在Python程序中,这个等号和日原创 2021-09-18 12:22:56 · 393 阅读 · 0 评论 -
python基础学习笔记2:格式化输出
格式化输出实际工作中,我们可能需要对变量的输出进行格式化操作(按照一定格式进行输出)。百分号格式化输出基本语法...print(变量名称)print('字符串%格式' % (变量名称))print('字符串%格式 %格式 %格式' % (变量名称1, 变量名称2, 变量名称3))%格式常见形式如下:格式符号转换%s字符串%d有符号的十进制整数%f浮点数%c字符%u无符号十进制整数%o八进制整数%x十六进制整数(小写ox原创 2021-10-07 14:01:16 · 508 阅读 · 0 评论 -
python基础学习笔记3:标准输入和数据类型转换
标准输入输入实际工作中,我们经常输入获取用户的输入信息,如银行系统中的密码输入、淘宝中的用户登录验证。input()输入方法在Python中,如果想让Python程序接受用户的输入信息,可以使用input()方法基本语法input()但是往往只有input()方法,其意义不大,我们还应该使用一个变量来临时接受用户的输入,已方便后期的操作。变量名称 = input('提示信息:')案例银行系统中的,输入密码的过程password = input('请输入您的银行卡密码:')pri原创 2021-10-07 14:33:50 · 579 阅读 · 0 评论 -
python基础学习笔记4:Python运算符
案例用户手工输入梯形的上底、下底以及高,编程打印出梯形的面积为多少。算术运算符所谓的算数运算符就是我们日常生活中的加减乘除等待。运算符描述实例+加1 + 1 输出结果为 2-减1 - 1 输出结果为 0*乘2 * 2 输出结果为 4/除10 / 2 输出结果为 5//整除9 // 4 输出结果为 2%取余(取模)9 % 4 输出结果为 1**幂指数2 ** 4 输出结果为 16,即2的4次原创 2021-10-07 14:55:54 · 941 阅读 · 0 评论 -
python基础学习笔记5:if选择判断结构和三目运算符
if选择判断结构if选择判断结构作用在日常开发中,只要有需要进行条件判断的语句基本上都是选择判断结构。应用场景如果年龄大于等于18岁,则可以正常上网。如果笔试成绩高于60分,则可以顺利得到学分。if选择判断结构的基本语法if 条件判断: 则执行某段代码... # 注意语句块的缩进 print()案例代码if True: print('条件成立执行的代码1') print('条件成立执行的代码2')#下方的代码没有缩进到if语句块,所以和if条件无原创 2021-10-11 10:26:01 · 801 阅读 · 0 评论 -
python基础学习笔记6:循环结构
Python中循环的介绍1、什么是循环现实生活中,也有很多循环的应用场景:食堂阿姨打菜:接过顾客的餐盘→询问菜品→打菜→递回餐盘,重复以上过程,直到所有顾客的菜都打完了快递员送快递:查看送件地址→赶往目的地→电话告知收件人→收件人签收→交快递件,重复以上过程,直到所有需要送的快递都处理完了。公交司机……学生上学…………以上场景都有一个共同的特点:有条件地重复地做一件事,每一次做的事情相同或者类似。程序是为了解决实际问题的,实际问题中存在着重复动作,那么程序中也应该有原创 2021-10-17 19:11:06 · 1289 阅读 · 0 评论 -
python基础学习笔记7:字符串
字符串1、字符串的定义字符串是 Python 中最常用的数据类型。我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。案例1使用单引号或双引号定义字符串变量str1 = 'abcdefg'str2 = "hello world"print(type(str1)) # <class 'str'>print(type(str2)) # <class 'str'>案例2使用3个引号定义字符串变量name1 = '''I am Tom, N原创 2021-10-21 22:31:38 · 859 阅读 · 0 评论 -
python基础学习笔记8:列表
列表及其应用场景1、为什么需要列表思考:有一个人的姓名(TOM)怎么书写存储程序?答:变量。思考:如果一个班级100位学生,每个人的姓名都要存储,应该如何书写程序?声明100个变量吗?答:No,我们使用列表就可以了, 列表一次可以存储多个数据。在Python中,我们把这种数据类型称之为列表。但是在其他的编程语言中,如C++、Java、Go等等中其被称之为数组。2、列表的定义列表序列名称 = [列表中的元素1, 列表中的元素2, 列表中的元素3, ...]案例演示定义一个列表,用于保原创 2021-10-25 14:41:28 · 767 阅读 · 0 评论 -
python基础学习笔记9:元组、字典、集合
元组的定义与使用1、为什么需要元组思考如果想要存储多个数据,但是这些数据是不能修改的数据,怎么做?答:列表?列表可以一次性存储多个数据,但是列表中的数据允许更改。num_list = [10, 20, 30]num_list[0] = 100那这种情况下,我们想要存储多个数据且数据不允许更改,应该怎么办呢?答:使用元组,元组可以存储多个数据且元组内的数据是不能修改的。2、元组的定义元组特点:定义元组使用小括号,且使用逗号隔开各个数据,数据可以是不同的数据类型。基本语法# 多个数据元原创 2021-10-25 21:13:22 · 694 阅读 · 0 评论 -
python基础学习笔记10:函数
Python中函数的作用与使用步骤1、为什么需要函数在Python实际开发中,我们使用函数的目的只有一个“让我们的代码可以被重复使用”。函数的作用有两个:模块化编程代码重用在编程领域,编程可以分为两大类:① 模块化编程 ② 面向对象编程2、什么是函数所谓的函数就是一个被命名的、独立的、完成特定功能的代码段(一段连续的代码),并可能给调用它的程序一个返回值。被命名的:在Python中,函数大多数是有名函数。当然Python中也存在没有名字的函数叫做匿名函数。独立的、完成特定功能的代原创 2021-10-28 21:09:15 · 793 阅读 · 0 评论 -
python基础学习笔记11:函数进阶
引用变量与可变、非可变类型1、引用变量在大多数编程语言中,值的传递通常可以分为两种形式值传递与引用传递,但是在Python中变量的传递基本上都是引用传递。☆ 聊聊变量在内存底层的存储形式a = 10第一步:首先在计算机内存中创建一个数值10(占用一块内存空间)第二步:在栈空间中声明一个变量,如a第三步:把数值10的内存地址赋予给变量小a,形成所谓的引用关系☆ 如何验证Python中变量的引用关系可以使用内置方法id(),其参数就是要显示的变量信息 => id(变量名称)a原创 2021-11-01 22:45:56 · 1050 阅读 · 0 评论 -
python基础学习笔记12:Python面向对象编程
面向对象编程思想1、什么是面向过程传统的面向过程的编程思想总结起来就八个字——自顶向下,逐步细化!将要实现的功能描述为一个从开始到结束按部就班的连续的“步骤”依次逐步完成这些步骤,如果某一个步骤的难度较大,又可以将该步骤再次细化为若干个子步骤,以此类推,一直到结尾并得到我们想要的结果就是把要开发的系统分解为若干个步骤,每个步骤就是函数,当所有步骤全部完成以后,则这个系统就开发完毕了!举个栗子:大家以来学校报名这件事情,可以分成哪些步骤?开始 → 学生提供相关材料 → 学生缴纳学费,获原创 2021-11-04 22:05:34 · 1410 阅读 · 0 评论 -
python基础学习笔记13:面向对象的三大特性
1、面向对象有哪些特性面向对象的三大特性:封装性、继承性、多态性2、Python中的封装在Python代码中,封装有两层含义:把现实世界中的主体中的属性和方法书写到类的里面的操作即为封装class Person(): # 封装属性 # 封装方法封装可以为属性和方法添加为私有权限2.1 封装中的私有属性和私有方法在面向对象代码中,我们可以把属性和方法分为两大类公有(属性、方法)私有(属性、方法)公有属性和公有方法:无论在类的内部还是在类的外部我们都可以对属性原创 2021-11-10 21:53:15 · 2774 阅读 · 0 评论 -
python基础学习笔记14:文件读写
文件的概念1、什么是文件内存中存放的数据在计算机关机后就会消失。要长久保存数据,就要使用硬盘、光盘、U 盘等设备。为了便于数据的管理和检索,引入了==“文件”==的概念。一篇文章、一段视频、一个可执行程序,都可以被保存为一个文件,并赋予一个文件名。操作系统以文件为单位管理磁盘中的数据。一般来说,文件可分为文本文件、视频文件、音频文件、图像文件、可执行文件等多种类别。2、思考:文件操作包含哪些内容呢?在日常操作中,我们对文件的主要操作:创建文件、打开文件、文件读写、文件备份等等。3、文件操作的作原创 2021-11-04 15:50:03 · 750 阅读 · 0 评论 -
python基础学习笔记15:Python异常
1、什么是异常当检测到一个错误时,解释器就无法继续执行了,反而出现了一些错误的提示,这就是所谓的"异常"。2、异常演示# 运算符# print(10/0)# 文件异常f = open('python.txt', 'r')content = f.readlines()print(content)3、异常捕获基本语法try: 可能发生错误的代码except(捕获): 如果出现异常执行的代码try…except主要用于捕获代码运行时异常案例try:原创 2021-11-18 20:49:24 · 1162 阅读 · 0 评论 -
python基础学习笔记16:Python模块、包
Python中的模块和包原创 2021-12-03 11:06:06 · 536 阅读 · 0 评论 -
Python期末复习必考知识点练习题
Python期末复习必考知识点:语言基础、常用数据类型、选择、循环、列表、元祖、函数和文件操作。原创 2021-12-14 13:59:46 · 5505 阅读 · 1 评论 -
Python期末复习程序设计篇
Python期末复习程序设计篇原创 2021-12-20 09:06:36 · 2009 阅读 · 0 评论 -
Python期末测试及解析一
Python期末测试试卷及解析原创 2021-12-13 09:39:02 · 6972 阅读 · 0 评论