储备
cmd窗口中
- cd 在文件系统中导航
- dir 列出当前目录中的所有文件
起步 - 后缀名 .py 所有文件、变量名不能以数字开头 慎用小写字母 l 和 o
- 在程序中添加一个空行 表示换行输出
- 字符串可以用单引号和双引号
- 常见书写错误报错: SyntaxError :invalid syntax
- 注释 # (区别于octave的%
Methods - String.title() #以首字母大写的形式显示每个单词 以格式化字符串
- String.upper() #将字符串改为全部大写
- String.lower() #将字符串改为全部小写
- StringA=StringB+StringC #字符串拼接
- \t \n #制表符和换行符来增加空白
- String.rstrip() #确保字符串末尾没有空白 这种方法只是暂时的 再次显示String时 仍然有空白
- #String=String.rstrip() 这种方式可以将字符串末尾的空白永久删除
- String.lstrip() #删除字符串开头的空白
- String.strip() #删除字符串开头和末尾的空白
- print() # Pytho3有括号
- str() #该函数可以将非字符串变量表示成字符串 str(age)
- 列表:一系列按特定顺序排列的元素组成 #访问和使用和C数组类似 a=[ ‘bbb’ , ‘ccc’ , ‘ddd’ ]
- 列表的添加修改和删除
- List.append(新元素内容); #将新元素添加到列表末尾 使动态创建链表易如反掌
- List.insert(0,‘happy’) # insert可以在列表的任何位置添加新元素 第一个参数是位置 第二个参数是元素内容
- 修改和数组一样
- 删除:
- del List[0] ;#删除第一个位置上的元素
- List.pop(); #删除列表末尾的元素 并能够使用这个元素的值 相当于栈顶元素
- List.pop(0); #删除列表第一个位置上的元素
- del 和 pop 的区别 del
- 如果要从列表删除一个元素 并且不再以任何形式使用它 用del
- 如果想继续使用它 用 .pop()
- List.remove(元素的值) #根据值删除元素
#如果该元素在列表中出现多次 remove只能删除第一个出现的值 删除多个可以借助循环
- List.sort() #对列表按照元素字母顺序从小到大排列 永久性
- List.sort( reverse=True ) #从大到小排列
- print(sorted(List)) #对列表进行临时排序 从小到大
- sorted(listt,reverse=True) 从大到小临时排序
- List.reverse() #反转列表元素的排列顺序 永久性 不是按字母顺序相反排列 仅仅反转列表元素的排列顺序
- len(List) #返回值是列表的长度 Python计算列表元素时从1开始 因此确定列表长度时 不会遇到差1错误
- 但是!列表索引仍然是从0开始的