调用函数: #!/usr/bin/env python3 # -*- coding: utf-8 -*- # 函数调用 >>> abs(100) 100 >>> abs(-110) 110 >>> abs(12.34) 12.34 >>> abs(1, 2) Traceback (most recent call last): File "<stdin>", line 1, in <module&…
牛刀小试: 定义一个无参函数 >>> def myFirstFunc(): ... print("Hello python") ... print("hello world") ... print("hello my fist func") ... >>> myFirstFunc() Hello python hello world hello my fist func 定义一个有参函数 >>>…
本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!! 标准输入输出一.输入 在sublime中这个时候需要安装SublimeREPL插件. Ctrl+shift+p 键入 install packages,再继续键入 SublimeREPL 安装即可然后每次编译运行的操作是:tools->sublimeREPL->python->python-Run current file.点击之后会出现新的页面*REPL*[py…
『Python基础-3』变量.定义变量.变量类型.关键字 目录: 1.Python变量.变量的命名 2.变量的类型(Python数据类型) 3.Python关键字 1. Python 变量.变量的命名 和 变量的类型 变量 变量: 最基本的储存单位,用来存取数据的. 可以理解为存取程序数据的容器(程序是用来处理数据的) 定义变量 变量是需要定义并且赋值的. 格式: 标识符(即该变量的名字) + 赋值符(即等号= ) + 值 示例: BookPage = 8     如上式,定义了一个变量,名字叫…
本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!! 工具基础(Windows系统下)传送门:Python基础笔记系列四:工具的安装与配置 数据类型比较简单.了解就行.后面涉及深入再做探究. python的算术表达式包括加减乘除.取模取余.取负以及乘方运算.大部分与其它语言差不多,其中乘方运算用两个“**”号表示,比如,3的9次方,在python中可表示为3**9,如图所示: python的关系表达式关系表达式是一种布尔表达…
一.定义一个求二元一次方程的根的函数 #Sublime Text import math def ee(a,b,c): delta=b*b-4*a*c if delta<0: return 'null' else: m=math.sqrt(delta) nx=(-b+m)/2/a ny=(-b-m)/2/a return nx,ny #python解释器 >>> from hello import ee #声明调用py文件中所定义的函数ee >>> ee(1,0,…
本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!! 变量在前面的系列中也许就可以发现,python中的变量和C中的变量有些许不同.比如在C中:例子: #include <stdio.h> int main(void) { /* code */ int a,b,c; int *p,*q,*t; a = ,b=,c=; p = &a; q = &b; t = &c; printf("%d\n…
前言 在上一节的学习中.已经介绍了几种基本类型.包括字符串的定义,以及字符串中索引.切片.字符串拼接的使用方法.以及基本的整形数据运算.一些之前都没有了解过的运算符.比如 ** 乘方 //整数除法等.这一节,我们将学习最基本的流程控制工具,比如 if 条件判断 for 循环 while 循环 if-elif-else 判断 num = int(input("输入一个数字 :")) if num > 10: print("input > 10") elif…
1.什么是函数?函数有什么作用? 函数都是有特定功能的,都是由一些有特定功能的进行封装完成的 2.已经学过了哪些内置函数?分别有什么作用? print:输出 input:输入 type:查询数据类型 id:获取数据的内存地址 range:生成数据 len:获取数据的长度 int.float.bool.str.list.tuple.dict.set:代表对应的数据类型 3.自己如何去定义函数? 函数的定义: 函数定义的关键字:def 为什么要写函数:方便好用.复用性高 语法: def 函数名():…
高阶函数 高阶函数:一个函数可以接收另一个函数作为参数 或 一个函数可以返回一个函数作为返回值,这种函数称之为高阶函数. #函数 add 接收 f 函数作为参数 >>> def add(x,y,f): ... return f(x)+f(y) ... >>> add(-5,6,abs) 11 可以把匿名函数作为返回值返回 #把匿名函数作为返回值返回 def build(x, y): return lambda: x * x + y * y 匿名函数 关键字 lambda…