第2章 变量和简单数据类型
1.python中不同的代码可能有不同的颜色,此功能称为语法突出。
2.添加message变量
3.填空行再填代码
结果:
4.变量的命名和使用
命名规则:
变量名只能用数字、字母、下划线,其中数字不能打头;
变量名不能包含空格,但可使用_来做分隔符;
变量名不能用python中的关键字;
变量名要短又要具有描述性;
变量名谨慎使用小写l和大写字母O,变量名应避免使用大写字母。
变量名使用时的常见错误
NameError: name ’message’ is not defined
解决办法:要么是使用变量前忘记给它赋值,要么是输入变量名时书写不正确。
5.字符串
字符串就是一系列字符,在Python中,用引号括起来的都是字符串,其中引号可以是单引号也可以是双引号。如下:
引号中还可以包含引号
6.修改字符串大小写
title(): 以首字母大写的方式呈现每个单词
upper(): 所有字母全部大写
lower(): 所有字母全部小写
7.合并(拼接)字符串
Python 中使用(+)来实现合并字符串
8.使用制表符或换行符来添加空白
在编程中,空白泛指任何非打印字符,如空格、制表符和换行符。
制表符:\t
换行符:\n
二者可以同时存在
9.删除空白
rstrip():删除字符串末尾的空白
lstrip():删除字符串开头的空白
strip():同时删除字串两段的空白
10.使用字符串时避免语法错误
注意撇号的使用
双引号之间用单引号或者一个撇是可以的,如果单引号加撇就容易产生错误,要配对使用。
注意:编写程序时,看到Python代码以普通句子的颜色显示或者普通句子以Python代码的颜色显示时,就可能意味着文件中存在引号不匹配的情况。
11.数字
整数:python可对整数执行加(+)减(-)乘(*)除(/)运算
Python使用两个乘号表示乘方运算
Python还支持运算次序
浮点数:Python将带小数点的数字都称为浮点数,只要输入使用的数字,Python通常都会按期望的方式处理它们,但需要注意的是, 结果包含的小数位数可能是不确定的。
12.使用str()避免类型错误
有数字时,python无法准确判断数字是23还是2和3,所以使用str()
13.注释
在Python中, 注释用井号(#) 标识。