day5-基本数据类型总结】的更多相关文章

一.可变与不可变数据类型 1.可变类型:值改变,但是id不变,证明就是在改变原值,是可变类型 2.不可变类型:值改变,但是id也跟着变,证明是产生了新的值,是不可变类型 二.数字类型 1.整型int ======================================基本使用====================================== 1.用途:记录年龄.等级.数量 2.定义方式: age = 18 # age = int(18) 数据类型转换: 只能将纯数字的字符串转成…
day1 1.python历史. 宏观上:python2 与 python3 区别: python2 源码不标准,混乱,重复代码太多, python3 统一 标准,去除重复代码. 2.python的环境. 编译型:一次性将所有程序编译成二进制文件. 缺点:开发效率低,不能跨平台. 优点:运行速度快. :C,C++等等. 解释型:当程序执行时,一行一行的解释. 优点:开发效率高,可以跨平台. 缺点:运行速度慢. :python ,php,等等. 3.break:跳出循环 continue:到循环首…
一.字符编码 计算器所认识的编码都是二进制编码 二进制与十进制转换 计算机最开始使用的编码是美国的 ASCll编码 计算机容量单位 字符编码 python2.x 默认编码使用的是ASCll python3.x 默认编码使用的是 UTF-8 如何声明在使用代码的时候 选择的编码 在程序的首行 #! -*- encoding: utf-8 -*-二.python数据类型1.浮点型 科学计数法法的表示形式 浮点数的精度问题 三.数据列表 1.创建列表 方法一. a = [] #空列表b = ['a',…
今日内容 数据类型分类: int | complex | float | str | bool | list | dict | tuple | set 3种数据类型的方法:(数字.字符串.列表 ) 可变与不可变:不可变:地址不变,值可变 (字符串类型.数字类型) 可变:  地址不变,值可变  (列表) 数字类型:int(整型), float(小数).布尔. 复数(py2还有long整型 ) 这些数字类型的加.减.乘数学运算 数字类型之间可直接相互转换:int().float() .bool() …
一.可变与不可变类型1.可变类原值型:只改变,但id不变,证明就是在改变原值,是可变类型2.不可变类型:值改变,但id也跟着改变,证明是产生了新的值,是不可变类型 x= print(id(x)) x= print(id(x)) l=['a','b'] print(id(l)) l[]='A' print(l) print(id(l)) 二.整形int 1.用途:用来记录年龄.等级.数量 2.定义方式age=10#age=int(10)3.数据类型转换x=int('123456')>>>字…
day5 字典 回顾&补充 面试题 #数据类型判断a = 1 #intb = (1) #intc = ('1') #strd = (1,) #tuple int py2/py3 除法 强制转换: int('字符串') [重要] int(布尔值) bool :0-空字符串-空列表-空元组-空字典为False 强制转换: bool(整数) -> bool(1)/.. bool(字符串) -> bool('xx') bool(列表) -> bool([x,]) bool(元组) -&g…
#coding:utf-8'''默写99乘法标 金字塔 必做: 1.昨日选做题 博客中有 http://www.cnblogs.com/linhaifeng/articles/7133357.html#_label3 2.要求用户输入五个数字存储到列表中, 然后提供三个功能 2.1 打印最大值 2.2 打印最小值 2.3 打印平均数 3.交换两个列表中的元素,(两个列表元素个数相同) 4.有以下列表 ["python","java","C++",…
title: Python学习记录day5 tags: python author: Chinge Yang date: 2016-11-26 --- 1.多层装饰器 多层装饰器的原理是,装饰器装饰函数后,其实也是一个函数,这样又可以被装饰器装饰. 编译是从下至上进行的,执行时是从上至下进行. #!/usr/bin/env python # _*_coding:utf-8_*_ ''' * Created on 2016/11/29 20:38. * @author: Chinge_Yang.…
python笔记 - day5 参考: http://www.cnblogs.com/wupeiqi/articles/5484747.html http://www.cnblogs.com/alex3714/articles/5161349.html http://www.cnblogs.com/wupeiqi/articles/5501365.html 大纲: 双层装饰器 python字符串格式化 python生成器 python迭代器 python模块介绍 python序列化之json p…
python_way.day5 1.模块3 time,datetime, json,pickle 2.双层装饰器 3.字符串格式化 4.生成器 5.递归 6.模块倒入 7.第三方模块倒入 8.序列化反序列化 9.日志处理 1.模块 1.time time:time.time()1465120729.18217 1987.1.1 0:0分 开始以秒计时 time.ctime()Mon Jun  6 22:56:53 2016 当前系统时间 time.ctime(time.time()-86400)…