Python入门到精通
文章平均质量分 78
本专栏的 目的 是针对之前只听说过
Python
但是没有经过系统学习的小伙伴
所以该系列的文章核心目的就是让我们能够快速学习
Python
的知识
love9599
这个作者很懒,什么都没留下…
展开
-
Python入门到精通(一):入门必备知识
一、简介1.1 什么是pythonpython就是一种编程语言2.语言的种类:编译型语言:java、c、c++、c#编译:将写好的源吗转换成机器码,这个过程就是编译编译以后,可以随时直接使用解释型语言:shell、python读取一行,然后在解释器中解释一行,然后执行一行解释型语言的执行效率远低于编译型语言python基于字节码文件可以提示执行效率【了解】语言还分为静态语言变量必须先定义,后使用变量使用以后必须收到释放变量,回收变量内存你空间java、原创 2022-03-10 16:08:28 · 1189 阅读 · 0 评论 -
Python入门到精通(二):流程控制
Python的流程控制可以分为三类:顺序结构,分支结构,循环结构一,顺序结构顾名思义顺序结构决定了代码的执行顺序,Python代码的执行流程都是从上到下的执行顺序。如果中介执行的时候阻塞了,就不会继续往下执行,一直到阻塞结束会继续往下执行。二,分支结构分支结构简单的代码执行到某一处位置的时候进行选择判断,来绝对顶继续往下执行的方向。经常用到的分支结构就是if语句。if语句是一个简单的逻辑执行顺序,通过一个判断条件来选择代码的执行位置。2.1 bool类型布尔类型这种类型的值只原创 2022-03-11 14:58:00 · 1112 阅读 · 0 评论 -
Python入门到精通(三):数据结构第一部分
python的常用数据结构类型字符型字典列表元组、集合一、序列序列:是python中的一类数据类型,比如字符串、列表序列类型的对象是可以进行循环变例的1.1 序列特性索引:指的是在序列中找到指定元素的索引编号切片:指的是从序列中提取一部分内容加法:序列对象可以将多个序列合并成一个乘法:可以将序列通过乘法输出多个相同的1.2 序列操作索引操作格式:序列名[索引值]# 案例1:str1 = "hello" # 定义一个序列print原创 2022-03-14 14:12:10 · 1020 阅读 · 0 评论 -
Python入门到精通(三):数据结构第二部分
一、元组与集合1.1 元组介绍特点:元组也是有序的数据结构(有先后顺序)可以通过偏移来获取元素元组是不可变对象(不可直接进行修改)元组不能进行排序和修改操作(元组中的元素不可修改定义元组元组名 = (元素,元素,元素,)特殊元组空元组tuple = (,) #定义一个空元组有一个元素的元组tuple = (1,) #定义只有一个元素1的元组,必须加逗号否则会定义为一个字符串1.2元组操作操作1:从元组原创 2022-03-15 13:09:42 · 713 阅读 · 0 评论 -
Python入门到精通(三):数据结构第三部分
一、字典简介在Python中,通过数据结构来保存项目中重要的数据信息。Python语言内置了多种数据结构,例如列表,元组,字典和集合等。本堂课我们来讲一讲Python中举足轻重的一大数据结构:字典1.1.字典特性 不可变类型 可以嵌套 键一般都是字符串,值可以是字符串、列表、字典 1.2 创建字典格式:字典名 ={键:值}dict ={"name": "tom", "age": 18, }# 定义一个名为dict的字典 name,age是键(key)to原创 2022-03-16 14:48:35 · 1167 阅读 · 0 评论 -
Python入门到精通(四):函数的基础知识
函数一、函数简介1.1、什么是函数: 其实就是一个代码段,这段代码可以重复的执行,通过函数可以实现代码的复用 函数是不能自己主动执行的,必须被调用的时候才能被执行 python的模块 一个python文件的,就是一个模块 1.2、函数分类 全局函数:直接定义在模块中的函数就是全局函数 局部函数:定义在函数内部的子函数,这样的函数就是局部函数 匿名函数: 也称之为lambda函数,其实是一个表达式 方法:方法也是一种函数,只是函原创 2022-03-18 15:55:24 · 636 阅读 · 0 评论 -
Python入门到精通(五):文件操作(增、删、改)
一、 简介在编程工作中文件操作还是比较常见的,基本文件操作包括:创建、读、写、关闭等,Python 中内置了一些文件操作函数,我们使用 Python 操作文件还是很方便的。二、 基本操作2.1 创建Python 使用 open() 函数创建或打开文件,语法格式如下所示:open("d:/python.txt,""w")# 打开d盘根目录下的python.txt文件 打开方式为只写# 建议使用绝对路径打开文件 打开方式不指定默认为只读r 以只读方式打开文件。.原创 2022-03-21 15:48:04 · 1440 阅读 · 0 评论 -
Python入门到精通(六):异常处理(异常捕获)
一、异常的概念程序在运行时,如果Python 解释器遇到到一个错误,会停止程序的执行,并且提示一些错误信息,这就是异常程序停止执行并且提示错误信息这个动作,我们通常称之为:抛出(raise)异常程序开发时,很难将所有的特殊情况都处理的面面俱到,通过异常捕获可以针对突发事件做集中的处理,从而保证程序的稳定性和健壮性二、Python 内置异常我们先来看一下异常层次结构:BaseException +-- SystemExit +-- KeyboardInterrupt +-- G原创 2022-03-22 14:30:53 · 1797 阅读 · 0 评论 -
Python入门到精通(七):模块的概念及常用模块
一. 模块(Module)在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。使用模块有什么好处?最大的好处是大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也经常引用其他模块,原创 2022-03-23 14:43:13 · 525 阅读 · 0 评论 -
Python入门到精通(八):面向对象
一、面向对象简介面向对象(OOP)是一种对现实世界理解和抽象的方法,对象的含义是指在现实生活中能够看得见摸得着的具体事物,一句比较经典的描述是一切皆对象,Python 是一门面向对象的语言,面向对象编程简单来说就是一种封装代码的方式。原创 2022-03-24 15:48:36 · 400 阅读 · 0 评论 -
Python入门到精通(九):模块(Module)和包(Package)
一、模块(Module)1.1、简介在计算机程序开发过程中,随着程序代码越写越多,在一个文件中代码量就会越大,将来就越来越不容易维护。我们把很多函数分组,分别放到不同的文件里,这样每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就是一个模块(Module)。模块大大提高了代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编写程序的时候,也经常引用其他模块,包括Python内置的模块和来自第三方的原创 2022-03-25 14:52:39 · 3936 阅读 · 0 评论 -
python入门到精通 练习题30道(初级)
题目1编程实现,让用户输入一个整数n,打印输出n以内的全部大于0的偶数(不包含n)# 方法1==================================================# 让用户输入一个数字num=int(input("请输入一个整数"))# 判断是否满足循环条件,如果满足,则进入循环while num>0: if num%2 == 0: # 打印数字 print(num) # 修改num的值,让其自减1【目的是原创 2022-03-16 15:30:03 · 30387 阅读 · 14 评论