在本章中,你将学习可在Python程序中使用的各种数据,然后学习如何将数据存储到变量中,以及如何在程序中使用这些变量。
1. 变量
我们随时可以改变变量的值,但是Python它始终记录最新值
2. 变量的命名与使用
1》变量只能包含字母、数字、下划线,而且不能以数字开头,可以以字母、下划线开头
2》不能使用空格,要使用下划线代替
3》不能使用函数名或关键字,即Python保留特殊用途的,如print
4》既简短又具有描述性
5》尽量不使用大写字母O和小写字母l,防止被误认为数字0和1
我们在使用中,最好使用英文小写字母
2-1 简单消息
2-2 多条简单消息
3. 字符串
Python中带引号的语句为字符串,可以是单引号,也可以是双引号,中间可以混杂使用,甚至出现名词所有格
使用方法修改字符串的大小写
.title() 强制首字母大写
.lower() 全部小写
.upper() 全部大写
说明方法的改变只是临时的
.title()作用:比如将ada、aDA、aDa、ADA都转化为Ada,虽然都是临时的
下面进行永久性改变,即改变了赋值回去
.lower()的作用:用户在输入数据时候不一定按照规定的大小写格式,我们可以先将其转化为纯小写模式,然后再按照需求转化为我们想要的
4. 合并字符串
使用+号
5. 使用制表符或换行符
制表符 \t 换行符\n
6. 剔除空白
.lstrip() 左侧 .rstrip()右侧 .strip()两侧
用户在输入信息时候可能左右两侧有空白,就需要剔除
如上图所示,方法的改变都是临时的,想永久改变,需要赋值回去
7. 引号的使用
2-3 个性化消息
2-4 调整名字的大小写
2-5 名言
2-6 名言2
2-7 提出人名字中的空白
8. 数字
整数
**表示乘方
除法的结果一定是浮点数 也就是小数
浮点数
浮点数会出错,特别是位数的保留上
9. 使用str()避免类型错误
10. Python2中的整数
Python2中的整数除法,不是四舍五入,而是把小数部分忽略掉了生气了
解决办法:至少一个浮点数
如原本3/2 结果是1 我们想要1.5的结果需要3.0/2 或3/2.0 或3.0/2.0
2-8 数字8
2-9 最喜欢的数字
11. 注释
注释用#号,每一行用一个
12. Python之禅