摘要:
一、动态传参 动态接受位置参数: *参数名 动态接收参数的时候要注意,动态参数必须在位置参数后面 错误事例: 正确事例: 默认值参数写在动态参数后面,所有的默认值都生效 动态参数接收关键字参数: **参数名 关键字参数必须要在位置参数后面,否则报错 最终顺序:位置参数 > *args > 默认值参数 阅读全文
摘要:
一、什么是函数 函数. 就是对一个代码块或者功能的封装. 什么时候用, 什么时候执行 语法: def 函数名(): 函数体(代码块) 函数的调用: 函数名() # 所有的()都是函数的调用 函数名和变量名一样. 二、函数的返回值 函数在执行过程中或者执行完毕, 可以使用return返回给调用者一个结 阅读全文
摘要:
一,文件操作基本流程。 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 阅读全文
摘要:
1,不同的密码本之间的二进制是不能互相识别的,容易报错或者产生乱码。 2,计算机的文件存储和传输都是0101010(gbk,utf-8,ascii,gb2312等)不能是unicode。 3, 内存中, 我们程序运行的过程中.,编码是unicode 4,str 拥有的所有方法,bytes都有 5,转 阅读全文
摘要:
一、基础数据类型补充: 1种方法:删除列表里面的元素时,一定不能循环列表,会出错。可以循环索引,然后循环删除开头或结尾这个位置的元素(原开头结尾的元素被删除之后,会有新的元素顶上来)。 2种方法:把要删除的元素放在一个新列表中,然后循环新列表,删除老列表。(循环过称中元素索引并没有发生变化,所以不会 阅读全文
摘要:
字典: 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,所以字典是无序存储的,且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符串、元组。 字典(dictionar 阅读全文
摘要:
列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = [‘alex’,123,Ture,(1,2,3,’wusir’),[1,2,3,’小明’,],{‘name’:’alex 阅读全文
摘要:
1数字int。 数字主要是用于计算用的,使用方法并不是很多,就记住一种就可以: bit_length() 2布尔值bool。 布尔值就两种:True,False。就是反应条件的正确与否。 3字符串str。 3.1、字符串的索引与切片。 索引即下标,就是字符串组成的元素从第一个开始,初始索引为0以此类 阅读全文
摘要:
1,格式化输出。 现有一练习需求,问用户的姓名、年龄、工作、爱好 ,然后打印成以下格式 你怎么实现呢?你会发现,用字符拼接的方式还难实现这种格式的输出,所以一起来学一下新姿势 只需要把要打印的格式先准备好, 由于里面的 一些信息是需要用户输入的,你没办法预设知道,因此可以先放置个占位符,再把字符串里 阅读全文
摘要:
python基础初识。 1,运行python代码。 在d盘下创建一个t1.py文件内容是: 打开windows命令行输入cmd,确定后 写入代码python d:t1.py 您已经运行了第一个python程序, 即:终端 >cmd > python 文件路径。 回车搞定~ 2,解释器。 上一步中执行 阅读全文