重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
def add(a,b):#加法运算return a+bdef sub(a,b):#减法运算return a-bdef mul(a,b):#乘法运算return a*bdef div(a,b=1):#除法运算return a/b
成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站设计制作、成都做网站、洪江管理区网络推广、小程序制作、洪江管理区网络营销、洪江管理区企业策划、洪江管理区品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供洪江管理区建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com
函数add应该这样定义:
每个=表示一个空格
def add(*a):
====s=0
====for b in a:
========s+=b
====return s
Python中的列表中的元素不能直接相加减。
最佳的方式是将列表转换成Python中的科学计算包numpy包的array类型,再进行加减。
import numpy as np
a = np.array([1,2,3,4])
b = np.array([7,8,9,10])
s = a + b
def a(): global q q=1+2 return q def b(): a() c=2+q print(c) b()5 q3 函数中的变量在外面调用,需要申明为全局变量
python交换两个变量的值很简单,a,b = b,a 就可以,写成函数,代码如下:
def jh(a,b):
return b,a
x = 1
y = 2
x,y = jh(x,y)
print(x,y)
执行结果如下:
使用三种方法实现0-n累加求和
定义函数分别使用while循环、for循环、递归函数实现对0-n的累加求和
1、使用while循环
定义一个累加求和函数sum1(n),函数代码如下:
20200503163511.jpg
2、使用 for循环
定义一个累加求和函数sum2(n),函数代码如下:
20200503163523.jpg
3、使用递归函数
定义一个累加求和函数sum3(n),函数代码如下: