当前位置: 首页 > news >正文

Python练习14

Python日常练习

题目:

      编写函数fun求一个不多于5位的正整数的位数,
      该数在主函数中输入,并在主函数中输出结果。

要求:

使用if语句完成

---------------------------------------------------------

注意:

      部分源程序给出如下。请勿改动主函数main和其它函数中的
      任何内容,仅在函数的注释标志之间填入所编写的若干语句。

---------------------------------------------------------

代码实现

def fun(m):########## code start ##########if (m > 9999):place = 5elif (m > 999):place = 4elif (m > 99):place = 3elif (m > 9):place = 2else:place = 1return place########## code end ##########def main():print("【请分别三次计算问题:】", end="")for i in range(3):print("【第%d次:】" % (i + 1), end="")num = int(input("【请输入一个不多于5位的整数num:】"))ws = fun(num);print("【%d是一个】%d【位数】" % (num, ws), end="")if __name__ == '__main__':main()

代码效果

有趣的代码需要多加练习!


http://www.mrgr.cn/news/69272.html

相关文章:

  • 使用Kafka实现大规模数据流处理的最佳实践
  • uniapp vue里按钮上的文字,换行的方法,用rich-text
  • 探索Scala编程:图书管理系统实战
  • 十三、注解配置SpringMVC
  • 中心极限定理的三种形式
  • 量子计算与人工智能的交汇:科技未来的新引擎
  • it行业热门岗位推荐,高薪就业不发愁
  • Ingress nginx 公开TCP服务
  • Linux服务器软件包管理的使用
  • 【理论笔记】网工基础知识 3 —— 数据交换技术
  • MYSQL知识总结
  • 简单的TCP程序
  • MySQL数据库专栏(五)连接MySQL数据库C API篇
  • 【实战篇P2-5】手把手实现STM32+ESP8266+原子云服务器+手机APP应用——第五节-编写Android手机APP程序实现接入原子云服务器
  • RabbitMQ的死信队列
  • 【数字图像处理】一篇搞定傅里叶变换
  • Cannot read properties of undefined (reading ‘$isServer‘)
  • 算力网络多方资源共享机制:算力交易
  • Selenium自动化测试 —— 模拟鼠标键盘的操作事件
  • gee数据——planet全球高分辨率影像的矢量范围(亚洲、美洲)
  • HuggingFace中from_pretrained函数的加载文件
  • 如何编写和运行go语言单元测试?
  • day55 图论章节刷题Part07([53.寻宝]prim算法、kruskal算法)
  • 《手写Spring渐进式源码实践》实践笔记(第十七章 数据类型转换)
  • Linux网络管理和修改配置文件
  • 《 C++ 修炼全景指南:十九 》想懂数据库?深入 B 树的世界,揭示高效存储背后的逻辑