改变多行文本字符串的缩进 任务: 有个包含多行文本的字符串,需要创建该字符串的一个拷贝.并在每行行首添加或者删除一些空格,以保证每行的缩进都是指定数目的空格数. 解决方案: # -*- coding: UTF-8 -*- ''' Created on 2014年8月29日 path:E:\Se\core_python\src\ @author: Administrator function: 改变多行文本字符串的缩进 ''' def reindent(s,numSpaces): leading_…
控制大小写 任务: 将一个字符串由大写转成小写,或者泛起到而行之. 解决方案: >>> a = 'a'.upper() >>> a 'A' >>> b = 'b'.lower() >>> b 'b' >>> print "I loVe pythOn".capitalize() I love python >>> print "I loVe pythOn".ti…
web前端学习python之第一章_基础语法(二) 前言:最近新做了一个管理系统,前端已经基本完成, 但是后端人手不足没人给我写接口,自力更生丰衣足食, 所以决定自学python自己给自己写接口哈哈哈哈- 上一章内容:web前端学习python之第一章_基础语法(一) 函数的定义和使用 内置函数 python有很多内置的有用的函数,可以直接调用,参考网址:https://docs.python.org/3/library/functions.html#abs 数据类型转换 其他数据类型转为整数i…
web前端学习python之第一章_基础语法(一) 前言:最近新做了一个管理系统,前端已经基本完成, 但是后端人手不足没人给我写接口,自力更生丰衣足食, 所以决定自学python自己给自己写接口哈哈哈哈- 先从hello world开始 输出语法:print() 新建一个文件 hello.py //填写内容 print("hello , world") 运行该文件 这一点与Node很相似,Node运行文件的时候是node xx.js python运行是python xx.py 如果没有…
去字符串两端的空格 任务: 获得一个开头和末尾都没有多余空格的字符串. 解决方案: 字符串对象的lstrip.rstrip和strip 方法正是为这种任务而设计的.这几个方法都不需要参数,它们会直接返回一个删除了开头.末尾或者两端的空格的原字符串的拷贝. 参考代码: >>> test_string = ' test ' >>> print '|',test_string.lstrip(),'|',test_string.rstrip(),'|',test_string.…
Chapter01 文本 1.1 string - 文本常量和模板 作用:包含处理文本的常量和类. 1.1.1 函数 capwords(s):字符串中所有单词首字母大写 maketrans():创建转换表 translate():将一组字符修改为另外一组字符 1.1.2 模板 使用string.Template拼接时,可以在变量前加前缀 $ (如 $var )来标示变量, 或者如果需要与两侧的文本相区分可以使用大括号将变量括起来(如 ${var} ). 通过使用saft_substitute()…
2016/1/27学习内容 第一章 Python基础 Python内置函数 见Python内置函数.md del命令 显式删除操作,列表中也可以使用. 基本输入输出 input() 读入进来永远是字符串 print 文件重定向 fp=open(r'D:\mytest.txt','a+') print(type(fp),file=fp); fp.close(); 输出不换行 for i in range(10): print(i,end=' '); 0 1 2 3 4 5 6 7 8 9 for…
第一章. 简介 官方介绍: Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程.Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发. 安装: Python:http://www.python.org/download/ PyScripter:http://code.google.com/p/pyscripter/ UltraEdit的Python语…
------------恢复内容开始------------ 一.啥是python python是吉尔·范罗苏姆于1989年开发的一个新的脚本解释程序,是ABC语言的一种继承. 二.python的特点 python中有一个彩蛋,即在python解释其中输入import this 就可以看到如下结果 The Zen of Python by Tim Peters 蒂姆·彼得斯的<Python之禅> Beautiful is better than ugly. 美丽总比丑陋好. Explicit…
文本 - 总结: 什么是文本Python 中的string 类型是不可变类型.文本,一个字符的矩阵,每一个单独的文本快可以被缩进和组织起来. 基本的文本操作①解析数据并将数据放入程序内部的结构中:②将数据以某种方式转化为另一种相似的形式,数据本身发生了改变:③生成全新的数据 每次处理一个字符: 任务用每次处理一个字符的方式处理字符串. 解决方案可以创建一个列表,列表的子项是字符串的字符.代码如下: >>> thelist = list('thestring') >>>…