1、写一个打印一条横线的函数。(提示:横线是若干个"-"组成)

  • “-”随便取,这里简单的取了十个
def printinfo():print("-----------")

2、写一个函数,可以通过输入的参数,打印出自定义行数的横线。(提示:调用上面的函数)

  • 此处并未使用input()获取用户的数据,仅仅简单的使用函数调用
  • 还有初学者需要注意的是range( i , j )的范围是从 i 到 j - 1。(不清楚可以看前面的文章:python打印九九乘法表)
def printLine(a):for i in range(1,int(a+1)):printinfo()printLine(5)

3、写一个函数求三个数的和。

  • 含三个参数,作为求和的数值
  • 有返回值,方便其他函数调用
def sum(a,b,c):sum = a + b + cprint("三个数字的和为:%d"%sum)return sumsum(11,22,33)

4、写一个函数求三个数的平均值。(提示:调用上面的函数)

  • 使用aver接收返回值
def average(a,b,c):aver = sum(a,b,c) / 3print("三个数的平均值为:%d"%aver)average(11,33,55)

python习题:(调用函数)打印横线、计算数的和与平均值相关推荐

  1. 6-1 调用函数打印闰年 (15 分)

    题目详情: 6-1 调用函数打印闰年 (15 分) 用户输入两个年份值(m,n),输入一定满足999<m<n<5001.请编写两个函数计算m,n之间所有的闰年(包含m,n年)并输出. ...

  2. 输入在一行中给出两个正整数m和n(m≤n),以空格分隔。按照格式“result = 组合数计算结果”输出。题目保证结果在double类型范围内。建议定义和调用函数fact(n)计算n!

    本题要求编写程序,根据公式C​n​m​​=​m!(n−m)!​​n!​​算出从n个不同元素中取出m个元素(m≤n)的组合数. 建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是 ...

  3. python函数作为参数例题_笨办法学Python 习题 19: 函数和变量

    函数这个概念也许承载了太多的信息量,不过别担心.只要坚持做这些练习,对照上个练习中的检查点检查一遍这次的联系,你最终会明白这些内容的. 有一个你可能没有注意到的细节,我们现在强调一下:函数里边的变量和 ...

  4. python习题:函数

    python习题演练(三)(函数) 目录 python习题演练(三)(函数) 五.函数 五.函数 累加函数 描述:编写一个函数实现从 1 到 N 共 N 个数的累加 对指定r计算圆的面积(补全代码) ...

  5. 笨方法学习Python 习题19 函数和变量 ---学习记录

    习题19 函数和变量 #定义cheese_and_crackers函数,参数有括号里的俩 def cheese_and_crackers(cheese_count,boxes_of_crackers) ...

  6. python按钮调用函数_Python中Button组件的属性及参数

    Python中Button按钮组件常用的属性及参数设置 温馨提示,文章篇幅较长,请耐心阅本篇文章中小编给大家介绍Button按钮组件的相关常用的属性以及参数的设置. 一. 常用属性使用语法 变量=Bu ...

  7. python怎么调用函数的返回值类型,10、Python基础之函数的调用与返回值

    一.函数参数 1.1 不定长参数 当我们定义函数时,可能需要定义一个函数能处理比当初声明时更多的参数,这些参数叫做不定长参数. 我们可以在形参前面加上一个 * ,这样这个形参就可以获取所有的实参,它将 ...

  8. python self调用函数_Python之self

    python类的函数中,第一个参数必须为实例对象本身,约定俗称记为self.self是实例本身,在外部调用类中的函数时,不需要给self赋值,但需要给其他的参数赋值. 与普通的函数相比,在类中定义的函 ...

  9. python中调用是什么意思_在Python中调用函数的含义?

    因为Dense(-)返回一个可调用的(基本上是一个函数),所以可以依次调用它.这是一个简单的例子: def make_adder(a): def the_adder(b): return a + b ...

  10. 妙用Python内置函数int()快速计算等比数列前n项和

    本文要点在于Python内置函数int()的用法,所以计算等比数列前n项和时没有使用数学上的公式Sn=a1*(1-q^n)/(1-q). 一般遇到这样的问题,很容易想到使用循环来实现,以计算1+2+4 ...

最新文章

  1. Windows 曝漏洞 —— 影响所有版本
  2. 大数据量及海量数据处理算法总结
  3. 如何隐藏运行 winform 程序?
  4. 成为诺奖热门人选,培养三名院士,他25岁才读研一!
  5. 不要束缚:为什么我们会错过GitHub条纹
  6. 新农大计算机学院照片,【新生指南】小团带你逛校园(内附农大全景图~)
  7. java基础知识的一些细节问题
  8. CSS彻底研究(3) - 浮动,定位
  9. 【图像增强】基于matlab频域+密度分割+灰度级-彩色变换伪彩色图像增强【含Matlab源码 1011期】
  10. 熟悉matlab工作环境实验报告,MATLAB上机实验实验报告
  11. word内容被锁定无法进行修改的解决办法
  12. 树莓派4b自带wifi_树莓派raspberry4B入坑指南 part-11 在命令行中设置wifi
  13. 大数据营销——构建数据价值分享模式
  14. 中国医科大学2021年9月《社区护理学》作业考核试题
  15. sinkhorn algorithm
  16. azw3电子书如何用安卓手机打开?
  17. mysqlin查询的java写法_[转载]常用的shell脚本
  18. 一次UDP收不到问题排查
  19. 中文姓名转全拼音,包括多音姓
  20. 泊松融合(Poisson blend)

热门文章

  1. 基于以太坊的拍卖系统-合约编写(一)
  2. 无人机开源项目_8个开源无人机项目
  3. Google Colab Colaboratory谷歌推出的免费GPU服务器使用教程
  4. 审批保单信息java_policy-1 统一保单信息查询管理平台接口 - 下载 - 搜珍网
  5. Cisco Smart Install远程命令执行漏洞
  6. 拼多多开启“国际直通车”计划,要帮用户提升生活品质
  7. 一直以来,区块链的基础性和底层性,都是人们津津乐道的话题
  8. 手机上的廉价快感,真的得戒掉
  9. iOS 开发者账号申请以及发布
  10. 【硬件设备】CPU 高速缓存知识