python怎么查看函数参数

python怎么查看函数参数,第1张

在开发中我们可以借助于相关插件或使用Python内置函数"help()”来查看某个函数的参数说明,以查看内置函数sorted()为例:

函数参数包括:必选参数、默认参数、可选参数、关键字参数。

1、默认参数:放在必选参数之后,计算x平方的函数:

这样的话每次计算不同幂函数都要重写函数,非常麻烦,可使用以下代码计算:

默认参数最大好处就是降低调用函数的难度。

2、可变参数:就是传入的参数个数是可变的,可以是1个、2个到任意个,还可以是0个,在参数前面加上就是可变参数。在函数内部,参数numbers接收得到的是一个tuple,调用该函数时,可以传入任意个参数,包括0个参数:

也可以类似可变参数,先组装一个dict,然后,把该dict转换为关键字参数传进去:

M = raw_input("M=")

即使你输入一个数字,最终得到的M任然是一个字符串。比如,你输入:1,最终M=‘1’

需要你把M强制转换成int。或者在print那里面把%d换成%s。

python输入多个参数的方法:

使用input()函数可以输入多个参数,多个参数之间用逗号分隔

示例代码如下:

执行结果如下:

更多Python知识,请关注:Python自学网!!

你的程序使用命令行参数比较好。

请看下例:

python testpy 1

python会读取命令行参数,你可以通过sysargv列表访问命令行参数:

import sys

mod = sysargv[1]

# 然后根据mod的不同,运行不同的代码

给你介绍一个python内置库,叫argparse。使用它,解析命令选项非常方便!

也可以使用标准输入,你的需求不建议这样做:

mod = raw_input('你要运行的程序:')

望采纳,谢谢支持!

以上就是关于python怎么查看函数参数全部的内容,包括:python怎么查看函数参数、python 中函数接受在运行中输入的参数么、python如何输入多个参数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9855526.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存