python入门经典 pdf(Python语言入门难吗)

python入门经典 pdf(Python语言入门难吗)

1.数据类型

2.常见的字典类型:数字($ NUMBER)、字符串、数组、元组和字典。

3、数字(数字)

4.数字主要有int(有符号整数)、long(长整数)、float(浮点数)和complex(复数)。

5、var1=1(int)

6、var2=51924361L(长型)

7、var3=1.2(浮点型)

8、var4=3e+26J(复数)

9.线

10.字符串由单引号或双引号标识,数字、字母和下划线可以放在单引号或双引号中。

11、str1='123456789 '

12、Str2 = & # 039我们都在学习Python & # 039

13.数组和元组

14.列表和元组是Python中最常用的数据类型。

15.List可以实现大部分集合类的数据结构。它支持字符、数字、字符串甚至列表(即嵌套)。

16日,名单通过

29.函数的定义:def代表函数。

30.为什么会有函数这种东西?例如,我们编写了以下代码。

现在有两个人(A和B)在开发一个项目。a写了上面的代码,然后突然有一天B会在某个地方写这个代码。如果b再写就有点浪费了,于是函数出现了,如下图。

32.a定义了add()这样的函数,B想直接使用。

33.如果B要的不是1到10的和,那么就有转移参数。

34.我可以传递任何我想要的参数。想传10个参数不传1个参数怎么办?

35.此时使用可变参数(非常高级的用法):*代表可变参数。

36.Add1接受任意数量的可变参数,最后以元组的形式在内部接收,大大简化了我们的工作效率。

37.默认参数和关键字参数

38.默认参数是定义函数时赋予参数的默认值。

39.关键字参数主要是用来扩展函数的功能(任意的,想传就传,不想传就不传)。

40、总结功能:

41、定义需要注意的点:

42.[1]缩进和冒号

43.[2]如果定义的函数没有它想要的,遵循语法规则并添加一个pass以避免报告错误。

44.[3]return表示函数已经结束,值返回给调用者。

45,参数:

46.[1]默认参数:降低功能使用难度。

47.【2】可变参数:方便我们提高开发效率。

48.[3]关键字参数:主要扩展功能。

49、递归函数:

50.递归就是不断调用自己,直到条件不能满足。执行的顺序是调用多个事实,最后执行最后一个事实,返回结果(这个结果作为倒数第二个事实的参数),然后执行倒数第二个事实,以此类推。

51.组件

52.python写的代码在一个. py文件的末尾,这个。py文件是模块。这样做的目的是为了方便使用。

53.使用规则:

54.[1]导入我们的模块名称

55.[2]如果我们只想在模块中使用一个特定的函数,我们将使用from模块名导入模块的特定方法名。

56.【3】有时候模块的名字很长,我们使用起来不是很方便。使用导入模块名作为别名意味着使用as为我们在这里使用的模块提供一个别名。使用起来更方便。

57.[4]还有模块路径的问题:如果不在同一个路径,我们需要导入模块的完整路径,如果配置了环境,就不需要了。

← 上一篇: 下一篇: →