Python技术之对象、变量和函数技术

1、对象

字符串对象、数字对象,所有的数据类型都是对象;字符串、数字(整数、小数)、列表、字典、函数、类、模块

2、变量

(1)
人类语言:人、物品<=>名字

编程语言:对象<=>变量(通过给对象起个名字,通过名字访问到对象)

(2)变量名要求:一般以字母开头(大写、小写均可,python 3.0以上可用中文),后面可以使用下划线_或者数字,大小写敏感,不能与关键字相同,不能与内置函数相同

(3)变量的重新赋值,使用变量的好处,多次指代对象

3、函数(function)

(1)给一串动作起名字(例如踢足球)

def playfootball():#定义

  print(“拿起足球”)
  print(“来到操场”)
  print(“分成两队”)
  print(“设法把球踢进对方球门”)
playfootball()#调用

(2)函数的定义与调用,函数的定义要在调用前面。

(3)函数的调用参数

(4)函数的参数:

定义参数(形参)时的命名规则-和变量一样

可以是一个,可以是多个(逗号隔开)

函数体里面像变量一样的使用参数

调用函数时,传入对应个数的参数(实参)

(5)另外一种参数传入的方式

def foo2(a,b):
  print(a+b)
foo2(3,4)
foo2(a = 3,b = 4)
foo2(b = 3,a  = 4)
foo2(3,b = 4)
foo2(a = 3,4)——错误写法

(6)函数的返回值

return关键字

返回对象可以赋值给变量,也可以直接使用

posted @ 2020-02-10 21:36  万骨枯  阅读(144)  评论(0编辑  收藏  举报