python函数基础:调用内置函数&定义函数

2023-04-12编程技术308080

调用内置函数

有很多内置函数,在使用中需要积累。这里只举两个例子:

分别调用abs和数据类型转换,注意当入参类型错误时候会报错

'''

print('abs(-100)')

abs(-100)

print(int(2.1))

print(str(101))

'''


定义函数

基本语法

函数定义的格式如下

关键字 函数名称(入参) 冒号

def fun(x) :

空函数

如果定义了一个函数,但是暂时不想实现,那么可以用pass关键字,放入函数体,那么这个函数可编译通过且可调用。

def aUncomplatedFun(x):
pass

返回值

返回单个参数直接使用return语句
返回多个参数时候,本质是返回了一个tuple,见代码:

# -*- coding: utf-8 -*-

#def a fun

#

a = (1, 2)
print(isinstance(a, (tuple, int)))
b = 10.1
print(isinstance(b, (tuple, int))) def GetName(x):
if not isinstance(x, tuple):
raise TypeError('Par is not tuples')
sum = 0
for name in x:
if(1 == sum):
return name
sum += 1 nameTuple = ('zhangsan', 'lisi', 'wangwu')
print(GetName(nameTuple)) def testFun(n, m):
if (not isinstance(n, (int, float))) and (not isinstance(m, (int, float))):
raise TypeError('Pars are not int or float') w = n + 1
e = m + 1
return w, e num1, num2 = testFun(1, 2) print(num1, num2)
r = testFun(2, 3)
print("多参数返回的本质:")
print(r)

python函数基础:调用内置函数&定义函数的相关教程结束。

本文地址:https://www.ufcn.cn/tutorials/2453403.html

如非特殊说明,本站内容均来自于网友自主分享,概不代表本站观点,如有任何问题我们都将在收到反馈后的第一时间进行处理!