day6——is,==,编码和解码
== 比较 比较的是两边的值is 比较 比较的是内存地址 判断两个东西指向的是不是同一个对象 取内存地址 id() 小数据池 数字小数据池范围 -5—256 字符串中如果有特殊字符他们的内存地址就不一样(单纯比较特殊字符是一样的)——在终端执行 字符串中单个*20以内他们的内存地址一样,单个乘以21以上内存地址不一样 编码和解码asicc码: 不支持中文 支持英文,数字,字母,符号 8位bit——一个字节gbk 国标: 支持 中文,英文,数字,符号 英文 16位bit——两个字节 中文 16位bit——两个字节 Unicode 万国码: 支持中文,英文,数字,符号 不支持存储,不支持传输 英文 32位bit——四个字节 中文 32位bit——四个字节 uft-8 长度可变的万国码,最少用8位 英文 8位bit——一个字节 欧洲 16位bit——两个字节 中文 24位bit——三个字节 python2的版本,默认使用ascii python3的版本,默认使用unicode,在计算的时候会非常方便 bytes类型 传输和存储都是使用bytes类型 pycharm存储的时候默认使用utf-8 编码(encode):unicode变成你需要的编码 编码之后的内容是字节(bytes类型) day6——作业
1,老男孩好声⾳选秀⼤赛评委在打分的时候呢, 可以进⾏输入.假设,老男孩有10个评委.让10个评委进⾏打分, 要求, 分数必须⼤于5分, ⼩于10分.
n = 1 li = [] while n <= 10:cj = int(input('请第%s位评委打分>>>(分数需大于5,小于10):'%n))if 5 < cj <= 10:print(cj)li.append(cj)n += 1else:print('按要求输入') print('得分表:%s'%li)
2.电影打分.程序先给出⼀个⽬前正在上映的电影列表.由⽤户给每⼀个电影打分.最终将该⽤户打分信息公布出来lst = ['⾦瓶梅', '解救吾先⽣', '美国往事', '⻄⻄⾥的美丽传说']结果: {'⾦瓶梅': 99, '解救吴先⽣': 80, '美国往事': 6, '⻄⻄⾥的美丽传说': 23}
li = ['⾦瓶梅', '解救吾先⽣', '美国往事', '⻄⻄⾥的美丽传说'] dic = {} a = 0 for i in li:print(li[a])p = int(input('请给该电影打分>>>'))dic[li[a]] = pa += 1 print(dic)
3.念数字. 给出一个字典.在字典中标识出每个数字的发音.包括相关符号.然后由用户输入一个数字.让程序读出相对应的发音(不需要语音输出.单纯的打印即可)
dic = {'-':'fu','0':'ling','1':'yi','2':'er','3':'san','4':'si','5':'wu','6':'liu','7':'qi','8':'ba','9':'jiu','.':'dian' } s = input('请输入数字>>>') for i in s:if i in dic.keys():print(dic[i],end = ' ') #end = ' '代表的是以' '结尾,不换行
4.车牌区域划分, 现给出以下车牌.根据车牌的信息, 分析出各省的车牌持有量.(升级题)
cars = ['鲁A32444','鲁B12333','京B8989M','黑C46555','沪B25041'] locals = {'沪':'上海','黑':'黑龙江','鲁':'山东','鄂':'湖北','湘':'湖南'} dic = {} li = [] for i in range(len(cars)):for a in locals:if cars[i][0] in a:li.append(locals[a]) for b in li:print(b)dic[b] = li.count(b) print(dic)
5.干掉主播.现有如下主播收益信息, 按照要求, 完成相应操作:
zhubo = {'卢本伟': 122000, '冯提莫': 189999, '金老板': 99999, '吴老板': 25000000, 'alex': 126} 1.计算各位主播收益的平均值. 2.干掉收益小于平均值的主播. 3.干掉卢本伟. sum = 0 for i in zhubo.values():sum += ia = sum/len(zhubo) print('主播的平局收入是:%s'%a)for i in list(zhubo):print(zhubo)if zhubo[i] < a:del zhubo[i] print(zhubo)del zhubo['卢本伟'] print(zhubo)
转载于:https://www.cnblogs.com/-li926/p/9475844.html
day6——is,==,编码和解码相关推荐
- Python 对图像进行base64编码及解码读取为numpy、opencv、matplot需要的格式
Python 对图像进行base64编码及解码读取为numpy.opencv.matplot需要的格式 1. 效果图 2. 源码 参考 这篇博客将介绍Python如何对图像进行base64编解码及读取 ...
- 二叉树:二叉搜索树的编码和解码
二叉搜索树的编码和解码描述: 编码:即将一个二叉搜索树编码,节点数值转换为字符串 解码:即将一个字符串解码,数值转换为对应的二叉搜索树的节点 过程导图如下: 针对性编码实现如下: /*数字转字符串*/ ...
- js php base64,JavaScript实现Base64编码与解码的代码详解
本篇文章给大家分享的是jJavaScript实现Base64编码与解码的代码详解,内容挺不错的,希望可以帮助到有需要的朋友 一.加密解密方法使用//1.加密 var str = '124中文内容'; ...
- php base64解码,PHP Base64 中英文编码 JavaScript 解码
最新PHP Base64 中英文编码 JavaScript 解码 以下是三零网为大家整理的最新PHP Base64 中英文编码 JavaScript 解码的文章,希望大家能够喜欢! function ...
- android Java BASE64编码和解码一:基础
今天在做Android项目的时候遇到一个问题,需求是向服务器上传一张图片,要求把图片转化成图片流放在 json字符串里传输. 类似这样的: {"name":"jike&q ...
- 字符串工具类、数组工具类、集合工具类、转型操作工具类、编码与解码操作工具类...
package hjp.smart4j.framework.util;import org.apache.commons.lang3.StringUtils;/*** 字符串工具类*/ public ...
- Base64编码和解码
Base64编码和解码 DES加密后密文长度是8个整数倍 加密后比明文长度变长,所以编码表找不到对应字符,乱码 使用Base64编码和解密:从Apache现在 1.加密后密文使用Base64编码 2. ...
- 如何编码和解码base64字符串?
本文翻译自:How do I encode and decode a base64 string? How do I return a base64 encoded string given a st ...
- 【转】python 字符编码与解码——unicode、str和中文:UnicodeDecodeError: 'ascii' codec can't decode...
原文网址:http://blog.csdn.net/trochiluses/article/details/16825269 摘要:在进行python脚本的编写时,如果我们用python来处理网页数据 ...
最新文章
- ini文件怎么注释_wamp怎么升级php版本
- 在winform程序中启动wpf窗体
- r软件说明lib文件未指明_软件说明文件
- JSON和JSONP的差别,以及用法
- wpf 修改label值_c# – 在WPF中绑定Setter属性的值
- C#基础2:简单乘法表
- 8.13 Prototypical Networks 原型网络
- 教你在网吧“移”电影
- 简易旋转倒立摆设计报告
- NB-IoT窄带物联网技术项目开发教程--技术简介(一)
- Windows 下安装 MySQL 及使用可视化工具执行 SQL 脚本过程记录
- php paypal网站对接,php 接入 paypal 支付
- 【homework】类与对象的基础应用(Student类)
- 计算机毕业设计springboot+vue+elementUI高校志愿者管理系统(源码+系统+mysql数据库+Lw文档)
- python怎么画圆螺旋线_Python turtle 绘制彩色螺旋线
- c#运用——简体字转繁体字
- 人工智能在广告行业的应用
- Go语言爱好者周刊:第 14 期
- BT种子和BitTorrent协议
- Android Canvas 平移、缩放、旋转的理解