规则命名:
1.字母,数字,下划线,字母不可以开头.
2.不能与关键字重复.
3.
规范命名:
1,大驼峰命名法, 也叫 双峰驼命名法
特点:
每个单词的首字母都大写, 其它小写.
举例:
FirstName, ZhangSanAge
2,小驼峰命名法, 也叫 单峰驼命名法.
特点:
从第2个单词开始, 每个单词的首字母都大写, 其它小写.
举例:
firstName, zhangSanAge
3,蛇形命名法:
特点:
单词之间用下划线隔开, 一般都是小写的.
例如:
MAX_VALUE, max_value, min_value, get_sume, get_sum
输出(print):
格式化输出:
print(" 说明 %变量值的数据类型, 说明 % 变量名的数据类型 " % (变量名 ,变量名) )
print(f' 解释说明 {变量名}, 解释说明 {变量名}, 解释说明 {变量名}')
占位符:(%可以控制小数宽度)
%s 字符串
%d 整数(十进制)(%nd)
%f 浮点数(%.2f)(%m.nf)
换行:`\n`.
`\r`指截取\r后面的内容.
输入input():输入的任何值都是字符串.
运算符:
算术运算符:'>,>=,<=,<,==,!='
赋值运算符:'='
逻辑运算符:'and,or ,not'
类型转换cast():
int()
float()
str()
bool()
容器类型:"字符串,列表,字典,元组,集合" .索引从0开始.
容器有索引是:"字符串,列表,元组".没有索引的有:"字典,集合".
定义字符串:str='....'
切片:
变量名[i:j:步长]:包左不包右.(range(参数一样))
print(str[i:j:c])
查:
print(str.find(字符串,开始索引,结束索引)):结果为第一次出现该元素的索引,若没有返 回-1.
print(str.rfind(字符串,开始索引,结束索引)):结果为最一次出现该元素的索引,若没有返 回-1.
print(str.index(字符串,开始索引,结束索引):结果为第一次出现该元素的索引,若没有报错
print(str.rindex(字符串,开始索引,结束索引)):结果为最后一次出现该元素的索引,若没有 报错
print(字符串 in str):返回值是True或者false
改:(不可直接修改,需在定义一个新的变量名)
新变量名=str.replace(旧字符串,新字符串,次数):
print(新变量名)
新变量名=str.split(分割字符,次数):
print(新变量名):结果为字符串,总共有次数+1部分
定义列表:list=[值1,....]
lis