summer_19th,Nov 2018
一.内存管理:
Cpython解释器的垃圾回收机制
一个没有绑定任何变量名的值被称为垃圾,即该值的引用计数为零。
二.变量值的三个特点:
id: 内存地址
type: 数据类型
值
总结:id相同,值一定相同/ 值相同,id不一定相同
三.可变类型和不可变类型: 当值改变时,id是否也改变来判断
可变类型:值改变,id不变,证明原值改变
不可变类型:值改变,id改变,证明不是在改变原值,而是创建了新值。
四: Python2 和Python3 用户输入的区别
Python3: 用户输入仅有一个input(),输入默认问str类型
Python2: raw_input 与Python3 input()功能一样
input():要求用户必须输入明确的类型,输入什么就为什么类型
五: 基本数据类型:
1. 数字
I. 整型 int :
II.浮点型 float :
2. 字符串类型 str : 用来记录描述性状态
定义: 在单引号,双引号,三引号中包含一系列字符
嵌套: 在引号中同时用到引号时,要单双引号交替使用
使用: + 表示字符串之间的拼接
* 表示字符串的复制
3. 列表类型 list :
用来记录多个值,用索引来对应多个值,有序(每个元素都分配一个数字-他的位置-从0开始)
定义: 在[] 中用逗号分隔开来多个任意来兴的值
例: L=['we', 2, [1,3,8]]
4.字典类型:(dict) ---无序
作用:用来记录对个值,用key对应value,其中key对value具有描述性功能
定义:在{}内用逗号隔开多元素,形式为 key:value, key 通常为字符串类型,value可以为任意类型
例: L={ ‘name’:'May', 'gender':'female', 'hobby':['tennis','pingpang','swimming']}
可以通过key来寻找对应的value
例:print(L['name']) ------结果为 May
5.布尔值: True 或 False
布尔值为假的数据类型: 0,None, 空
六. 基本预算符
1. 比较运算:
> 大于 < 小于 >= 大于等于 <= 小于等于 != 不等于
2. 逻辑运算: and or not
and: 连接两个条件,同时成立时为True
or : 连接两个条件,任意一个成立为True
not : 对紧跟其后的条件取反
3. is 与 ==
is 判断id是否相等
== 判断值是否相等
summer_19th,Nov 2018的更多相关文章
- 文件操作_26th,Nov 2018
文件:操作系统问应用程序或用户提供一种操作硬盘的虚拟单位 --文件时操作系统提供的虚拟单位 --应用程序或用户对文件的读写操作都是向操作系统发送指令 --文件包括文本文件和二进制文件 为何要用文件:文 ...
- summary_22rd Nov 2018
一. 列表:记录同种属性的多个值 定义:在[]中用逗号分隔开多个任意的值 类型转换:L=list( ) 括号中的内容必须是可迭代类型,包括字符串,列表,字典等 常用操作和内置方法: 1.按照索引位置 ...
- summary_20th,Nov 2018
一. 常量: 相对于变量,不改变的量 规定常量名全部大写(实际还是变量) 二:数值的运算符: 1. 算术运算符 + 和, - 减, *乘, / 除(浮点数结果) // 取整, ...
- summary_16th Nov, 2018
一. 编程语言的分类: a. 机器语言:直接使用二进制指令去编写程序,必须考虑硬件细节 b:汇编语言:用英文标签取代二进制指令去编写程序,必须考虑硬件细节 c:高级语言:用人类能理解的方式编写程序,通 ...
- 接口自动化:HttpClient + TestNG + Java(二) - 第一个接口测试:get请求
在上一篇中,我们搭建好了HttpClient + TestNG + Java的自动化接口测试环境,这一篇我们就赶紧开始编写我们的第一个接口测试用例. 本篇会对问题解决的思路进行更详尽的阐述. 2.1 ...
- nginx常用场景
1.浏览器缓存 server { listen 8083; server_name 127.0.0.1; sendfile on; access_log /var/log/nginx/static_s ...
- Flask-Login用户登陆
Flask-Login Flask-Login 提供用户会话管理,处理常见的登录.退出和注册的任务. Flask-Login 没有绑定数据库,可以从数据库回调用户对象. 安装flask-login p ...
- CVE-2018-19386:SolarWinds数据库性能分析器中反射的XSS
漏洞 在SolarWinds的11.1.457版中,"idcStateError.iwc"错误页面中存在Reflected Cross-Site Scripting漏洞,已经在版本 ...
- 一个账户接管几乎所有阿里巴巴网站(CSRF漏洞+WAF绕过)
场景 文章是关于某些客户端漏洞导致几个阿里巴巴网站的帐户被接管. 条件 TL;DR 必要条件,例如JSONP,某些浏览器处理cookie等行为. 攻击原理 大多数阿里巴巴的网站加载并执行外部JavaS ...
随机推荐
- _ai_gameobject
- live2d+cocos2dx示例工程
环境 : win10 64bit visual studio 2013 cocos2d-x-3.9 Live2D_SDK_OpenGL_2.0.06_2_sample_3.3_en 首先安装visua ...
- [HTTP]_[C/C++]_[解析URL的转义字符百分比字符串]
场景: 1.有时候获取一个超链接时,或者一个图片src时,里面的地址带有%XX,这样如果当成文件路径处理会不识别.所以要把转义字符解码. 2.它其实就是ASCII码的十六进制表示. 以下是stacko ...
- flutter安装与配置 v1.2.1版本
1---- 上面是下载地址https://flutter.dev/docs/development/tools/sdk/archive#windows 2---- 下载后,解压安装到C盘 3--- 测 ...
- HTML5-用canvas画布rotate字体旋转(中国象棋棋谱)。
一开始我们老师安排我做这个作业,在这个作业我遇到了一个很重大的问题就是,文字旋转这么旋转,我查了很多资料. 1发现绘画正方形,使他正方形中心原点旋转非常容易理解.(我相信这个很多人看一下都会懂,) 1 ...
- Python全栈开发-Day11-RabbitMQ/Redis
本节内容 RabbitMQ——消息队列 Memcached & Redis使用 1.RabbitMQ——消息队列 RabbitMQ与Queue的关系 1.做的事情是一样的,两者都是队列. 2. ...
- Axure 全局变量公式的使用和局部变量
全局变量和全部变量的公式: 1.全局变量在当前用例所有的动作里面都有,都可以设置 2.全局变量的公式在中括号里面的变量可以运算,但是在中括号外面的变量只是起到连接的作用 局部变量: 局部变量只可以在当 ...
- jquery如何获取checkbox的值
jquery如何获取checkbox的值 一.总结 一句话总结:就是通过jquery获取哪些对应name的checkbox,然后找出:check(被选中的),然后通过jquery的each遍历获取这些 ...
- 卡方分布 | t检验 | F检验 | 卡方检验 | 假设检验 | 各种检验持续总结
Chi-square distribution introduction 这个视频真的好,完美地解释了卡方统计量是怎么来的! 我们有一个标准正态分布的总体,我们从其中抽一次,取该值的平方就是Q1统计量 ...
- 表结构中updated_time设计为ON UPDATE CURRENT_TIMESTAMP时,使用过程的一个坑
一.mysql表结构中存在如下设计时 表结构中updated_time设计为ON UPDATE CURRENT_TIMESTAMP时,如下 `updated_time` datetime NOT NU ...