python自定义函数实现一个数的三次方计算方法

yipeiwu_com6年前Python基础

python自定义函数在运行时,最初只是存在内存中,只有调用时才会触发运行。

def cube_count(a):
  if is_number(a):
    return a**3
  else:
    print("非数字不能计算立方值")
  
def is_number(a):
  if not isinstance(a,(int,float)):
    print("输入的%s不是数字,请重新输入"%a)
    return False
  else:
    return True 
c = cube_count("abc")
print(c)

输出结果:

python自定义函数实现一个数的三次方计算

c=cube_count(10)
print(c)

初出结果:1000

以上这篇python自定义函数实现一个数的三次方计算方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python在windows下创建隐藏窗口子进程的方法

本文实例讲述了python在windows下创建隐藏窗口子进程的方法。分享给大家供大家参考。具体实现方法如下: import subprocess IS_WIN32 = 'win32...

python实现视频读取和转化图片

1)视频读取 import cv2 cap = cv2.VideoCapture('E:\\Video\\20000105_224116.dav') #地址 while(True...

Perl中著名的Schwartzian转换问题解决实现

Perl中著名的Schwartzian转换,其产生背景主要涉及到排序问题: 比如说,根据文件名以字母顺序排序,代码如下: 复制代码 代码如下: use strict;  us...

使用python加密自己的密码

有些时候我们不得不在自己的代码里写上密码,为了安全起见,我们可以为自己的密码加密 先上段代码,这个代码是转自网上 root@ProFtp:/usr/lib/python2.7# mo...

详解Python函数作用域的LEGB顺序

本文为大家介绍了Python函数作用域的查找顺序,供大家参考,具体内容如下 1.什么是LEGB? L:local 函数内部作用域 E:enclosing 函数内部与内嵌函数之间 G...