前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >判断一串数字是否对称

判断一串数字是否对称

作者头像
算法与编程之美
发布2024-04-30 15:02:46
920
发布2024-04-30 15:02:46
举报
文章被收录于专栏:算法与编程之美

1问题

如何利用python输入一串数字后判断这串数字是否对称。

2方法

在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。for x in ...循环就是把每个元素代入变量x,然后执行缩进块的语句。把此串数字符从中间分开,利用循环比较两边数字是否相同,如果有一项不同,则此串数字符不对称。

代码清单

def sy_number(number):

str_number = str(number)

len_number = len(str_number)

half_len_number = int(len_number/2)

for i in range(half_len_number):

if str_number[i]!=str_number[-(i+1)]:

return False

return True

input_pwd = '1223'

print (sy_number(input_pwd))

3 结语

Python的函数具有非常灵活的参数形态,既可以实现简单的调用,又可以传入非常复杂的参数。循环是让计算机做重复任务的有效的方法。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-04-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档