1.变量命名规则:字母、数字、下划线、汉字、首字不能是数字,长度无限制,区分大小写,不能使用保留字。
2.缩进:一般代码不需要缩进,顶行编写且不留空白,在if,while,for,def,class之后通过冒号进行缩进,表明所属关系,可以通过tab和四个空格进行缩进。Unexpected indent错误是缩进不匹配。缩进无限制,可嵌套缩进。
3.其中【\】代表续行符,【\\】代表反斜杠符号,【\’】代表单引号,【\”】代表双引号,【\A】代表响铃,【\B】代表退格,【\E】代表转义,【\000】代表空,【\N】代表换行,【\V】代表纵向制表符,【\T】代表横向制表符,【\R】代表回车,【\F】代表换页,【\YYY】代表三位八进制代表的字符,【\XYY】代表二位十六进制数YY代表的字符。
4.【+】的描述为两个对象相加,【-】的描述为得到负数或是一个数减去另一个数。【*】的描述为两个数相乘或是返回一个被重复若干次的字符串,【/】的描述为X除以Y。【%】的描述为返回除法的余数,【**】的描述为返回X的Y次幂,【//】的描述为返回商的整数部分。
5.【==】的描述为比较对象是否相等,【!=】的描述为比较两个对象是否不相等。【>】的描述为返回X是否大于Y,【<】的描述为返回x是否小于y。【>=】的描述为返回x是否大于等于Y,【<=】的描述为返回x是否小于等于y。< span="">
6.分支保留字:if,elif,else。循环保留字:while,for。运算符:in。
7.利用【for i in a.items(): print(i) for i in range(5)】来输出i,【try】的用法为n=eval(input(“请输入一个数字:”)) print(“输入数字的3次万值为:”,n**3) except: print(“输入错误,请输入一个数字!”)。
8.【try】的执行语句过程为正常的操作............except:发生异常,执行这块代码............else:如果没有异常执行这块代码。
9.【try】概念:错误是无法通过其他代码进行处理问题,如语法错误和逻辑错误,语法错误是单词或格式等写错,只能根据系统提示去修改相应的代码,逻辑错误是代码实现功能的逻辑有问题,系统不会报错,也是只能找到相应的代码进行修改;异常是程序执行过程中,出现的未知问题,这里语法和逻辑都是正确的,可以通过其他代码进行处理修复。
10.函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。函数代码块以def关键词开头,后接函数标识符名称和圆括号()。
11. 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串——用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回none。
12.#定义函数 def printme( str,”abc”) :”打印任何传入的字符串”print (str) return #调用函数printme(“我要调用用户自定义函数!”)printme (“再次调用同一函数”)。
13.def printinfo (name,age=35):“打印任何传入的字符串”print (“ Name:”, name)print(“ Age ”,age)a=5 b=6 return a, b。
14.#调用printinfo 函数x, y=printinfo( age=50,name=”miki”)print (x, y)。
15.python中没有main这一特定函数,如果程序中定义了一个main函数,那么它也就是一个普通的函数。
16.break和continue的区分,对循环作用,不对if作用。
1.在使用input输入数据时,全部默认为字符型,所以一般需要利用eval函数转为整数。List.append()列表,S.add()集合,dict[key]=values字典。
2.间隔符号的【集合】为{},【列表】为[],【字典】为{:}。特征的【集合】为无序,唯一,不可变(不能出现列表或字典),【列表】为有序,不唯一,通过序号访问,【字典】为无序,唯一,通过键key访问。
3.定义的【集合】为str=set( “中国人”)str={ “a”,“b”},【列表】为list=list(“中国人”)list=[1,2,3],【字典】为dict= {1:23,2:47}。赋值的【集合】为set={“a”,“cd”,“xy”},【列表】为list={“ab”,“cd”,“xy”},【字典】为dict={“ab”:12“ce”:45}。
4.添加值的【集合】为set.add(“123”),【列表】为list.append(“123”),【字典】为dict[cd]=789。引用成员的【集合】为无序,不能引用,【列表】为通过索引和切片,list[2],【字典】为通过键,dict[208]。
5.ls.append(x)的含义:在列表ls最后增加一个元素x。ls.insert(i,x)的含义:在列表ls第i位置增加元素x。str.replace()的含义:字符串的替换。
6.打开文件的两种方式:1、文本文件方式(字符串的形式);2、二进制文件方式(只能看作字节流,不能看作字符串)。
7.连接字符串数组,将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串,分解split和lcut。
1、本节课讲解PY第2套选择题,本节课中用到的素材,会放置在素材包内,请各位学员点击右侧黄色按钮自行下载安装。
2、首先我们打开本节课的案例文件,点击选择题根据这个选择题进行一个讲解,如图所示。
3、然后打开准备好的是【说明】文件,根据这个文件我们进行一个讲解,如图所示。
4、打开【Python】面板,开始函数的输入,如图所示。
5、我们继续选择下一个选择题,根据选择题的内容打开【Python】面板,开始函数的输入,如图所示。
6、以下关于Python字符编码的描述中,错误的是,这里我们选择第三个,如图所示。
7、在答题的时候,我们需要认真仔细的去看题,如图所示。
8、我们继续选择下一个题目,根据这个题,我们得出选项为第三个,如图所示。
9、打开准备好的是【说明】文件,根据这个文件我们进行一个讲解,如图所示。
10、选择下一个选择题,根据选择题的内容进行函数的输入,如图所示。
11、打开【Python】面板,开始函数的输入,如图所示。
12、根据得出的结果,我们进一步了解选择题答案,如图所示。
13、这里我们通过这个结果进行一个讲解,如图所示。
14、以下关于Python全局变量和局部变量的描述中,错误的是我们得出选项为第一个,如图所示。
15、根据这个函数算式进行一个讲解,如图所示。
16、我们打开说明文件,进行一个讲解,如图所示。
17、谢谢观看。
1、本节课讲解PY第2套选择题,本节课中用到的素材,会放置在素材包内,请各位学员点击右侧黄色按钮自行下载安装。
2、首先我们打开本节课的案例文件,点击选择题根据这个选择题进行一个讲解,如图所示。
3、然后打开准备好的是【说明】文件,根据这个文件我们进行一个讲解,如图所示。
4、根据这个说明的内容,为同学们讲解一下关于Python的知识,如图所示。
5、我们继续讲解一下关于【数据类型】的理解,如图所示。
6、Python自带类型我们进行一个讲解,如图所示。
7、我们继续选择下一个题目,根据这个题,为同学们讲解一个讲解,如图所示。
8、我们继续根据这个选择代码进行一个讲解,如图所示。
9、根据刚刚计算的,我们再次进行一个深入讲解,如图所示。
10、返回【说明】文档进行一个讲解,如图所示。
11、我们继续开始下一个选择,根据这个选择提内容,我们讲解一下他的函数算式,如图所示。
12、返回【说明】文档进行一个讲解,如图所示。
13、这里我们讲解一下如何【判断文件路径是否存在exists】,如图所示。
14、我们在文件的保存的时候,可以在exel表格中将文件格式保存为csv格式,如图所示。
15、返回【说明】文档进行一个讲解,如图所示。
16、打开一个函数算式,根据这个算式我们进行一个讲解,如图所示。
17、我们继续下一个选择题,根据这个进行一个讲解,如图所示。
18、根据这个函数,我们进行一个讲解,如图所示。
19、谢谢观看。