摘要: 一、模块介绍 1,什么是模块? # 之前在编写ATM作业时,思路是先将程序中都需要有哪些功能定义出来,然后在需要用的地方调用即可。 # 比起之前通篇垒代码的方式,将重复要用的功能定义成函数会让程序更加简洁,这不能不算做是一种进步, # 但问题是,随着程序功能越来越多,再将所有的代码都放到一起,程序的 阅读全文
posted @ 2020-08-03 18:36 zoling7 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、三元表达式、列表推导式、生成器表达式 1,三元表达式 name = input('姓名>>: ') res = 'SB' if name == '菊花四' else 'NB' print(res) 2,列表推导式 # 1,示例 egg_list=[] for i in range(10): eg 阅读全文
posted @ 2020-08-03 15:40 zoling7 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器 1,迭代的概念 # 迭代器即迭代的工具,那什么是迭代呢? # 迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: # 只是单纯地重复,因而不是迭代 print(' >') l=[1,2,3] count=0 while count 阅读全文
posted @ 2020-08-03 15:05 zoling7 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、函数对象 1,函数是第一类对象,即函数可以当做数据传递 # 1,可以被引用 # 2,可以当作参数传递 # 3,返回值可以是函数 # 3,可以当作容器类型的元素 2,利用该特性,优雅的取代多分支的 if def foo(): print('foo') def bar(): print('bar') 阅读全文
posted @ 2020-08-03 14:44 zoling7 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、前言 1,函数知识体系: 1 什么是函数? 2 为什么要用函数? 3 函数的分类:内置函数与自定义函数 4 如何自定义函数 语法 定义有参数函数,及有参函数的应用场景 定义无参数函数,及无参函数的应用场景 定义空函数,及空函数的应用场景 5 调用函数 如何调用函数 函数的返回值 函数参数的应用: 阅读全文
posted @ 2020-08-03 14:20 zoling7 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、文件操作 1,介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用 python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口 阅读全文
posted @ 2020-08-03 13:40 zoling7 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 一、引言 1,计算机基础知识 2,文本编辑器存取文件的原理(nodepad++,pycharm,word) # 1、打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放与内存中的,断电后数据丢失 # 2、要想永久保存,需要点击保存按钮:编辑器把内存的数据刷到了硬盘上。 阅读全文
posted @ 2020-08-03 13:16 zoling7 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、前言 1,什么是数据? x = 20 # 20 是我们要存储的数据 2,为何数据要分不同的类型? 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示。 3,数据类型: 1)数字(整型,长整型,浮点型,复数) 2)字符串 3)字节串:字符编码中有字节 bytes 类型 4)布尔型 5) 阅读全文
posted @ 2020-08-03 13:02 zoling7 阅读(154) 评论(0) 推荐(0) 编辑