• python-zx笔记3-函数


    一、调用函数

    在交互式命令行通过help(abs)查看abs函数的帮助信息

    把函数名赋给一个变量 

    a = abs

    二、定义函数

    求解方程:ax2 + bx + c = 0

     1 # -*- coding: utf-8 -*-
     2 
     3 import math
     4 
     5 def quadratic(a, b, c):
     6     n = b*b - 4*a*c
     7     if n < 0:
     8         return ("此方程无解")
     9     elif n == 0:
    10         return b/2*a
    11     else:
    12         x1 = (-b + math.sqrt(n))/(2*a)
    13         x2 = (-b - math.sqrt(n))/(2*a)
    14         return x1,x2
    15 
    16 # 测试:
    17 print(quadratic(1,2,1))
    18 print(quadratic(4,2,2))
    19 
    20 
    21 # print('quadratic(2, 3, 1) =', quadratic(2, 3, 1))
    22 # print('quadratic(1, 3, -4) =', quadratic(1, 3, -4))
    23 # if quadratic(2, 3, 1) != (-0.5, -1.0):
    24 #     print('测试失败')
    25 # elif quadratic(1, 3, -4) != (1.0, -4.0):
    26 #     print('测试失败')
    27 # else:
    28 #     print('测试成功')

    三、函数的参数

     

  • 相关阅读:
    JS-窗体对象 与 事件返回值属性
    JS-事件流操作
    JS-鼠标、键盘事件及事件对象/event
    JS-事件
    JS-DOM样式操作
    JS-DOM节点属性
    AVS 通信模块之AVSConnectionManager
    AVS 通信模块
    AVS 通信协议
    AVS SampleApp
  • 原文地址:https://www.cnblogs.com/bell1991/p/8367241.html
Copyright © 2020-2023  润新知