2.ascii码

美国设计出来的一张编码表,将涉及的字符都编号了,底层仍然还是进行二进制的运算;

记住:3个范围段

1).'0' --> 码值:48

2).'A' --> 码值:65

3).'a' --> 码值:97

内置函数:

1).ord(str):将str转换为码值(整数类型)

2).chr(num):将码值num转换为字符

演示:ord()和chr()内置函数的作用:
num=48
c=chr(num)
print(c,type(c))
print(ord(c),type(ord(c)))

案例:从键盘读入内容,如果是小写字母输出大写,如果是大写输出小写
content=input('请输入英文字符:')
if ord(content) >= 65 and ord(content) <= 90:print(content+'的小写字符为:%s' %(chr(ord(content) + 32)))
else:print(content+'的大写字符为:%s' %(chr(ord(content) - 32)))

转载于:https://www.cnblogs.com/hankleo/p/10433359.html

python第十六课——ascii码相关推荐

  1. python第十六课——外部函数and内部函数

    1.外部函数&内部函数 内部函数: 定义在某个函数的内部,就是内部函数: [注意事项]: 1).内部函数可以随意使用它外部函数中的内容 2).外部函数不能使用内部函数中的内容 3).内部函数不 ...

  2. Python爬虫十六式 - 第三式:Requests的用法

    Requests: 让 HTTP 服务人类 学习一时爽,一直学习一直爽   Hello,大家好,我是Connor,一个从无到有的技术小白.今天我们继续来说我们的 Python 爬虫,上一次我们说到了 ...

  3. Python 爬虫十六式 - 第六式:JQuery的假兄弟-pyquery

    PyQuery:一个类似jquery的python库 学习一时爽,一直学习一直爽   Hello,大家好,我是 Connor,一个从无到有的技术小白.上一次我们说到了 BeautifulSoup 美味 ...

  4. Python 爬虫十六式 - 第七式:RE:用匹配来演绎编程的艺术

    RE:用匹配来演绎编程的艺术 学习一时爽,一直学习一直爽   Hello,大家好,我是 Connor,一个从无到有的技术小白.上一次我们说到了 pyquery 今天我们将迎来我们数据匹配部分的最后一位 ...

  5. Python 爬虫十六式 - 第七式:正则的艺术

    RE:用匹配来演绎编程的艺术 学习一时爽,一直学习一直爽   Hello,大家好,我是 Connor,一个个从无到有的技术小白.上一次我们说到了 pyquery 今天我们将迎来我们数据匹配部分的最后一 ...

  6. OpenGL教程翻译 第二十六课 法线纹理

    第二十六课 法线纹理 背景 我们之前使用的光照技术还算不错,光线在模型表面得到了很好的插值,为场景营造出真实感.但是这种效果还能够有非常大的提升.事实上,我们以前使用的这种插值方式在某种程度上来说是对 ...

  7. Python爬虫十六式 - 第四式: 使用Xpath提取网页内容

    Xpath:简单易用的网页内容提取工具 学习一时爽,一直学习一直爽 !   Hello,大家好,我是Connor,一个从无到有的技术小白.上一次我们说到了 requests 的使用方法.到上节课为止, ...

  8. Python 爬虫十六式 - 第一式:HTTP协议

    HTTP:伟大而又无闻的协议 学习一时爽,一直学习一直爽!   Hello,大家好啊,我是Connor,一个从无到有的技术小白.有的人一说什么是HTTP协议就犯愁,写东西的时候也没想过什么是HTTP协 ...

  9. python第二十九课——文件读写(复制文件)

    自定义函数:实现文件复制操作有形参(2个) 没有返回值相似版(不用) def copyFile(src,dest):#1.打开两个文件:1个关联读操作,1个关联写操作fr=open(src,'rb') ...

最新文章

  1. DHCP欺骗(DHCP Sproofing)
  2. 【PAT乙级】1058 选择题 (20 分)
  3. JavaScript中对象的构造方法
  4. Microsoft Accelerator for Windows Azure给我们的启示,由 TechStars 撰写
  5. 如何在postman里为类型为Edm.DateTime的OData参数指定正确格式的值
  6. python根据时间序列画折线图_Python:matplotlib 和 Seaborn 之折线图 (三十七)
  7. [摘自MSDN] ASP.Net2.0学习 [2] 主题 1 :ASP.NET 主题和外观概述
  8. String str=“i“与 String str=new String(“i”)一样吗?
  9. jquery提交表单_jQuery提交表单
  10. C ++ 的 背 影    ——C++之父Bjarne Stroustrup印象 左轻侯 2002.11.4
  11. 关于字节对齐(关于align)
  12. 计算机班英语试卷考法,计算机专业英语期末考试试卷A
  13. c语言程序设计教程上海交通,C语言程序设计教程 交通学习文学.pdf
  14. sql语句动态拼接多个查询条件查询数据库
  15. “和合信诺”获启赋资本数千万元Pre-A轮融资-专注监管科技、助力金融业落地监管合规最后一公里
  16. Testin云测如何成为传统企业转型升级的“X”因子?
  17. 使用定时任务向百度推送网站URL
  18. Leetcode刷题笔记 714. 买卖股票的最佳时机含手续费
  19. 编码器-解码器架构-读书笔记
  20. rsync+inotify实现文件增量实时同步

热门文章

  1. 照着官网来安装openstack pike之neutron安装
  2. js原型链。。fuck
  3. javaWeb项目带红色感叹号问题原因
  4. Laravel 5 IDE Helper 安装
  5. UICollectionViewCell的设置间距
  6. 机器学习公开课笔记(8):k-means聚类和PCA降维
  7. VHDL学习之TEXTIO在仿真中的应用
  8. Flutter 底部弹框 showModalBottomSheet 使用Demo
  9. Android基础常用日期操作工具类
  10. 什么是线程死锁?如何解决?(蚂蚁金服面试题)