鱼C论坛

 找回密码
 立即注册
查看: 2974|回复: 7

[已解决]求助 字符串

[复制链接]
发表于 2018-9-12 15:49:26 | 显示全部楼层
for i in str1: 哪里错的。 str1 是字符串, for i in str1,全是字符……
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-9-12 16:00:06 | 显示全部楼层
jerry111 发表于 2018-9-12 15:53
还不是很明白,求教。。。。

试试以下代码
for i in range(5):
    print(i)

for i in ''abcde":
    print(i)

数组的下标只允许用整数。就是这样
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-9-12 16:14:35 | 显示全部楼层    本楼为最佳答案   
jerry111 发表于 2018-9-12 16:09
请问一下我这个代码哪里有用到数组,不明白,麻烦再细讲一下,谢谢,还有我这样写可以怎么改善让他可以运 ...

这个字符串是假的,实际上是用数组存储的~ str[i]  方括号一出来就是数组。然后到后面你就会发现连数组也是假的,实际上是链表……

你要做那个密码的题目吧?有点忘了,但你的方向好像跟题目的不一样
按照你目前的思维,应该没有理解错误,从字符串中选出数字,然后修该标志
for i in str1:
   if i.isdigit():
       sign0 = 1
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-5 05:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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