经典例题(Python)
经典例题
if嵌套
1.用户输入账号
2.用户输入密码
3.判断用户的账号是不是alex
4.如果账号是alex在继续判断密码是不是alexdsb
5.账号和密码都正确提示用户alex就是一个dsb
6.如果账号正确密码错误提示密码错误
7.如果账号错误提示账号错误
user = input("请输入账号:")
pwd = input("请输入密码:")
if user == "alex":
if pwd == "alexdsb":
print("alex就是一个dsb")
else:
print("密码错误!")
else:
print("账号错误!")
user = input("请输入账号:")
pwd = input("请输入密码:")
车牌区域划分
车牌区域划分, 现给出以下车牌. 根据车牌的信息, 分析出各省的车牌持有量. (选做题)
cars = ['鲁A32444','鲁B12333','京B8989M','⿊C49678','⿊C46555','沪 B25041']
locals = {'沪':'上海', '⿊':'⿊⻰江', '鲁':'⼭东', '鄂':'湖北', '湘':'湖南'}
结果: {'⿊⻰江':2, '⼭东': 2, '上海': 1}
答案:cars = ['鲁A32444','鲁B12333','京B8989M','⿊C49678','⿊C46555','沪 B25041']
locals = {'沪':'上海', '⿊':'⿊⻰江', '鲁':'⼭东', '鄂':'湖北', '湘':'湖南'}
dic = {} # {}
for i in cars:
key = i[0] # 获取车牌的第一个字
if key in locals:
new_key = locals[key] # 结果的键
dic[new_key] = dic.get(new_key,0) + 1 #get到dic中键的值,每次加一
print(dic)
最新文章
- IIS 部署 node.js ---- 基础安装部署
- 【翻译四】java-并发之线程暂停
- hdu2874 LCA
- HttpURLConnection下载图片的两种方式
- lucene 搜索引擎使用案例
- Class hierarchy of UIResponder as well as subclasses of UIView and UIControl
- 2016最新Java笔试题集锦
- asm文件开头的assume意义
- ajax中xmlhttp.readyState和xmlhttp.status的值及解释
- day 45 BOM和DOM
- Java实现简单计算器、抽票程序
- Building Java Projects with Gradle
- bzoj3451 Normal
- python 3.6.5 hashlib 和 hmac 模块
- 这个C#程序真了不起
- C# 拼接字符串的几种方式和性能
- 在linux下安装sbt
- NVIDIA Jetson TX2刷机
- pt-kill
- Python实现音乐的剪辑
热门文章
- S1_搭建分布式OpenStack集群_09 cinder 控制节点配置
- 2016级android在线测试15-图像 camera2
- HTML | CSS | JavaScript 常见错误
- 微信小程序 报错:Setting data field ";xxx"; to undefined is invalid
- Linux系统学习(一)一Linux介绍
- 四个大点,搞懂 Redis 到底快在哪里
- flask上传文件到指定路径
- 错误: -source 1.6 中不支持 diamond 运算符
- 纯Python模式
- 008 @Import作用