
Python
威士忌燕麦拿铁
SLAM小白一枚
展开
-
Python笔记(五)列表
字典1. 可变类型与不可变类型序列是以连续的整数为索引,与此不同的是,字典以"关键字"为索引,关键字可以是任意不可变类型,通常用字符串或数值。字典是 Python 唯一的一个映射类型,字符串、元组、列表属于序列类型。那么如何快速判断一个数据类型 X 是不是可变类型的呢?两种方法:麻烦方法:用 id(X) 函数,对 X 进行某种操作,比较操作前后的 id,如果不一样,则 X 不可变,如果一样,则 X 可变。便捷方法:用 hash(X),只要不报错,证明 X 可被哈希,即不可变,反过来不可被哈原创 2020-08-01 01:51:04 · 239 阅读 · 0 评论 -
Python笔记(五)列表
0 数据类型1 按是否是容器分简单数据类型整型<class 'int'>浮点型<class 'float'>布尔型<class 'bool'>容器数据类型列表<class 'list'>元组<class 'tuple'>字典<class 'dict'>集合<class 'set'>字符串<class 'str'>2 按是否是可变数据不可变数据(3个):Number(数字)S原创 2020-07-29 01:34:35 · 580 阅读 · 0 评论 -
Python笔记(四)异常处理
异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。1 Python标准异常总结BaseException:所有异常的基类Exception:常规异常的基类StandardError:所有的内建标准异常的基类ArithmeticError:所有数值计算异常的基类FloatingPointError:浮点计算异常OverflowError:数值运算超出最大限制ZeroDivisionError:除.原创 2020-07-25 10:18:57 · 247 阅读 · 0 评论 -
Python笔记(三)条件语句与循环语句
1 条件语句1.1 if语句if expression: expr_true_suiteif语句的 expr_true_suite 代码块只有当条件表达式 expression 结果为真时才执行,否则将继续执行紧跟在该代码块后面的语句。单个if语句中的 expression 条件表达式可以通过布尔操作符 and ,or 和 not 实现多重条件判断【例子】if 2 > 1 and not 2 > 3: print('Correct Judgement!') # C原创 2020-07-23 14:59:38 · 333 阅读 · 0 评论 -
Python笔记(二)位运算
1 原码、反码和补码二进制有三种不同的表示形式:原码、反码和补码,计算机内部使用补码来表示。原码:就是其二进制表示(注意:有一位符号位)。00 00 00 11 -> 310 00 00 11 -> -3反码:正数的反码就是原码,负数的反码是符号位不变,其余位取反。00 00 00 11 -> 311 11 11 00 -> -3补码:正数的补码就是原码,负数的补码是反码+1。00 00 00 11 -> 311 11 11 01 -> -3符原创 2020-07-23 09:21:02 · 353 阅读 · 0 评论 -
Python笔记(一)注释、变量与赋值、运算符、数据类型与转换
1 注释1.1 单行注释在Python中,#表示注释,作用于一行# 这是一个单行注释# 打印hello worldprint("hello world")1.2 多行注释''' '''或者""" """表示区间注释,在三引号之间的所有内容都被注释'''这是一个多行注释,用三个单引号这是一个多行注释,用三个单引号这是一个多行注释,用三个单引号'''"""这是一个多行注释,用三个双引号这是一个多行注释,用三个双引号这是一个多行注释,用三个双引号"""2 变量与赋值在原创 2020-07-22 22:29:28 · 264 阅读 · 0 评论 -
《Python编程:从入门到实践》学习笔记(一)
本次笔记包含四个章节:入门变量和简单数据类型列表简介列表的操作(以及元组)1 入门python主页:https://www.python.org/MAC从终端输入python即可进入python编程界面。从终端运行python程序:python helloworld.py第一个python程序:print("Hello World")查询python函数的用法:# 使用help(),例查询sum函数的用法help(sum)2 变量和简单数据类型2.1 变量的命名和使原创 2020-06-03 17:25:22 · 442 阅读 · 0 评论