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设计】。

相关文章

python3的url编码和解码,自定义gbk、utf-8的例子

因为很多时候要涉及到url的编码和解码工作,所以自己制作了一个类,废话不多说 码上见! # coding:utf-8 import urllib.parse class Ur...

PyTorch的深度学习入门教程之构建神经网络

前言 本文参考PyTorch官网的教程,分为五个基本模块来介绍PyTorch。为了避免文章过长,这五个模块分别在五篇博文中介绍。 Part3:使用PyTorch构建一个神经网络 神经网络...

利用Django内置的认证视图实现用户密码重置功能详解

前言 密码重置功能相信对大家来说都不陌生,本文主要给大家介绍了关于使用Django内置的认证视图实现简单的通过邮箱重置密码的功能,分享出来供大家参考学习,下面话不多说了,来一起来看看详细...

浅谈python中字典append 到list 后值的改变问题

看一个例子 d={'test':1} d_test=d d_test['test']=2 print d 如果你在命令行实践的话,会发现你改动的是d_test ,但是d 也跟着改变...

Python 多进程和数据传递的理解

Python 多进程和数据传递的理解 python不仅线程用的是系统原生线程,进程也是用的原生进程 进程的用法和线程大同小异 import multiprocessing...