【条件】
-常用句型 [w for w in text if condition]
-常用的比较运算符
s.startswith(t)测试s是否以t开头
s.endswith(t)测试s是否以t结尾
t in s测试s是否包含t
s.islower()测试s中所有字符是否都是小写字母
s.isupper()测试s中所有字符是否都是大写字母
s.isalpha()测试s中所有字符是否都是字母
s.isalnum()测试s中所有字符是否都是字母或者数字
s.isdigit()测试s中所有字符是否都是数字
s.istitle()测试s中是否首字母大写
【条件结构】
for token in sent1:
    if token.islower():
        print token,'is a lowercase word'
    elif token.istitle():
        print token,'is a titlecase word'
    else:
        print token,'is punctuation'
注意:“,”代表是一行输出

转载于:https://www.cnblogs.com/createMoMo/archive/2013/05/14/3078346.html

【语言处理与Python】1.4回到Python:决策与控制相关推荐

  1. arcgispython编程案例_ArcGIS Python编程案例(1)-Python语言基础

    Python支持大部分在其他语言中出现的编程结构.在本章内容中,我们将会涉及到许多Python支持的编程结构.我们将会首先介绍如何创建一个新的Python脚本以及如何修改已有脚本.之后我们将深入了解P ...

  2. c语言多线程转python多线程,真正的python 多线程!一个修饰符让你的多线程和C语言一样快...

    > Python 多线程因为GIL的存在,导致其速度比单线程还要慢.但是近期我发现了一个相当好用的库,这个库只需要增加一个修饰符就可以使原生的python多线程实现真正意义上的并发.本文将和大家 ...

  3. python语言是谁发明的咋读-Python简史

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Python是我喜欢的语言,简洁,优美,容易使用.前两天,我很激昂的向朋友宣传Py ...

  4. php和python区别-PHP与Python语言有哪些区别之处?选择哪一个好?

    其实针对不同阶段的学者来说,他们的需求自然也有所不同.本篇文章主要分析了php和python哪个好以及介绍PHP与Python的区别之处,希望对还在为学习PHP和Python中哪一个语言而摇摆不定的朋 ...

  5. python语言特点有哪些-Python是什么?Python有什么特点?

    Python是什么? Python 是一门有条理的和强大的面向对象的程序设计语言, 2010 年以后随着大数据和人工智能的兴起,Python 又重新焕发出了耀眼的光芒,Python最初由Guido v ...

  6. python语言入门m-「数据挖掘入门系列」Python快速入门

    Python环境搭建 本次入门系列将使用Python作为开发语言.要使用Python语言,我们先来搭建Python开发平台.我们将基于Python 2.7版本.以及Python的开发发行版本Anaco ...

  7. python语言自学-【经验分享】自学Python的学习顺序!附学习资料

    自学Python要按照什么样的学习顺序?首先要有一个详尽的学习大纲,对于学习Python的各种知识点要安排的详略得当,做到由易到难,循序渐进,才能长久的坚持学下去.除了基础的理论知识,项目实战也是自学 ...

  8. python语言怎么用-Python语言应用解析,如何入门学Python?

    Python在机器学习人工智能领域非常流行,可以说是算法工程师的标配编程语言.Python语言广泛应用在web开发.大数据开发.人工智能开发.机器学习.后端开发等领域之中,近几年Python语言的趋势 ...

  9. python是c语言写的吗-C语言和python的区别

    Python可以说是目前最火的语言之一了,人工智能的兴起让Python一夜之间变得家喻户晓,Python号称目前最最简单易学的语言,现在有不少高校开始将Python作为大一新生的入门语言.本萌新也刚开 ...

  10. python语言能做什么软件-什么是Python语言,Python语言可以用来做什么?

    什么是Python语言? Python是一种计算机程序设计语言.你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaS ...

最新文章

  1. Binary Tree Level Order Traversal II leetcode java
  2. java代码实际_Java 8会给你的代码带来什么:一个实际的例子
  3. c++连接mysql的中文编码问题
  4. ubuntu 安装、配置、卸载Anaconda3
  5. AngularJS内置指令 ng-xxx
  6. mysql性能分析之explain的用法
  7. 扇贝有道180911每日一句
  8. haneWIN Software NFS工具的使用
  9. 软硬方式链接(快捷方式)
  10. 解决关键词这个问题,ASO优化效果事半功倍
  11. react 组件 进阶之 ref (ts 版本)
  12. 【随笔杂记】电脑断电自启+远程控制自启
  13. 【小技巧】如何对混乱的HTML/CSS/JS代码进行格式化排版
  14. RIoTBoard开发板系列笔记(四)—— 使用VPU硬件解码
  15. vue.runtime.esm.js?2b0e:619 [Vue warn]: Error in v-on handler (Promise/async): “Error: 失败“found in
  16. java获取日期/时间
  17. Android各种轮子
  18. [Unity3D]添加音效说明
  19. Java注解annotation invalid type of annotation member
  20. 影视剪辑高清视频素材怎么找?附全网视频下载工具使用教程方法

热门文章

  1. SIMD学习笔记整理(索引贴)
  2. 图像拼接 SIFT资料合集
  3. 生产过剩下的危机--房价上涨买不起房,房价泡沫破裂后仍然买不起房!
  4. JS函数表达式——函数递归、闭包
  5. 介绍4种HTML5 Canvas库
  6. 自动构建工具Grunt
  7. TaskList与Taskkill(转)
  8. Android用户界面设计学习之旅-第三站
  9. VSTS Code Analysis 错误 CA1014 CLSCompliantAttribute 及Suppress Message (镇压Code Ananlysis)...
  10. Windows XP任务管理器内进程名详解