注:
- 本学习笔记与中国大学MOOC平台《Python语言程序设计》(北京理工大学)相对应。
- 本笔记跳过基础概念部分,着重于应用
一、对python的认知
- python是大小写敏感的
- python文件名不能以数字开头
- #表示单行注释,'''三个单引号表示多行注释的开始和结束(其实是表示字符串,但是如果字符串没有赋值给变量,就当做注释)
- python有强制可读性,缩进有实际的意义
- 字符串的序号:首项从0开始,逐渐向右+1,正向递增序号;末项从-1开始,逐渐向左-1,反向递减序号
- python保留字:注意True,False,None首字母大写
二、python与matlab的异同
字符串的使用
- 转义符
- 索引:TempStr[-1]:字符串TempStr中的最后一个元素
- 切片:TempStr[1:3]:取出字符串中从1开始,但不到3的字符。
<字符串>[M:N] # M缺失表示至开头,N缺失表示至结尾 <字符串>[M:N:K] # K为步长
把字符串A逆序:A[::-1]
字符串操作符:
字符串对象提供的基础方法: