Python_day5_函数

本文介绍了Python中的函数概念,包括内建函数如print()和input()的使用,以及如何创建用户自定义函数,强调了函数在提高代码模块性和复用性方面的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python系列文章目录

函数的使用


 

文章目录

 


前言

在这篇文章中我会简单的介绍函数的定义方法和基本用法。

在python中函数分为内建函数和用户自定义函数。

一、函数是什么?函数能做什么?

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。

函数是实现某一功能或者某些功能命令的集合。

函数能提高应用的模块性,和代码的重复利用率。

二、使用方法

1.Python内建函数的调用

例如:

输出函数: print()

输入函数:input()

整形函数:int()        #强制转换成整型

部分内建函数需要使用关键字import导入模块

使用随机函数需要在使用前导入模块:import random

import random
import math

#输出随机 1-100 的整数
num = random.randint(1,100)
print(num)


enter = int(input("请随机输入一个整数"))
#输出整数的平方根
print(math.sqrt(enter))

2.在Python用户自定义函数

你可以定义一个你自己想要功能的函数,规则如下:

  • 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()
  • 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
  • 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
  • 函数内容以冒号起始,并且缩进。
  • return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None

不带返回值的函数:

#该函数作用是返回绝对值
def My_function_None(x):
    print("输出:",x)

y = int(input("请输入一个整数:"))
My_function_None(y)

带返回值的函数:

#该函数作用是返回绝对值
def My_function(x):
	if x>=0:
		return x
	else:
		return -x

y = int(input("请输入一个整数:"))
print(My_Function(y))

 


总结

函数可以提高程序的模块性,和代码的重复利用率,精简代码。

自定义函数名一定要符合命名规范,好的函数名能明确的向开发者传递函数的功能的信息 

最好在函数的上方写注释,方便阅读与理解

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值