Python入门学习笔记01
《Python编程从入门到实践》第二章笔记
- .py 文件后缀
- print(“”) 输出语句
- msg = “Hello” 字符串
- 变量名命名规则和其他高级语言相似
一、字符串
- 字符串可以使用单引号或双引号 “string” / ‘string’
- ‘I told my friend,”Pthon”’ 或 “Python is ‘1111’” 这样可以使字符串中直接包含引号 | 注意:‘Pytonn’s’ 语法错误
- 修改字符串大小写的方法:str.title()首字母大写,str.upper()全大写,str.lower()全小写
- 字符串拼接:+ 号合并拼接方式,
- \t 制表符,\n 换行符
- 删除字符串空白:name.rstrip() #去除末尾空格,name.lstrip() #去除首部空格,name.strip() #去除两端空格
二、运算
- Python中的基本运算:+、-、、/、** 乘方运算
- 浮点数,带小数点的位浮点数 0.1,0.2等 ,运算时结果带的小数位数是不确定的
- age =23 str(age)将age作为字符串
- python2中的除法 3 / 2–>1 3.0 / 2 –>1.5
- 注释: 单行使用 # 号,多行使用 ”’注释内容 ”’
《Python编程从入门到实践》第三章笔记
一、列表
- 使用[ ] 来表示列表 bicycles =[‘trek’,’cannondale’,’redline’,’specialized’]
- bicycles[0] 索引从0开始,访问列表元素 bicycles[0].title()也可用链接方法
- 返回列表倒数第X个元素—>>List[-1] 返回列表最后一个元素,在不知道列表长度的情况下就可以直接访问最后一个元素,List[-1],List[-2],List[-3]…一次返回倒数第X个元素
- 列表的增改删,创建的列表大多是动态的,可随着程序运行增删
- 修改列表元素 指定索引另赋值即可List[0]=元素值
- append(列表值) 在列表末尾添加元素
- insert(索引,列表值) 插入元素
- del List[0] del删除指定列表值
- pop() 弹出最后一个列表值(像栈一样)
- pop(0) 弹出任何位置的列表值
- remove(列表值) 根据列表值删除 若有多个相同值,只删除第一个,需要循环来删除多个
二、列表操作
- sort() 永久性的排序,默认顺序排列,sort(reverse=True) 逆序排列
- sorted()临时排序 | sorted(List),sorted(List,reverse=True) 逆序
- reverse()反转列表 ,len()列表长度–>计数从1开始,不会有差1错误