python概念(一)python基本数据类型】的更多相关文章

包装:python为大家提供了标准数据类型,以及丰富的内置方法,其实在很多场景下我们都需要基于标准数据类型来定制我们自己的数据类型,新增/改写方法,这就用到了我们刚学的继承/派生知识(其他的标准类型均可以通过下面的方式进行二次加工) 实现方法被egon分成了两种: 1."基于继承"实现的包装 需求:定义一个只能包含数字的列表 代码示例: # 编辑者:闫龙 class Egon(list): def append(self, obj):#重写append方法 if(type(obj) =…
http://www.cnblogs.com/nulige/p/6115765.html…
python入门(8)数据类型和变量 数据类型 在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等. 计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等. 浮点数 浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,…
2018年3月19日 今日学习内容: 1.编程语言的介绍 2.Python介绍 3.安装Python解释器(多版本共存) 4.运行Python解释器程序两种方式.(交互式与命令行式)(♥♥♥♥♥) 5.变量(♥♥♥♥♥) 6.数据类型的基本使用(♥♥♥♥♥) 一.编程语言介绍 1.1 机器语言:直接用计算机能理解的二进制指令来编写程序,直接控制硬件. 1.2 汇编语言:在机器语言的基础上,用英文标签取代二进制指令来编写程序,本质上也是直接控制硬件. 以上2种语言都可以称之为低级语言(离系统硬件底…
数据类型 整数int 32位机器,-2**31~2**31-1,即-2147483648~2147483647(4亿多) 64位机器,-2**63~2**63-1,非常大了. 长整型long 没有位数,取决于机器内存.整数发生溢出会自动转换为长整型,一直为int,没有long的概念.Python 2.2以上使用type(数字)来验证. 浮点型(float) 不是小数,表示形式是小数,但小数不止是浮点数, 复数 x+yj 布尔值 真或假,1或0,True或False 字符串 “hello worl…
Python解释器 打开官网https://www.python.org/downloads/windows/ 下载中心下载对应电脑版本的Python安装包,选择custom后一路next安装完成.过程比较简单,此处只针对安装之后系统的环境变量如何配置进行讲解. 添加环境变量 python程序的两种执行方式 交互式,在cmd中执行 这种方式的优点:可以直接给出结果 缺点:无法保存. jupyter就是对这一种进行了封装. 命令行式 ,通过cmd输入Python文本 命令行式可以识别任意格式的文本…
一.编译型语言和解释性语言的区别 二.Python的设计目标 1.一门简单直观的语言并与主要竞争者一样强大 2.开源,以便使任何人都可以为它做贡献 3.代码像纯英文那样容易理解 4.适用于短期开发的日常任务 三.Python的设计哲学 优雅.准确.简单 即用一种方法,最好是只有一种方法来做一件事. 四.为什么选择Python? 1.代码量少,一般情况下Python是java的1/5. 2.人生苦短,我用Python. 五.Python的特点 1.Python是完全面向对象的语言. 2.Pytho…
*** python中的变量不需要事先声明再使用,而可以直接来一个变量名,后面一个赋值,接着一个数据值,如 hw = "hello python",相当于Python能智能的根据你后面变量的值而自动判断你的数据类型.这就是Python的魅力之一,简洁! 一.基本数据类型 1.整型 int 1.1长整型 long  基本合并为int 因此,在Python 中,int表示的范围比C语言表示的范围大的多 2.浮点型 float 小数,与c语言中float差别不大 3.字符串 与c语言有些差别…
一.列表: 列表的语法,以中括号开通和结尾,元素以逗号隔开.例如:name = [] 列表是以下标取值,第一个元素下标是0,第二个元素下标是1,最后一个元素下标是-1.   1.增加 #name = ["zhangsan","lisi","wanger","liwu"]#name[1] = "wang"#在列表name的下标为1的位置增加一个元素"wang",当然这个下标原来的元素也就没…
用过Python的码友都知道,Python中List支持多种数据类型,如下面代码所示链表li内的数据类型可以是整数,同时也可以是字符串,当然也可以是其他数据类型. 1: >>> li = [1,2.5,"hello world"] 2: >>> li 3: [1, 2.5, 'hello world'] 4: >>> 对于一个C++爱好者来说,不由得想C++中是不是也有类似的容器或者方法来实现一个链表内可以支持多种数据类型呢?答案是…