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