为了适应更多的使用场景,将数据划分为多种类型,每种类型都有各自的特点和使用场景,

帮助计算机高效的处理和展示数据。(比如数字用于数学运算、字符串用于信息传递、页面文字展示等)

1.数字类型

  整型

    整型就是我们说的整数,0也是整数,是一种特殊的整数;

      int 既是整型的代表,又是定义整型的函数;

      定义一个整型,并不一定必须用int;

    (python2中曾经有过long整型,python3后已经弃用了)

  浮点型

    生活中的小数,凡是带有小数点的都可以认为是浮点型;

    float既是浮点型的代表,又是创建浮点型数据的内置函数;

    和int一样,定义浮点型,也并不一定使用float声明。

  

  type内置函数

    如上可知,python中定义变量时,可以不指定变量数据类型,

    此时可通过type()函数,查看对象的数据类型;

    type(变量名或对象)

    

2.初识字符串

  用''或""包裹的所有信息就是字符串;

  字符串可以包含任意字符,字母数字符号等 (此时引号内的数字不再是数字类型,是字符串类型了);

  字符串定义方法

    直接定义或利用str()函数

    name = 'rr'

    info = str('hello')

    

  字符串是不可以修改的

  内置函数id

    返回变量的内存地址   数字地址=id(对象)

    

  内置函数len

    返回字符串的长度;

    无法返回数字类型的长度,因为数字类型是没有长度的;

    返回值 = len(字符串对象)

    

  成员运算符in

    判断字符串是否存在于另一字符串中,返回True(真)或False(假)

    

  内置函数max

    返回数据中最大的成员;

    print(max('今天是10月7日!'))  # 月

  内置函数min

    返回数据中最小的成员;

  max,min可以比较字符串中数字大小

  

  也可以比较字符串中其它字符大小

  

  数字和字符串混合,仍然是比较ord值

  

  字符串的拼接

    用+号

  

3.布尔类型和空类型

  布尔类型

    对于事物的真假判断即布尔类型;

    固定值:True-->真   False-->假

    bool代表布尔类型,也可以用于对结果进行真假的判断

    

  数字与字符串的布尔应用

    int 0 --> False,  非0 --> True

    float 0.0 --> False ,  非0.0 --> True

    str '' --> False    非空字符串 --> True

    经常用 1,0 用来替代True,False

    

  空类型

    不属于任何数据类型;

    固定值: None   空类型属于False的范畴;

    如果不确定变量类型,初始化时,可以先定义为None;

  

    

    

python基础--简单数据类型预览的更多相关文章

  1. Python基础之数据类型

    Python基础之数据类型 变量赋值 Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值 ...

  2. 第二章:python基础,数据类型

    """第二章:python基础,数据类型2.1 变量及身份运算补充2.2 二进制数2.3 字符编码每8位所占的空间位一个比特,这是计算机中最小的表示单位.每8个比特组成一 ...

  3. python基础一数据类型之字典

    摘要: python基础一数据类型之一字典,这篇主要讲字典. 1,定义字典 2,字典的基础知识 3,字典的方法 1,定义字典 1,定义1个空字典 dict1 = {} 2,定义字典 dict1 = d ...

  4. 第一节 Python基础之数据类型(整型,布尔值,字符串)

    数据类型是每一种语言的基础,就比如说一支笔,它的墨有可能是红色,有可能是黑色,也有可能是黄色等等,这不同的颜色就会被人用在不同的场景.Python中的数据类型也是一样,比如说我们要描述一个人的年龄:小 ...

  5. python基础(二)----数据类型

    Python基础第二章 二进制 字符编码 基本数据类型-数字 基本数据类型-字符串 基本数据类型-列表 基本数据类型-元组 可变.不可变数据类型和hash 基本数据类型-字典 基本数据类型-集合 二进 ...

  6. python基础(数据类型,while,if)

    python基础初识. 1,运行python代码. 在d盘下创建一个t1.py文件内容是: print('hello world') 打开windows命令行输入cmd,确定后 写入代码python ...

  7. 如何利用Python实现Office在线预览

    目前,市场对于Office在线预览功能的需求是很大的.对于我们用户本身来说,下载Office文件后再实现预览是极其不方便的,何况还有一些不能打开的专业文档.压缩文件等.此时,能提供在线预览服务的软件就 ...

  8. (八)python的简单数据类型和变量

    什么是数据类型? 程序的本质就是驱使计算机去处理各种状态的变化,这些状态分为很多种. 例如英雄联盟游戏,一个人物角色有名字,钱,等级,装备等特性,大家第一时间会想到这么表示 名字:德玛西亚------ ...

  9. python基础一数据类型之集合

    摘要: python基础一中介绍数据类型的时候有集合,所以这篇主要讲集合. 1,集合的定义 2,集合的功能 3,集合的方法 1,集合的定义 list1 = [1,4,5,7,3,6,7,9] set1 ...

随机推荐

  1. PHP常见的几种攻击方式

    1.SQL Injection(sql注入) 1暴字段长度 Order by num/* 2.匹配字段 and 1=1 union select 1,2,3,4,5--.n/* 3.暴露字段位置 an ...

  2. 云原生Devops 的实现方法

    DevOps 是一个持续改善软件产品的过程,它通过极短的发布周期.全面自动化的集成和交付流水线,以及团队间的紧密协作来不断改善产品.DevOps 的目标是缩短将创意变成用户可以使用的产品的时间,并降低 ...

  3. 美女 Committer 手把手教你部署 Apache DolphinScheduler 单机版

    还在为如何部署Apache DolphinScheduler 发愁么?自上篇<美女 Committer 手把手教你使用海豚调度>的视频发布后,受到社区伙伴们的热烈欢迎.但个别小伙伴在部署这 ...

  4. 记一次twikoo引发的站点重大事故

    今天我测试私人博客的时候发现twikoo评论发生了错误,显示评论失败:0,我怀疑是我设置的twikoo安全域名有问题,所以我看了整个lssues,找到了我的解决方法! 1.关于配置安全域名后评论消失的 ...

  5. 【unity游戏入门】1 环境安装

    作者 罗芭Remoo 2021年9月24日 这一个系列随笔记录如何使用unity引擎从零开始开发游戏,软件版本均使用最新版本 有关unity的背景介绍可以通过unity官网https://unity. ...

  6. django_day11_项目相关

    django_day11_项目相关 新增和编辑 路由 url(r'^category_add/$', views.category_change, name='category_add'), url( ...

  7. [SDR] GNU Radio 系列教程(二) —— 绘制第一个信号分析流程图

    目录 1.前言 2.启动 GNU Radio 3.新增块 4.运行 本文视频 参考链接 1.前言 本文将介绍如何在 GNU Radio 中创建和运行第一个流程图. 2.启动 GNU Radio GNU ...

  8. Android平台RTMP/RTSP播放器开发系列--解码和绘制

    本文主要抛砖引玉,粗略介绍下Android平台RTMP/RTSP播放器中解码和绘制相关的部分(Github). 解码 提到解码,大家都知道软硬解,甚至一些公司觉得硬解码已经足够通用,慢慢抛弃软解了,如 ...

  9. flutter系列之:flutter中常用的container layout详解

    目录 简介 Container的使用 旋转Container Container中的BoxConstraints 总结 简介 在上一篇文章中,我们列举了flutter中的所有layout类,并且详细介 ...

  10. DataTable转Json格式

    public static string DataTable2Json(DataTable dt) { StringBuilder jsonBuilder = new StringBuilder(); ...