变量命名规则
1:具有描述性
2:变量名只能_,数字,字母组成,不可以是特殊字符
3:不能以中文为变量名
4:不能以数字空格开头
5:保留字符不能被使用
6:变量不以大写字母开头
注:py里不区分变量与常量,所有的变量都是可变的;用全部大写的变量名来代表此变量为常量。
编码历史及简介
1:python2.0:默认 Assic #!-*-coding:utf-8 _*_(设置编码格式)
2:python3.0:默认 unicode编码
10:注释及简单的输入输出
1:单行注释 # 内容
2:多行注释 """ 内容 """ 可以使用单引号也可以使用双引号
3:输入 input("your name:") 接受用户输入的所有数据都是字符串
字符串格式化
字符格式化输出
占位符
%s s = string
%d d= digit 整数
%f f= float 浮点数
列表
append("jho") 插入,默认插入到最后一个位置
insert(1,"aaa",)指定插入位置
修改:
a[1] = "aaa"
删除:
a.remove("aaa") 删除aaa
v=a.pop(1) 删除后返回删除的值
列表内置方法
t = ['to','be','or','not','to','be'].count('to')
统计to出现的次数
a = [1,2,3]
b = [4,5,6]
a.extend(b)
将列表b放入列表a中
a.reverse():反转
a.sort(): 排序
a.index() 根据内容找其对应的位置