1.python的变量命名和使用
- 变量名只能包含字母、数字、下划线,变量名只能以下划线或者字母开头,不能以数字开头;
- 变量名不能包含空格
- 不能将python自有的关键字和函数名用作变量
- 慎用I和o等易混淆的字母和数字
- 尽量使用小写,编程避免使用大写字母
2.traceback
traceback是一条记录,指出了python解释器在运行代码时,遇到的错误或者警告等。指出了错误存在的地方和错误的类型
3.python命名约定:
在文件夹和文件名命名中,最好使用小写字母,并使用下划线来表示空格
4.字符串
字符串就是一系列字符,在Python中用引号(单引号或者双引号)括起来的都是字符串
5.方法即是操作
方法是python对数据执行的操作;
如名为name.py文件代码为:
name="abc abcd"
print(name.title())
执行命令:
python name.py
输出为:
Abc Abcd
在这里,title()就是方法,该方法的功能是:以首写字母大写的方式显示每个单词;句点(.)就是调用方法的手段;每个方法后面都跟着一个(),这是因为通常方法需要额外的信息,这种信息是在括号内提供的。
例如:
方法upper()将字符串全部字母大写;
方法lower()将字符串全部字母小写;
存储数据时候,lower()方法很有用;
5.1合并(拼接字符串)
python使用加号+来合并(拼接)字符串;
5.2使用制表符或者换行符来添加空白
制表符\t
换行符\n
5.3删除空白(空格)
删除字符串开头的空白,用方法:rstrip()
但这种删除是暂时的,不改变原有的变量值。若需要,将改变后的值返回原变量;
删除字符串末尾的空白,用方法:lstrip()
同时删除字符串两端的空白,用方法:strip()
删除字符串中间的空白:python去除字符串中间空格的3种方法
1、笨方法使用字符串函数replace
strings = 'hello world'
strings.replace(' ', '')
输出'helloworld'
2、使用字符串函数split
strings= ‘’.join(a.split())
print(strings)
输出helloworld
3、使用正则表达式
import re
strinfo = re.compile()
strinfo = re.compile(' ')
strings1 = strinfo.sub('', strings)
print(strings1)
输出:helloworld
注:re模块是python中的正则表达式(re模块)
正则表达式本身是一种编程语言规范,在python中,通过内嵌集成re模块,可直接调用来实现正则匹配。