目录 Python学习-第一天总结 print输出的一种简单格式 函数参数之可变参数 模块管理函数 if else语句的单行实现(简洁) 变量作用域 函数书写格式 Python学习-第一天总结 print输出的一种简单格式 num = 1 time = '123' print('%d %s' %(num, time)) #方便输出 函数参数之可变参数 # 在参数名前面的*表示args是一个可变参数 # 即在调用add函数时可以传入0个或多个参数 def add(*args): total = 0…
在上一篇文章中,我们介绍了 Python 的控制结构,现在我们介绍 Python 函数和模块. 查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/9976234.html 函数和模块 代码重用代码重用是编程语言里一个非常重要的概念,增加代码的大小会使维护变得更加困难.在软件工程里,必须遵守不要编写同一代码的原则,英文 "Don't Repeat Yourself",简称:DRY 原则.我们已经学习过一种方法通过使用循环来保证代码重用.在本节中我们…
目录 python学习第一讲,python简介 一丶python简介 1.解释型语言与编译型语言 2.python的特点 3.python的优缺点 二丶第一个python程序 1.python源程序概念 2.python解释器 3.执行python的三种方式 4.交互式python执行 5.交互式python中使用的shell IPython python学习第一讲,python简介 一丶python简介 1.解释型语言与编译型语言 python是一个解释型语言. 指的就是将源代码丢个解释器.…
Python学习系列(六)(模块) Python学习系列(五)(文件操作及其字典) 一,模块的基本介绍 1,import引入其他标准模块 标准库:Python标准安装包里的模块. 引入模块的几种方式: i)引入模块:import   moduleName ii)引入模块下的函数:from moduleName import function1,function2,…… iii)引入模块下的所有函数:from moduleName import * 使用模块里的函数的方法: moduleName.…
figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { position: relative; } img { max-width: 100%; vertical-align: middle; } button, input, select, textarea { color: inherit; font: inherit; } input[type="checkbox"], input[type=&quo…
在开发过程中,字符串和python数据类型进行转换,下面比较python学习第四十八天json模块与pickle模块差异. json 的优点和缺点 优点  跨语言,体积小 缺点 只能支持 int str list tuple dict pickle 的优点和缺点 优点 专门为python设计,支持python所有的数据类型 缺点 只能python使用,存储数据占空间大 文章来自 www.96net.com.cn…
函数的优点之一,使用它们可将代码块与主程序分离.通过给函数指定描述性的名称.可以让主程序非常好理解.但是如果将过多的函数和主程序放置在一起,会让文件显得非常凌乱.太多的代码混杂在一起,不方便管理.我们可以将相关的.类似的.一个对象的先关函数编写在一个py文件里.主程序根据需要通过导入这些文件,由选择的调用一些函数.这样既方便管理,也使主程序更加简洁明了. 通过将程序存储在独立的文件中,我们可以隐藏程序代码的相关细节,将注意力放在主程序的逻辑实现上.而且我们也可以在许多程序中重用这些函数.独立的文…
基础知识 1. 定义 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑----实现一个功能),本质就是.py结尾的python文件(文件名:test.py,对应的模块就是test) 包:用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件) 2. 导入方法 module_cc文件里有很多函数&变量: import module1_name import module1_name,module2_name from module_cc import *  …
Python的标准安装包括一组模块,称为标准库.这里介绍模块的工作方式,学习如何使用它们. 一. 模块 1.1 用import从外部模块获取函数并为自己的程序所用: >>> from math import sqrt >>> import math 1.2 编写自己的模块 任何python程序都可以作为模块导入.程序保存的位置很重要.假设我们所写的程序叫hello.py被保存在c:/python目录下,可以执行以下的代码,告诉解释器在哪里寻找hello.py模块: #h…
整理Python中常用的函数 一,把字符串形式的list转换为list 使用ast模块中的literal_eval函数来实现,把字符串形式的list转换为Python的基础类型list from ast import literal_eval str_list = "[1838, 13735, 8285, 35386]" mylist = literal_eval(str_list) type(mylist )  二,filter filter() 函数用于过滤序列,过滤掉不符合条件的…