python 初试 2
2013-12-26 18:52
204 查看
#coding:utf-8 import sys import math import types numberlist=["one","two","three","four","five","six","seven","eight","nine","zero"] output=[] def delwithnumber(number): "得到list对象的长度" length=len(number) for index in range(0,length): "依次得到list对象中的数值" indexvalue=int(number[index])-1 "按照得到的数值到numberlist中匹配到数值添加在output" output.append(numberlist[indexvalue]) return output if __name__=="__main__": try: "输入数字并对其进行判断" numberstr=raw_input("input numbers:\n") if type(int(numberstr)) is types.LongType or type(int(numberstr)) is types.IntType: "强制为list对象" numlist=list(numberstr) "对list对象进行处理" print "-".join(delwithnumber(numlist)) else: print "----" except ValueError: print("not a real positive int number") except TypeError: print ("list indices must be integers, not str")
相关文章推荐
- Python 网络爬虫 初试
- Python Django 初试手记
- Python 学习(二) -- 初试抓取动车事件表
- 初试Gevent – 高性能的Python并发框架
- C++调用Python初试
- Python基本语法初试
- 初试PyOpenGL一 (Python+OpenGL)
- 【Python】类的初试
- Python爬虫初试
- [初试]Python学习笔记#001
- Python初试~
- python 爬虫初试
- 初试python网络通信
- 初试PyOpenGL二 (Python+OpenGL)基本地形生成与高度检测
- 初试Python语法小试牛刀之冒泡排序
- [置顶]Python基本语法初试
- Python与Selenium初试
- python 多线程初试 与logger模块
- 【简易Python爬虫】 初试爬虫_简易Python图片爬虫实现
- python初试牛刀