PythonChallenge(3)
来源:互联网 发布:教育网站源码 编辑:程序博客网 时间:2024/05/21 06:47
这道题源文件中也有一大段的文字,因此也是文字处理题。题目中明确指出“精确地存在三个大保镖在一个小字母旁边”,看图也是这个意思,因此,需要找到文字中类似于aBBBaBBBa这种格式的字符串。因此最后统计出符合这种关系的字符串,中间字符分别是“l,i,n,k,e,d,l,i,s,t”,因此将URL改成"linkedlist.php”。
URL:
http://www.pythonchallenge.com/pc/def/linkedlist.php
程序:
f=file('3.txt','r')
for line in f.readlines():
for i in range(0,len(line)-9): #len(line)=81 ,包括一个换行
if line[i].islower():
if line[i+1].isupper():
if line[i+2].isupper():
if line[i+3].isupper():
if line[i+4].islower():
if line[i+5].isupper():
if line[i+6].isupper():
if line[i+7].isupper():
if line[i+8].islower():
for j in range (i,i+9):
print line[j],
print " "
f.close()
- PythonChallenge(3)
- pythonchallenge--3
- pythonchallenge 3
- PythonChallenge Level 3
- pythonchallenge 【第3题】
- [PythonChallenge]第3关
- PythonChallenge第3题
- PythonChallenge Mission 3
- PythonChallenge
- pythonchallenge
- python3.3.1 pythonchallenge 通关之level 3
- PythonChallenge 挑战之路 Level-3
- PythonChallenge 编程游戏-------第3关
- Python挑战游戏( PythonChallenge)闯关之路Level- 3
- PythonChallenge(0)
- PythonChallenge(1)
- PythonChallenge(2)
- [pythonchallenge]level0
- 自己写的处理文件的类,删除目录,复制目录,遍历目录,获取文件属性,点评一下啊
- rman参数的意义
- js 子窗体传值到父窗体
- 心情不爽
- 10月22日工作日志 RSS完善 paypal实现基本功能
- PythonChallenge(3)
- 执行多个sql文件
- 十七.知识管理
- sprintf函数的使用
- Windows Mobile之Hello World
- 自动选步长的梯形算法计算定积分
- Informatica推出(GRC)系列技术白皮书
- abap debug 设置 watchpoints
- 精粹ch1