经典例题

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)

最新文章

  1. IIS 部署 node.js ---- 基础安装部署
  2. 【翻译四】java-并发之线程暂停
  3. hdu2874 LCA
  4. HttpURLConnection下载图片的两种方式
  5. lucene 搜索引擎使用案例
  6. Class hierarchy of UIResponder as well as subclasses of UIView and UIControl
  7. 2016最新Java笔试题集锦
  8. asm文件开头的assume意义
  9. ajax中xmlhttp.readyState和xmlhttp.status的值及解释
  10. day 45 BOM和DOM
  11. Java实现简单计算器、抽票程序
  12. Building Java Projects with Gradle
  13. bzoj3451 Normal
  14. python 3.6.5 hashlib 和 hmac 模块
  15. 这个C#程序真了不起
  16. C# 拼接字符串的几种方式和性能
  17. 在linux下安装sbt
  18. NVIDIA Jetson TX2刷机
  19. pt-kill
  20. Python实现音乐的剪辑

热门文章

  1. S1_搭建分布式OpenStack集群_09 cinder 控制节点配置
  2. 2016级android在线测试15-图像 camera2
  3. HTML | CSS | JavaScript 常见错误
  4. 微信小程序 报错:Setting data field "xxx" to undefined is invalid
  5. Linux系统学习(一)一Linux介绍
  6. 四个大点,搞懂 Redis 到底快在哪里
  7. flask上传文件到指定路径
  8. 错误: -source 1.6 中不支持 diamond 运算符
  9. 纯Python模式
  10. 008 @Import作用