1.注释
to do 将要做的
xxx 改进
FIXME 计划修改
2.python 不能直接读中文需要在前面加
#coding = utf-8
3.用户输入
input / raw_input(py3已经取消)

python异常报错
(SyntaxError)语法错误
(IndentationError)缩进错误
(TypeError)类型错误(eg:数字和str相加)
(Exception)异常基类

异常语句捕获示例

python属性和方法
一切皆对象

dir()查看对象的属性方法
help()列出帮助信息
type()查看属性的类型
isinstance()判断是否为对象的类型
eg:isinstance(1,int)
Ture
eg: a是不同数值 那么dir出来的结果也是不一样的

列表

如果取到的列表中还是列表的话可以再次取
切片
eg:1.
tip:为什么2号获取的是2呢
因为切片的方式获取结果是钱开后闭的
前面是包含的后面的是不包含的
2.可以省略 省略的就是获取之后的所有

3.
4.用in可以判断是否在list里

元组
() 一旦定义没办法修改的
{}字典
字典{键和值}
{}集合
空的{}是字典
a={1,2,5,6,6}
集合是无法重复的,我们可以用这个特性

a.add 添加

a.update()
批量添加
a.pop()
随机的弹出移除的数字
无法制定要移除的数

a.remove()
可以指定
a.discard()
和remove相同 但是移除不存在的数时候discard不会 报错 remove会报错

求交集

求并集

本文介绍了Python编程中的一些基础知识,包括代码注释、编码规范、用户输入方式以及异常处理。详细讲解了Python的几种常见异常类型如SyntaxError、IndentationError、TypeError和Exception,并给出了异常捕获的实例。此外,还探讨了Python对象的属性和方法,如dir()、help()、type()以及isinstance()等。文章还涉及了列表、元组、字典和集合的基本操作,如切片、添加、删除元素及集合运算。
3032

被折叠的 条评论
为什么被折叠?



