一、 全角和半角

全角:是指一个全角字符占用两个标准字符(或两个半角字符)的位置。全角占两个字节。汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。在全角中,字母和数字等与汉字一样占据着等宽的位置。

半角:是指一个字符占用一个标准的字符位置。半角占一个字节。半角就是 ASCII 方式的字符,在没有汉字输入法起作用的时候,输入的字母、数字和字符都是半角的。

Tip:每个半角字符只占用一字节的空间(一字节有8位,共256个编码空间)。汉语、日语、及朝鲜文等象形字语言的字库量远大于256个编码空间,所以改用两个字节来储存。同时,由于中日韩等象形文字的书写习惯,如果统一使用全角字符的话,排列起来也显得整齐。为了排列整齐,英文和其它拉丁文的字符和标点也提供了全角格式。

使用效果如下图全角:

半角:

以上内容转载自:https://blog.csdn.net/someday1314/article/details/69934312

总结:

英文全部半角,占用一个字符位;

中文可选半角,全角(Shift+Space),全角占用两个字符位。

标点的切换用快捷键(Shift+。)

二、 isdigital,ismumerical,isdecimal的区别num = ['1', '1', 'Ⅷ', '一', b'50']

decimal = [i for i in num[:4] if i.isdecimal()] # 仅单字节、双字节数字,byte数字报错

digital = [i for i in num if i.isdigit()] # 非汉子

numeric = [i for i in num[:4] if i.isnumeric()] # byte数字报错

print(decimal,digital,numeric, sep='\n')

运行结果:['1', '1']

['1', '1', b'50']

['1', '1', 'Ⅷ', '一']

结论:

1. isdigital() ---除汉子外2. isnumeric() ---除byte数字3. isdecimal() ---仅单、双字节数字

python语言数字类型字节_Python中 各种数字类型的判别(numerica, digital, decimal)相关推荐

  1. 关于python语言的变量随时_Python中变量的类型是动态的,随时可以变化

    Python中变量的类型是动态的,随时可以变化 答:√ 下列关于普通用户实现任务计划的描述,错误的是:(? ?) 答:普通用户可通过修改/etc/crontab文件制定任务计划 下列哪些属于人民战争的 ...

  2. python语言int什么意思_python中的int是什么意思

    Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项目的开发. pytho ...

  3. python里数字怎么表示_Python 中的数字—Python 学习笔记

    今天讲一下 Python 中六种标准数据类型之一:数字. 整数 整数可以执行加减乘除运算,+代表加法, -代表剪法, *代表乘法./代表除法, %代表求余数: >>> 1+2 3 & ...

  4. python 数字类型判断_Python中 各种数字类型的判别(numerica, digital, decimal)

    一. 全角和半角 全角:是指一个全角字符占用两个标准字符(或两个半角字符)的位置.全角占两个字节.汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符.在全角中,字 ...

  5. python函数参数类型检查_Python中实现参数类型检查的简单方法

    Python是一门弱类型语言,很多从C/C++转过来的朋友起初不是很适应.比如,在声明一个函数时,不能指定参数的类型.用C做类比,那就是所有参数都是void*类型!void类型强制转换在C++中被广泛 ...

  6. python求平方根的小数_python中的数字和数学运算

    计算机最先被发明的目的是帮助人类进行科学计算的,计算机非常善于记住数值,也非常善于执行计算(加.减法等).计算机每秒钟能执行10亿次计算,这比我们自己用大脑计算数字要快很多.尽管在某些任务上我们比计算 ...

  7. python定义一个复数类_Python中complex复数类型的简单介绍

    1 复数的简要描述 虚数由实部和虚部两个部分构成: real+imag(虚部后缀为j或J) 其中实数部分和虚数部分都为浮点数.  例如定义一个虚数,分别输出它的实部和虚部: a=4.7+0.666j  ...

  8. 简述python中的数值类型_Python中的数值类型

    本文将介绍Python语言的一种基本数据类型:数值类型. 一. 数值类型 Python语言的数值类型有四种,分别是:整型.长整型.浮点型和复数类型.下面我们首先介绍整型数据. 1.整型 Python语 ...

  9. 以下python注释代码、叙述中不正确的是_关于 Python 语言的注释,以下选项中描述错误的是( )_学小易找答案...

    [多选题]下列各项中,企业应通过"其他货币资金"科目核算的经济业务有( ). [其它][变式训练 3]如图所示,用与地面成30°角的300 N的力向右上方拉小车,画出该力的示意图. ...

  10. 下列有关python语言的说法正确的是-关于 Python 语言的注释,以下选项中描述正确的是( )...

    [多选题]以下选项属于 Python 整数类型的是( ) [其它]根据CAD原文件绘制别墅立面图:如图 别墅立面图002.dwg [单选题]字符串是一个连续的字符序列,用________方式打印出可以 ...

最新文章

  1. 在线作图|如何绘制一张三元相图
  2. python3.6 - threading 多线程编程进阶,线程间并发控制(2)
  3. 皮一皮:古老中医博大精深!
  4. java前沿技术_Java语言就业前景如何?这4个就业方向都很吃香
  5. 计算机导论中的名词解释,计算机导论期末考试试题及答案
  6. python里while的用法_Python学习笔记之While循环用法分析
  7. Interop type 'jmail.POP3Class' cannot be embedded. Use the applicable interface instead.
  8. gazebo模型_SLAM组合拳之六 — 创建自定义Gazebo功能包(一)
  9. 在spring boot中3分钟上手RPC框架Dubbo
  10. 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第1节 网络通信概述_4_IP地址...
  11. 《黑客与画家》 读书笔记
  12. Java中级工程师面试题
  13. 邮递员算法问题之c++实现
  14. 操作数组的一些常用方法及示例
  15. noip普及组2007 守望者的逃离
  16. ppt怎么制作抖音快手快闪效果的倒计时动画?
  17. Linux中压缩解压工具使用
  18. csharp基础练习题:符号计数【难度:1级】--景越C#经典编程题库,不同难度C#练习题,适合自学C#的新手进阶训练
  19. CUID卡抠抠复制浅谈
  20. OS_Sched 函数

热门文章

  1. Linux系统的查看系统信息和常用监控命令
  2. C语言基础2-C语言条件结构
  3. 线程(进程线程的比较)
  4. 第四季-专题8-LINUX系统调用
  5. 第三季-第3课-Coredump程序故障分析
  6. sql group by统计
  7. xadmin可能是帮助我完成django网站的一大助力
  8. 13、细说装饰器与闭包
  9. java编程——图片旋转
  10. mybatis --XML 映射配置文件