In this article, we will go for capitalizing the characters i.e. conversion from lowercase to uppercase without using any function. This article is based on the concept that how inbuilt function perform this task for us?

在本文中,我们将大写字符,不使用任何功能 将字符 从小写转换为大写 。 本文基于以下概念:内置函数如何为我们执行此任务?

So, let's write a program to perform this task.

因此,让我们编写一个程序来执行此任务。

Key: The difference between the ASCII value of A and a is 32

密钥: A和a的ASCII值之差为32

Example:

例:

    Input:
Hello world!
Output:
HELLO WORLD!

Python code to capitalize the character without using a function

Python代码无需使用功能即可大写字符

# Python program to capitalize the character
# without using a function
st = input('Type a string: ')
out = ''
for n in st:
if n not in 'abcdefghijklmnopqrstuvwqxyz':
out = out + n
else:
k = ord(n)
l = k - 32
out = out + chr(l)
print('------->', out)

Output

输出量

First run:
Type a string: Hello world!
-------> HELLO WORLD!
Second run:
Type a string: 12345Hello @123$#
-------> 12345HELLO @123$#
Third run:
Type a string: 82918298198291898A
-------> 82918298198291898A

翻译自: https://www.includehelp.com/python/program-to-capitalize-the-character-without-using-a-function.aspx

Python程序不使用函数将字符大写相关推荐

  1. 商业数据分析从入门到入职(6)Python程序结构和函数

    文章目录 一.Python程序结构 1.if条件 2.循环 while循环 for循环 3.案例-王者荣耀纯文本分析 二.函数的介绍和基本使用 三.函数进阶 1.可变位置参数 2.可变关键字参数 3. ...

  2. python_way,day3 集合、函数、三元运算、lambda、python的内置函数、字符转换、文件处理...

    python_way,day3 一.集合 二.函数 三.三元运算 四.lambda 五.python的内置函数 六.字符转换 七.文件处理 一.集合: 1.集合的特性: 特性:无序,不重复的序列 如果 ...

  3. Python程序中各函数间调用关系分析与可视化

    中国大学MOOC"Python程序设计基础"免费学习地址 2020年秋季学期Python教材推荐与选用参考 推荐图书: <Python程序设计(第3版)>,(ISBN: ...

  4. python turtle画圆、循环法_实验与作业(Python)-03 Python程序实例解析(函数、循环、range、turtle)...

    截止日期: 要求: 下周实验课前上交,做好后在实验课上检查可获取平时分. 做出进阶或选做的的请用清晰的标致标识出来,方便老师批改 本次作业:可提交也可不提交.作业算平时成绩. 本次作业内容量较大,请组 ...

  5. 编写python程序实现分段函数_python分段函数如何编写?_后端开发

    C语言自定义函数(图文详解)_后端开发 每个C程序都至少有一个函数,即主函数main(),在实际开发中,程序的任务往往比较复杂,如果全部的代码都写在main()函数中,main()函数将非常庞大臃肿, ...

  6. Python程序-打印单词的菱形字符图案

    源程序如下: a = [1, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 1] b = [' ' * 2 * (7 - i) + 'Good' * i for i in a] f ...

  7. python统计程序运行时间-如何方便地统计 Python 程序每一个函数、每一行代码执行所花的时间?...

    当然是用 line_profiler 堪称神器 贴个官方例子片段 这个功能应该是你想要的吧: Line # Hits Time Per Hit % Time Line Contents ======= ...

  8. python程序打包成安卓app教程_Python zipapp打包教程(超级详细)

    经过复杂的开发.调试之后,终于得到一个 Python 程序,这个程序或许精巧,或许有些古拙,但它是我们心血的结晶,我们当然希望将这个程序发布出来. Python 提供了一个 zipapp 模块,通过该 ...

  9. python调用c语言函数_从Python调用C函数

    python调用c语言函数 We can call a C function from Python program using the ctypes module. 我们可以使用ctypes模块从P ...

最新文章

  1. 一次性同步修改多台linux服务器的密码
  2. ProMesh.Net基本使用说明!
  3. 一部分 数据 迁移_软件测试员12小时惊魂记:数据库迁移出大事故,如何测试?...
  4. linux blender 中文乱码,Blender2.7.8中文显示框框乱码该怎么办?
  5. 文件可视化编辑_高维数据可视化必备图形平行坐标图
  6. 如何循序渐进向DotNet架构师发展
  7. Python自动化开发学习22-Django下(Form)
  8. python中意外缩进是什么意思_如何处理python中的“意外缩进”?
  9. 4pics1word android,4 Pics 1 Word
  10. 搞了这么久的产品,终于看清了真相
  11. Hacker学习发展流程图
  12. 基于Zookeeper实现简易版服务的注册与发现机制
  13. 2016级算法第四次上机-C.AlvinZH的1021实验
  14. Silverlight与微软技术:微软抛弃Silverlight了吗?
  15. 摄像机成像原理图解析
  16. LOJ2316「NOIP2017」逛公园
  17. (转)比较全的OA模板
  18. Linux----UnZip命令
  19. SPI协议的通信原理
  20. 程序员的自我修养(收藏)

热门文章

  1. 计算机网络-哈尔滨工业大学mooc-第2周作业解答
  2. Ubuntu16.04 安装NVIDIA英伟达驱动教程
  3. 小程序助力智能家居生态平台
  4. 嵌入式了解 以及学习路线
  5. linux上的两种可执行程序
  6. mdf数据库文件怎么打开?
  7. node获取系统字体
  8. int类型的整数能够表示的最大数字
  9. java poi 导出excel不能超过65536行
  10. contiki-进程