2.1 运行一个.py文件时发生的情况
编辑器会有语法突出的功能,在刚开始编写程序时很有帮助,标注了程序的不同部分
2.2变量
每个变量中都存储了一个值——与变量相关的信息
在程序中,可以随时更改变量的值,python将始终记录该变量最新的值
2.2.1变量的命名和使用
①只能包含字母、数字和下划线
字母(A~Z,a~z)
数字(1-0)
下划线(_)
②可以以字母或者下划线打头,但不能以数字开头
A…… √
a…… √
_…… √
1…… 不可以
③变量名不能包含空格,可以下划线来分隔变量名中的单词
④不要以关键字和函数名用作变量名
关键字(if、else、for等)
函数名(print)
⑤变量名应当简短且具有描述性,创建有意义的变量名
2.2.2 错误记录
2.3 字符串
用引号括起来的都是字符串(单引号、双引号)
引号中包含引号、
2.3.1修改字符串大小写——通过方法(函数)
现有字符串name="name is XXX"
name.title()——让python对变量name执行方法title() ——方法title()可以执行指定的操作(括号不能落下)
——每个方法后面都跟着一对括号(方法通常需要额外的信息(由括号传入)来完成其工作)
——title()方法:
将字符串首字母都改成大写
其他大小写处理方法:
①title()
②upper()
③lower()
2.3.2合并(连接)字符串
用”+“实现,可以在print()用字符串加号拼接,可以以在赋值变量时用加号连接字符串给变量赋值
代码:
firstname="y"
lastname="shan"
name=firstname+lastname
print(name)
print(firstname+lastname)
2.3.3使用制表符或换行符来添加空白
空白:空格、制表符、换行符等
制表符:\t
换行符:\n
2.3.4删除空白:找出字符串开头和末尾多余的空白——用于在存储用户输入前对其进行清理
确保末尾没有空白:rstrip()方法
方法使用后并没有把修改的内容保存到变量中
删除开头的空白:lstrip()方法
同时剔除两端的空白:strip()