python学习笔记(一)---函数

一、调用 本来存在的函数

#1、取绝对值
print( '-20取绝对值后',abs(-20) )
#2、取最大值
print('最大值是',max(1,2,4,-5))
#3、数据类型转换
str(1.23)
int('123')
bool('')
bool(1)
hex(1)

二、定义函数

定义一个计算绝对值的函数

调用函数后输出值才是函数后的值

#1、定义函数需要前面 def 函数名后需要加上冒号
x=-1
def abs(x):
    if x >= 0:
       return x
    else:
       return -x
print(abs(x))

 在其他工程内调用当前的函数

from function import  abs
print(abs(-2))

导入哪一个类的哪一个方法

三、空函数

如果想定义一个什么事也不做的空函数,可以用pass语句:

def nop():
    pass

或者条件判断语句什么事也不做

if age >= 18:
    pass  

 四、返回多个返回值

import math
def move(x, y, step, angle=0):
    nx = x + step * math.cos(angle)
    ny = y - step * math.sin(angle)
    return nx, ny
x,y = move(100,100,60,math.pi / 6)
print(x,y)

  

猜你喜欢

转载自www.cnblogs.com/chenxiaomeng/p/12241506.html
今日推荐