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

东莞网站建设做网站2023年11月新冠高峰

东莞网站建设做网站,2023年11月新冠高峰,乌兰察布网站建设,有哪些tp5做的网站实例1:判断4位回文数 所谓回文数,就是各位数字从高位到低位正序排列和从低位到高位逆序排列都是同一数值的数,例如,数字1221按正序和逆序排列都为1221,因此1221就是一个回文数;而1234的各位按倒序排列是43…

实例1:判断4位回文数

所谓回文数,就是各位数字从高位到低位正序排列和从低位到高位逆序排列都是同一数值的数,例如,数字1221按正序和逆序排列都为1221,因此1221就是一个回文数;而1234的各位按倒序排列是4321,4321与1234不是同一个数, 因此1234就不是一个回文数。

本实例要求编写程序,判断输入的4位整数是否是回文数。

实例目标

  1. 掌握if-else语句的用法

实例分析

判断一个4位数是否是回文数,可以将这个4位数进行拆分,并进行重新组合,比较重新组合后的大小与原数大小是否相等,如果相等则该数为回文数,如果不相等,则该数不是回文数。例如,abcd是一个4位数,使用(abcd/1000)方式获取千位上的数字、使用(abcd/100%10)方式获取百位上的数字、使用(abcd/10%10)获取十位上的数字、使用(abcd%10)获取个位上的数字,根据回文数规则可以使用d*1000+c*100+b*10+a表示重新组合的数字,如果abcd与dbca值相等,那么它就是一个回文数,如果abcd与dbca值不相等,那么它就不是回文数。

代码实现

palindrome_num = int(input("请输入一个四位数:"))

single = int(palindrome_num / 1000)

ten = int(palindrome_num / 100 % 10)

hundred = int(palindrome_num / 10 % 10)

ths = int(palindrome_num % 10)

reverse_order = ths * 1000 + hundred * 100 + ten * 10 + single

if palindrome_num == reverse_order:

    print(palindrome_num,"是回文数")

else:

    print(palindrome_num,"不是回文数")

首先使用input()函数接收输入的四位数、使用int()函数将接收的数据换为int类型并赋值给变量palindrome_num,然后对输入的四位数进行拆分分别将个位数字、十位数字、百位数字、千位数字赋给变量single、ten、hundred、ths,接着将获取到的数字按照回文数的特点重新组合一个新的四位数并赋值给变量reverse_order,最后使用if-else语句判断变量reverse_num的值与变量palindrome_num的值是否相等,如果相等,则为回文数。

代码测试

运行代码,控制台输出结果如下(是回文数):

请输入一个四位数:1221

1221 是回文数

运行代码,控制台输出结果如下(不是回文数):

请输入一个四位数:1200

1200 不是回文数

http://www.mmbaike.com/news/102245.html

相关文章:

  • 网站开发上线流程指数分布
  • 网站的建设和设计方案在线网络培训平台
  • 个人网站icp备案号郑州百度推广公司地址
  • wordpress网站域名地址网站模板免费
  • seo网站建设优化什么意思推广普通话标语
  • 珠海做网站找哪家好头条今日头条新闻头条
  • 网站后台管理系统的重要技术指标邢台网站网页设计
  • 期末成绩怎么做网站友情链接推广
  • 如何快速的制作h5页面企业网站seo方案案例
  • 酒店电子商务网站建设推广文章的注意事项
  • 通辽市建设委员会网站深圳英文站seo
  • html新闻列表优化营商环境应当坚持什么原则
  • php免费网站建设新公司怎么做网络推广
  • 美团网站制作的特色seo广告投放是什么意思
  • 什么源码做有趣的网站枫树seo网
  • 做网站怎么提取视频无广告网站建设合同模板
  • 安徽网站建设SEO优化制作设计公司平台如何做推广
  • 做网站还需要服务器吗长沙关键词优化公司电话
  • wordpress分享视频网站有什么推广的平台
  • 在百度上做网站有用吗可以入侵的网站
  • 电子商务网站建设与管理实训总结360搜图片识图
  • 做外文H网站seo主要做哪些工作
  • 专业网站建设品牌策划seo广告平台
  • 国外做家装的网站有哪些app推广方案
  • 网站做支付按流量付费快速建站平台
  • 常州网站设计公司最新最好的磁力搜索
  • 建立企业网站的缺点2023年8月新闻热点事件
  • 郑州直播网站建设专业做app软件开发公司
  • 龙华网站建设的软件百度收录网址
  • 福州做网站设计公司在线培训考试系统