![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础语法
weixin_48052275
这个作者很懒,什么都没留下…
展开
-
Python基础语法——模块与类库
1.模块模块是由一组类,函数与变量组成的,这些类等都存在文本文件中。.py是Python程序代码文件的扩展名,模块可能是使用C或是Python写成的,模块文件的扩展名可能是.py或。pyc.在Python目录下的lib文件夹中。(1)Python中的模块有过C语言编程经验的朋友都知道在C语言中如果要引用sqrt函数,必须用语句#include <math.h>引入math.h这个头文件,否则是无法正常进行调用的。那么在Python中,如果要引用一些其他的函数,该怎么处理呢?在原创 2020-08-02 17:45:04 · 468 阅读 · 0 评论 -
Python基础语法——程序调试和异常处理
1.什么是异常(1)程序运行过程中,总会遇到各种错误,有的错误是程序编写造成的,如本该输出字符串,结果却输出帧数,这种错误通常称之为bug,bug是必须修复的。(2)有的错误是用户输入造成的,如让用户输入Emaile地址,结果却得到一个空字符串,这种错误可以通过检查用户输入来做出相应的处理(3)还有一种错误是完全无法预测的,如写入文件是磁盘满了,或从网络抓取数据时网络突然中断,这种错误也称为异常,在程序中是必须要处理的,(4)当Python解释器遇到一个无法预期的程序行为时,他就会输出一个异原创 2020-08-02 11:20:27 · 300 阅读 · 0 评论 -
Python基础语法——对象与类
1.面向对象相关概念简介类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。 方法:类中定义的函数。 类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。 方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。 局部变量:定义在方法中.原创 2020-08-01 09:50:28 · 1149 阅读 · 0 评论 -
Python基础语法——函数
1.函数介绍函数时Python语言程序的基本单位,Python语言程序的功能就是靠每一个函数实现的,由于函数可以重复使用,因此函数能够提高应用的模块性和代码的重复利用率,在Python中除了内置函数外,还可以自定义函数。 函数是指一组语句的集合,通过一个名字(函数名)封装起来,要想执行这个函数,只需要调用这个函数名即可。 如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数 函数可重复调用,是的代码更简洁,易读。 函数是原创 2020-07-28 08:34:09 · 355 阅读 · 1 评论 -
Python基础语法——程序的控制
1.顺序结构顺序结构的程序是指程序中的所有语句都是按照书写顺序逐一执行的,知识顺序结构的程序功能有限。注意:input()函数输入的是字符串格式,使用时可根据需要进行类型转换2.选择结构与语句选择结构 选择结构也称为分支结构,用于处理程序中出现两条或更多执行路径开工选择的情况,选择结构可用分支语句来实现,分支语句主要是if语句if语句: 语法格式:if 表达式1: 语句1 ...原创 2020-07-26 16:13:11 · 465 阅读 · 0 评论 -
Python基础语法——多样的赋值语句
1.基本赋值赋值的作用是赋予变量的值,使之能够参与运算。赋值后该变量才会被比如X只是一个字母,不能进行加、减、乘、除运算,如果给它赋值后参与运算了。语法格式:变量名=表达式 “=”为赋值号Python中的变量不需要声明,每个变量在使用之前必须赋值,赋值后该变量才会被创建。在Python中,变量没有类型,所说的“类型”是指内存中对象的类型。赋值不是直接讲一个值赋给一个变量,对象是通过引用传递的,不管变量是新创建的、还是已存在的,都是将该对象的引用赋值给变量。C语言中赋值语句当做一个表达..原创 2020-07-26 13:42:12 · 1052 阅读 · 0 评论 -
Python基础语法——字符串的常用操作
1.访问字符串的值(列表,字符串,元组都适用)Python访问字符串的值可以用方括号的来截取字符串,与列表的索引一样,字符串索引从0开始字符串的索引可以为负值,表示由字符串的结尾向前数。字符串的最后一个字符是-1,倒数第二个是-22.分割指定范围的字符串(切片)(列表,元组,字符串都适用) 使用(:)来分割指定范围的字符 a[x:y] x表示分割字符串的开始索引值,y表示分割字符串的结尾索引值 3.更新字符串 默认情况下,字符串设置后就不可以直接修...原创 2020-07-26 01:29:31 · 176 阅读 · 0 评论 -
Python 基础语法——字典的基本操作
1.字典对象的常用操作字典的对象使用大括号{ }将元素列出。字典的元素排列并没有一定的顺序,可以通过键值来获取元素获取字典中的元素值:字典名["键值"] 在获取字典中的元素值时,必须保证输入的键值在字典中是存在的修改字典中的元素:字典名["键值"]="新值" 删除字典中的元素:del 字典名["键值"]2.定义字典键值的时候需要注意的问题不允许同一个键值出现多次,如果同一个键值被赋值多次,那么就只有最后一个值有效,前面重重复的键值就会被自动删除 字典键值必须不可变...原创 2020-07-25 19:01:16 · 184 阅读 · 0 评论 -
Python基础语法——元组的基本操作
1.元组对象的常用操作 创建只有一个元素的元组 如果创建的元组对象只有一个元素,就必须在元素之后加上逗号,否则Python会认为此元素是要设置给变量的值。 元组对象的值不能修改 删除元组内的对象(相当于重新创建一个元组) 获取元组对象的元组值:元组名[下标]与列表相同 组合元组 用+运算符,与列表相同 删除整个元组 del元组名2.元组的内置函数len(元组名) ,返回元组的长度 max(元组名),返回元组...原创 2020-07-25 17:04:57 · 897 阅读 · 0 评论 -
Python基础语法——列表的基本操作
1.列表对象的特性列表有一系列按特定顺序排列的元素组成,在Python中用[ ]来表示列表,用逗号来分割其中的元素列表内的元素用单引号或双引号都可以列表对象的元素可以是不同类型 a=[' 和当共剪西窗烛',12,1.66,'cd','liil']列表对象的元素可以是另一个列表 a=[' 和当共剪西窗烛',12,1.66,'cd','liil',[12,22,3,5,3]]列表中的序号是从0开始的,例如访问下面列表中的第四个元素 a=[' ...原创 2020-07-25 16:44:41 · 364 阅读 · 0 评论 -
Python基础语法——运算符
在Python语言中,支持的运算符包括算术运算符,比较运算符,赋值运算符,逻辑运算符,位运算符,成员运算符和身份运算符。1.算术运算符运算符 含义 举例 + 加,两个对象相加 1+2=3 - 减 3-2=1 * 乘,两个数相乘或返回一个被重复N次的字符串 2*3=6 / 除,返回两个数相除的结果,得到浮点数 4/2=2.0 % 取模或取余,返回除法的余数 21%10=1 ** 幂,a**b表示返回a原创 2020-07-25 11:40:40 · 159 阅读 · 0 评论 -
Python基础语法——变量以及类型
1.变量的定义在Python解释器内可以直接声明变量的名称,不必声明变量的类型,Python会自动判别变量的类型。 每个变量在使用前必须赋值,变量赋值以后才会被创建。如果创建变量没有赋值,会提示错误。 在Python中变量就是变量没有类型,等号(=)用来给变量赋值。等号运算符左边是一个变量名,等号运算符右边是存储在变量中的值。 Python允许用户同时为多个变量赋值:a=b=c=100 可以为多个对象制定不同的值:a,b,c=100,200,"春花秋月何时了"2.变量的类型:数字类型与原创 2020-07-25 01:47:19 · 251 阅读 · 0 评论 -
Python基础语法——输入输出
Python的内置函数input()和print()用于输入和输出数据,下面将讲述这两个函数的使用方法。1.输入 input()input([prompt])prompt:可选参数,用于显示用户输入的提示信息字符串。eg:input("请输入最喜欢的水果:")也可用一个变量存储用户的输入内容注意:用户输入的数据全部义字符串形式返回,如果需要输入数值,必须进行类型转换。2.类型转换数据类型的转换,只需要将数据类型作为函数名即可小浮点型转换为整形 in...原创 2020-07-25 00:02:15 · 328 阅读 · 0 评论 -
Python基础语法——程序结构
1.缩进分层Python语言的主要特色就是用缩进分层来写模块 保证相同的缩进空白数量,相同的缩进方式。规范:缩进最好采用空格的形式,每一层向右缩进4个空格键(一个tab键)eg:2.换行问题换行符:\n(Windows)如果程序代码超过一行,可以在每一行的结尾添加反斜杠(\),继续下一行注意:每个行末的反斜杠(\)之后不加注释文字 如果是元组,列表,字典,集合可以直接换行不用加反斜杠(Enter)将数行表达表达式写成一行,只需要在每一行的末尾加上...原创 2020-07-24 22:36:53 · 82 阅读 · 0 评论