码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习第三天

时间:2018-11-20 01:14:56      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:必须   运算   可变   浮点   基本使用   raw_input   变量   创建   索引   

1.Pyhton,回收机制

计数值为0时,回收

2变量内存的管理机制

  A:变量值具备三个特征:id(ID反应的是内存地址,ID一样,那么值肯定一样) ,类型(TYPE),值(值相同ID可以不同)

    小整数池,相同字符串ID都是一样的,是底层优化。

    ==判断的是值是否相等

    is 判断的是ID是否相等

  B:可变不可变类型:类型指的是值的类型

    可变类型,值改变,ID不变,证明在改变原值,是可变

    不可变类型,值改变,ID改变,证明在创建新值,是不可变

  整形是不可变类型,列表是可变类型

3Pyhton2中与用户的交互

  raw_input,和Python3中的input是一样的。输入进去后会加上一个引号,变成字符串,程序需要转成整形,用到INT。

  Python2的input要求用户必须输入一个明确的类型,用户不方便。

4数据类型的基本使用

  整形,int,记录整数 ,比如年龄

  浮点型,float,记录小数点类型 比如身高体重

  字符串,str,用来记录具有描述性的性质或状态。比如名字

字符串与字符串可以相加,但是只能和数字相乘

  列表类型,在【】内用逗号分隔开的任意类型的值,索引反应的是位置。

  字典类型,列表类型存值容易,但是取值难,字典类型具有描述性的索引,取值更容易。

  布尔类型,Ture,False.。所有数据类型,自带布尔值。

  NONE,的类型就是NONE

5比较运算和逻辑运算

用于比较的,大于小于等于不等于

and not or

 

Python学习第三天

标签:必须   运算   可变   浮点   基本使用   raw_input   变量   创建   索引   

原文地址:https://www.cnblogs.com/OldboyPython/p/9986720.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!