Python ord函数

Python ord函数2019 9 3Pythonord 函数功能描述 以一个字符 长度为 1 的字符串 作为参数 返回对应的 ASCll 数值

Python ord()函数

功能描述:以一个字符(长度为1的字符串)作为参数,返回对应的ASCll数值,或者Unicode值,如果所给的Unicode字符超出了你的Python定义范围,则会引发一个TypeError的异常。

函数原型:ord(c)//c为字符

返回值:对应的十进制整数(ASCll数值)

实例:

>>>ord('a') 97 >>>ord('b') 98 >>>ord('c') 99 

例题:统计字符串中各类字符的个数(英文字母、数字、空格、其他字符)

str=input("please input a string:") yin=shu=kong=qita=0 for i in str: if(ord(i)>=97 and ord(i)<=122) or (ord(i)>=65 and ord(i)<=90): yin=yin+1 elif ord(i)>=48 and ord(i)<=57: shu=shu+1 elif ord(i)==32: kong=kong+1 else: qita=qita+1 print("英文字母个数:{}个".format(yin)) print("数字个数:{}个".format(shu)) print("空格个数:{}个".format(kong)) print("其他字符个数:{}个".format(qita)) 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202684.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午11:33
下一篇 2026年3月19日 下午11:33


相关推荐

  • SQL server 存储过程模板

    SQL server 存储过程模板存储过程直接套用模板 流程控制 执行日志 根绝实际情况选择 CREATEPROCED dbo procProcTemp aINT 入参 bINTOUTPUT 出参 ASBEGINSETNO 变量定义计算过程执行时长 DECLARE start

    2026年3月26日
    5
  • 研究发现VR有效地减少了不舒服的医疗过程中的痛苦_怎样照顾半身不遂的病人

    研究发现VR有效地减少了不舒服的医疗过程中的痛苦_怎样照顾半身不遂的病人VR虚拟现实到底给了半身不遂的病人什么?

    2022年4月21日
    44
  • java实现词法分析器

    java实现词法分析器实现词法分析器实验内容要求一 实验目的加深对词法分析器的工作过程的理解 加强对词法分析方法的掌握 能够采用一种编程语言实现简单的词法分析程序 能够使用自己编写的分析程序对简单的程序段进行词法分析 二 实验内容自定义一种程序设计语言 或者选择已有的一种高级语言 编制它的词法分析程序 词法分析程序的实现可以采用任何一种编程语言和编程工具 从输入的源程序中 识别出各个具有独立意义的单词 即关键字 标识符 常数 运算符 界符 并依次输出各个单词的内部编码及单词符号自身值 遇到错误时可显示 Er

    2025年9月20日
    6
  • spring解析自定义注解_事务的注解@Transactional的属性

    spring解析自定义注解_事务的注解@Transactional的属性前言众所周知,spring从2.5版本以后开始支持使用注解代替繁琐的xml配置,到了springboot更是全面拥抱了注解式配置。平时在使用的时候,点开一些常见的等注解,会发现往往在一

    2022年8月16日
    13
  • jvm jstat 命令使用

    jvm jstat 命令使用jstat的用法用以判断JVM是否存在内存问题呢?如何判断JVM垃圾回收是否正常?一般的top指令基本上满足不了这样的需求,因为它主要监控的是总体的系统资源,很难定位到java应用程序。Jstat是JDK自带的一个轻量级小工具。全称“JavaVirtualMachinestatisticsmonitoringtool”,它位于java的bin目录下,主要利用JVM内建

    2025年10月30日
    6
  • 互联网广告综述之点击率特征工程

    互联网广告综述之点击率特征工程

    2021年9月11日
    56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号