鱼C论坛

 找回密码
 立即注册
查看: 2703|回复: 3

第一版的课后019讲动动手第一个答案里面有语句看不懂

[复制链接]
发表于 2019-10-16 15:37:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
if string[each]!=string[last]:
这一句到底是什么意思,each是循环变量的啊,怎么跟最后一个字母又扯上对应关系了?这个each是每个循环的啊,那跟最后一个怎么对应起来查找?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-10-16 15:41:18 | 显示全部楼层
本帖最后由 jackz007 于 2019-10-16 15:42 编辑

        没错,each 是循环变量,但肯定也是一个索引。这一句的意思是,如果字符串 string 不同索引位置的 2 个字符完全相同的话. . . . . .。

        应该是在判断回文联。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-16 15:47:38 | 显示全部楼层
要学会提问题,不要以为所有人都晓得第019讲是神马鬼
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-10-17 10:30:40 | 显示全部楼层
你要结合上下文代码看(要收费的我就不贴过来了)
这里的each是从0往最大长度迭代。而last是从后往前迭代,作为字符串的索引位置进行比对
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-20 02:09

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表