练习两年半:拿错剑了

练习两年半:拿错剑了

首页体育竞技代号唱跳rap篮球更新时间:2024-05-08

在第二章中,我们学习了Python的基本语法和数据类型。现在,让我们深入学习如何使用函数和模块来组织和重复使用代码。函数也就是你的功能。这里需要注意的就是python的代码缩进了。

图文不符

函数的定义和调用

函数是一段可重复使用的代码块,用于执行特定任务。通过将代码组织成函数,你可以更好地管理和维护代码。

定义函数

在Python中,函数的定义使用def关键字,后跟函数的名称和参数列表。函数的主体代码块缩进,并以冒号开始。

def greet(name): # 这里的name 指形参 print("Hello, " name "!") # 这里会打印出hello, 暗影大人! greet("暗影大人") # 调用函数使得代码块运行起来参数和返回值

函数可以接受参数,并在执行时使用这些参数。函数还可以返回一个值。

参数

函数的参数是用于传递信息给函数的值。参数在函数定义中指定,可以有多个参数,也可以没有参数。

def add(x, y): result = x y return result # return 是一个关键字来的,不是你想写啥就是啥,一旦执行return整个函数都会结束 # 哎这里就得唠叨唠叨了,我干嘛要写函数,我直接写不香吗 # 因为代码得减少重复的动作呀 # 调用并输出 print(add(1,2)) # 你可以在这获得一个数字3了模块的导入和使用

Python模块是包含函数、类和变量的文件。要使用模块中的内容,你需要首先导入它。

导入模块

要导入模块,你可以使用import关键字,后跟模块的名称。比如

import math # 这就是导入数学模块了,怎么用?看着 radius = 5 area = math.pi * radius ** 2 # Π*半径的平方嘛,大家都会 print(area) #打印⚪的面积 都会了嘛,随堂测验了哦?

知道你们不写,我以前也懒得写,那就样例代码在这

# 导入数学模块 import math # 定义一个函数,接受两个数字和一个操作符,执行计算 def calculator(num1, num2, operator): if operator == ' ': return num1 num2 elif operator == '-': return num1 - num2 elif operator == '*': return num1 * num2 elif operator == '/': if num2 != 0: return num1 / num2 else: return "错误:除数不能为零" else: return "错误:无效的操作符" # 提示用户输入数字和操作符 num1 = float(input("输入第一个数字: ")) num2 = float(input("输入第二个数字: ")) operator = input("输入操作符 ( , -, *, /): ") # 调用计算器函数来执行计算 result = calculator(num1, num2, operator) # 输出结果 print("结果:", result) # 使用数学模块计算圆的面积 radius = 5 area = math.pi * radius ** 2 print("圆的面积:", area)

哎,好累啊,今晚去唱跳rap篮球。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved