#Python编程从入门到实践#第二章笔记

1、变量
(1)变量名只能包含字母、数字和下划线,不能包含空格
(2)不要将python关键字与函数名作为变量名
(3)简短有描述性,避免使用小写字母l和大写字母O
(4)python 始终记录变量的最新值
2、字符串
(1)用引号括起来的都是字符串,包括单引号和双引号
(2)字符串.title():以首字母大写的方式显示字符串每个单词
字符串.upper():将字符串所有字母大写
字符串.lower():将字符串所有字母小写
(3)拼接字符串:使用 +号
字符串a+字符串b
(4)空白:泛指任何非打印字符,如空格、制表符\t、换行符\n。
(5)删除空白:字符串.lstrip() 删除字符串开头空白
字符串.rstrip() 删除字符串末尾空白
字符串.strip() 同时删除字符串两端空白
3、数字
(1)python支持常规运算(如加减乘除)和运算次序
(2)str():将非字符串类值转换为字符串
age = 23 age此时为数值型
age = str(age) age此时为字符串型
(3)python 2 中整数除法的结果只包含整数部分,小数部分被删除,若要避免这种情况,至少有 一个操作数为浮点数,这样结果也为浮点数。
4、注释
Python注释使用#标识,#后面的内容会被Python解释器忽略
#Python编程从入门到实践#第二章笔记的更多相关文章
- 【笔记】Python编程 从入门到实践 第二版(基础部分)
		
1 字符串相关函数 .title() # 将字符串每个单词的首字母大写 .upper() #不改变字符串变量的值 .lower() #不改变字符串变量的值 f"{var} ,字符串" ...
 - Python学习3月5号【python编程 从入门到实践】---》笔记(3)4
		
1.字典 #####修改字典里面的KEYS数值和VALUES数值要用中括号# alien_0={'color':'green','point':5}# alien_0['color']='red'# ...
 - Python学习3月5号【python编程 从入门到实践】---》笔记(3)
		
第五章 1.if 语句 一.(条件测试)::每条if语句的核心都是一个值为true或false的表达式,这种表达式被称为条件测试.Python根据条件测试的值为True或者False来决定是否执行if ...
 - Python学习3月5号【python编程 从入门到实践】---》笔记
		
---恢复内容开始--- 1.变量 一.只能包含字母.数字.下划线.****不能以数字开头作变量 二.不能包含空格, 三.不要将python关键字和函数名用作变量名 四.最好能有描述性和简短的特征 五 ...
 - 《Python编程从入门到实践》--- 学习过程笔记(2)变量和简单数据类型
		
一.变量无需声明 二.变量命名规则 (1)变量名只能包括字母.数字和下划线: (2)变量名不能包含空格: (3)变量名不能使用Python关键字和函数名(保留字不可以做变量名); (4)简短易懂,清晰 ...
 - Python学习3月10号【python编程 从入门到实践】---》笔记
		
第11章 测试代码 11.1.2 可通过的测试 name_function.py ###创建一个简单的函数,他接受名和性并返回整洁的姓名 def get_formatted_name(first,la ...
 - Python学习3月8号【python编程 从入门到实践】---》笔记(1)
		
第十章:处理文件和异常 #学习处理文件,让程序能够快速地分析大量的数据#学习错误处理,避免程序在面对意外情形时崩溃#学习异常,是python创建的特殊对象,用于管理程序运行时出现#学习模块json,它 ...
 - Python学习3月5号【python编程 从入门到实践】---》笔记(2)
		
1.操作列表 一.遍历整个列表,并且想对每一个元素执行相同的操作.##这里就不得不提起我们一直用的For函数了. 二.深入地研究循环 (1)for i in superheroes:##首先读取其 ...
 - 《Python编程从入门到实践》--- 学习过程笔记(3)列表
		
一.用[](方括号)表示列表,用,(逗号)分隔其中的元素. >>> name=['limei', 'hanmeimei', 'xiaoming'] >>> prin ...
 
随机推荐
- poj 3107 删点最大分支最小
			
http://poj.org/problem?id=3107 这实际上就是找重心,在之前有做过:http://www.cnblogs.com/qlky/p/5780933.html #include ...
 - maven课程 项目管理利器-maven 3-6 maven中Pom.xml的解析 3星
			
本节主要讲了pom中常用的标签 1 常用的标签 2 非常用的标签 1 常用的标签 a 坐标 groupid 反写公司网址+项目名 artifactId 项目名+模块名 version 版本号:3位版本 ...
 - mac笔记本上的工具
			
svn可是换工具:cornerstone host修改工具:switchHosts!
 - 客户端使用自定义代理类访问WCF服务
			
通常在客户端访问WCF服务时,都需要添加服务引用,然后在客户端app.config或web.config文件中产生WCF服务的客户端配置信息.若是每添加一个服务都是这样做,这样势必会将比较麻烦,能否简 ...
 - [c/c++]判断一个字符串是不是UTF-8字符串
			
#define CHECK_LENGTH 20 //检查是否为utf8编码时所检查的字符长度 int is_utf8_string(char *utf) { int length = s ...
 - 微信公众平台开发——helloworld
			
威信公众平台有两种模式:编辑模式 和 开发模式. 普通的功能可以通过编辑模式来搞定.开发模式具有更多的功能.让我们来使用开发模式开发helloword吧 步骤如下: 1.先注册一个公众号(https: ...
 - $("#Upfile").MultiFile();
			
Jquery的multifile 1.多文件上传: 2.如上几个验证不重复,和限制上传数量的验证显示的是英文,改成中文文本时,如果不用国标解码,到时候提示框会出现乱码现象.所以一般需要中文显示的时候, ...
 - PowerMock学习笔记,对单例的测试方法
			
对单例进行mock 单例类 public class PmModelHandler { // 包含要mock掉的成员变量 private static LogService logger = LogS ...
 - webpack前端构建工具学习总结(一)之webpack安装、创建项目
			
npm是随nodeJs安装包一起安装的包管理工具,能解决NodeJS代码部署上的很多问题: 常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用. 允许用户从NPM服务器 ...
 - Ubuntu 系统安装
			
1.首先下载一个Ubuntu系统文件,以.ios后缀结尾的系统镜像文件压缩包. 2,下载一个ultraiso软件,用于制作u盘启动盘 3,将电脑重启,进入BOIS界面,调整系统顺序, 将启动盘系统设置 ...