Python 数组(只有定义)&& 函数

1.关于数组,在调用前需要加入数组模板

import numpy as np  //这里numpy是调用了数组模块,as后面跟的是数组在这段程序里的 
                               // 别名
np.mean()  //平均数

np.array()  //数组的创建

2.函数

关于函数,在高中第一次上数学课的时候便有了概念,在计算机语言里,它的定义就是,组织好的,可以重复使用的,用来实现单一功能的代码,它可以包装代码,使代码结构清晰,就如 :y=3x+5一样,x是自变量,3x+5是过程,x的取值决定了y的输出。

关于函数python里有很多内置函数,如  len(),type(),input(),float(),int(),str(),exit()

那么如何定义一个属于自己的代码呢?

定义代码的基本语法:

def 函数名(参数):
      函数体
      return

关于函数的参数有很多分类,如位置参数:

def menu(appetizer,course,dessert) //这里的参数位置是固定的,外界给函数变量赋值时也应该遵循这个规矩

还有不定长参数:

def menu(*barbeque)  //这里的不定长意思就是 barbeque可以输入很多组选择,*是不定长的标志

//输入
menu('烤羊肉串')
menu('烤羊肉串','小米粥','烤馒头片') //这些输入都可以,不定长的意思便是参数数量

ps : 不定长参数的type()返回值是一个数组,原因为什么看上述代码。

                                          

原文地址:https://www.cnblogs.com/boqiang/p/12401238.html