Day 2

这篇博客主要介绍了Python中函数的定义与调用,包括创建函数、调用函数以及参数传递的方式。博主通过一系列练习展示了如何设计并使用函数,如重量转换、直角三角形斜边长度计算、文件操作以及敏感词过滤等。强调了位置参数与关键词参数的使用规则,以及在编写函数时需要注意的问题。
摘要由CSDN通过智能技术生成

今天主要学期函数的定义与调用,注意要区分变量与参数。

1)函数的创建与调用

练习1. 设计一个重量转换器,输入以“g”为单位的数字后返回换算成“kg”的结果

def weight_converter(C):
    weight = C * 1/1000
    return str(weight) + 'kg'
G2K = weight_converter(1350)
print(G2K)

运行结果

1.35kg

练习2. 设计一个求直角三角形斜边长的函数

我的代码如下,但运行结果有问题。该题涉及到数学中开根号函数的调用。

import math
def diagonal_length(side1, side2):
    diagonal = math.sqrt(side1 ^ 2 + side2 ^ 2)
    return str(diagonal)

third_line = print(diagonal_length(3,4))

运行结果

2.6457513110645907

原来不仅开方要调math函数,平方也要

import math   # 调用数学函数:math.sqrt开方;math.pow(a, b) a的b次方
def diagonal
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值