美文网首页
Python学习之路(函数定义)

Python学习之路(函数定义)

作者: 55lover | 来源:发表于2017-12-22 09:57 被阅读0次

函数声明

def myDemo (x) :
    if not isinstance(x, (int, float)):
        raise TypeError('bad operand type')
    if x >= 0:
        return x
    else :
        return -x

print(myDemo(-5-5))


def a():
    pass

练习题:请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程:

axx + b*x + c = 0

import math

# math.sqrt 开平方根

def quadratic(a, b, c):
    for x in (a, b, c):
        if not isinstance (x, (int, float)):
            raise TypeError('bad operand type')
    if b*b - 4*a*c < 0: 
        return '无解'
    elif b*b - 4*a*c == 0:
        return 'y=', -b / (2*a) 
    else:
        y1 = (-b + math.sqrt(b*b - 4*a*c)) / (2*a)
        y2 = (-b - math.sqrt(b*b - 4*a*c)) / (2*a)
        return y1, y2

print(quadratic(2,3,9/8))

学好数理化,走遍天下都不怕啊!
关注一波!喜欢一波!本人是前端菜鸟,正在做自己的个人博客邓鹏的博客, 使用的技术 vue + koa2 + mysql + php + nginx!

相关文章

  • Python学习之路(函数定义)

    函数声明 练习题:请定义一个函数quadratic(a, b, c),接收3个参数,返回一元二次方程: axx +...

  • python函数超级详解

    python之路——初识函数 阅读目录 为什么要用函数 函数的定义与调用 函数的返回值 函数的参数 本章小结 py...

  • Python零基础入门讲义:函数的用法

    目录: 1.定义、使用函数 1.函数定义:def 2.函数调用:例:myprint() 学习Python中有不明白...

  • python学习之路-函数

    python中函数定义语法 def power(): 函数的参数 参数的默认 eg:def power(x,n=...

  • 【10.25】Python语法练习5/17

    学习任务:函数与 Lambda 表达式 一、函数Python中,定义函数要使用def语句,依次写出函数名、括号、括...

  • 读书笔记 | Python学习之旅 Day6

    Python学习之旅 读书笔记系列 Day 6 《Python编程从入门到实践》 第8章 函数 知识点 定义函数d...

  • 12-函数

    函数定义 python函数的定义: 函数是组织好的,可以重复使用的,能够实现特定功能的代码段。 Python函数的...

  • python之“函数”(一)

    今天我们要学习的是Python中的函数基础,具体包括“什么是函数?”、“函数的定义”以及“函数的作用”,废话不多说...

  • Python学习纪录(10)

    学习内容:定义函数,向函数传递信息,并区分实参和形参。 学习要点:1、用关键字def来告诉python要定义一个函...

  • python 函数定义学习

    定义函数 我们可以创建一个输出任意范围内 Fibonacci 数列的函数: 关键字 def 引入一个函数 定义。它...

网友评论

      本文标题:Python学习之路(函数定义)

      本文链接:https://www.haomeiwen.com/subject/xgktgxtx.html