网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  技术问答  >  python程序报这个错怎么办?

python程序报这个错怎么办?

分类: 技术问答 • 2022-03-14 09:07:16

python程序报这个错怎么办?

问题描述:

代码

name=input('请输入年份:')
if name % 4 == 0:
    if name % 100 != 0:
        print(name+'年不是闰年')
    else:
        print(name+'年不是闰年')
else:
    print(name+'年不是闰年')

报错

    if name % 4 == 0:
TypeError: not all arguments converted during string formatting

答

python获取键盘输入的input函数会把输入的数据全部装换成字符串,你需要把name转化成int类型

答

把输入的name进行整型转换int(name)

相关推荐

  • 在log报这个错:无法在当前安全上下文下访问数据库解决方案
  • C++调用python脚本,这就是说这个程序可以在没有安装python环境的机器上运行吗
  • 【入门】求帮忙看看这个简单的程序如何错的。
  • 网站打不开报这个错,该如何解决
  • 求这个程序错哪了
  • →→→→字符指针开释报这个错是个什么情况?←←←←
  • c菜鸟。这个程序到底错哪了
  • 这个程序错哪了,运行完没有显示,求解决
  • 哪位大仙能帮小弟我把这个程序在VS2005里调通过?告诉小弟我哪错啦?
  • 看看这个小程序到底错哪了,运行没错,但是肯定有有关问题
  • 闰年判断 运行失败 请求支援
  • 请问一下这是啥错误有要求的怎么改变?
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号