Python编程从入门到实践第五章部分习题
5-8 5-9`

names = ['admin','zhang','li','zhao','song']
for name in names:if name == 'admin':print('Hello admin, would you like see a status report?')else:print('\nHello ' + name + ', thank you for logging in again.')del names[0:2]
if names:for name in names:if name == 'admin':print('Hello admin,would you like see a status report?')else:print('\nHello' + name + ', thank you for logging in again.')
else:print("We need find some users")

5-10检查用户名

current_users = ['aDmin','Zhang','Li','Zhao','Song']
new_users = ['Admin','qian','li','wang','lu']
old_users = []
for current_user in current_users:old_users.append(current_user.lower())
for new_user in new_users:if new_user.lower() in old_users:print('\n'+new_user + ' has been used, please enter another name.')else:print('\nYou can use the name '+new_user + '. Are you sure you want use this name?')

5-11序数

#coding:gbk
number_lists = ['1','2','3','4','5']
for number_list in number_lists:if number_list == str(1):print(' 1st')elif number_list == str(2):print(' 2nd')elif number_list ==str(3):print(' 3rd')elif number_list ==str(4): #注意这里的数字要用字符串的形式print(' 4th')else:print(' 5th')

Python编程从入门到实践第五章部分习题相关推荐

  1. Python编程-从入门到实践第15章课后习题详解

    第15章 使用Plotly模拟掷骰子--课后习题答案 练习15-6 #掷两个D8 from plotly.graph_objs import Bar,Layout from plotly import ...

  2. Python编程:从入门到实践 第三章--函数

    Python编程:从入门到实践 第三章-函数 语法 就还是需要先记一下函数定义的语法: def Test(num):num = 12 如上,def func_name(factors): # code ...

  3. 读书笔记——《Python编程从入门到实践》第二章

    读书笔记--<Python编程从入门到实践>第二章 读书笔记--<Python编程从入门到实践>第二章 变量 如何使用变量 如何规范变量命名 字符串 字符串是什么 如何修改字符 ...

  4. python编程从入门到实践 第18章Django入门 2022年最新

    说明:这篇文章只是记录自己自学本书的一个痕迹,日后来看作为一个念想.至于做为公开,是希望对一些同样跟我一样的朋友有一点点帮助,当然我本人就是小白,帮助可能也不大哈哈. 这篇文章记录了<pytho ...

  5. Python编程 从入门到实践——第1章 起步

    第一章 起步 1.1 搭建编程环境 1.1.1 Python版本 1.1.2 运行Python代码片段 1.1.3 Sublime Text简介 1.2 在不同操作系统中搭建Python编程环境 1. ...

  6. Python编程从入门到实践 -----第4章、操作列表(课后习题答案)

    4-1 比萨:想出至少三种你喜欢的比萨,将其名称储存在一个列表中,在使用循环将每种比萨名称都打印出来. 修改这个for循环,使其打印包含比萨名称的句子,而不是仅仅是比萨的名称,对于每种比萨,都显示一行 ...

  7. 《Python编程 从入门到实践》第八章 ——函数习题

    8-1       编写一个名为display_message()的函数,指出你在本章学的是什么.调用这个函数,确认显示的消息正确无误. def display_message():     '''本 ...

  8. Python编程从入门到实践 -----第3章、列表简介(课后习题答案)

    3-1 姓名: 将一些朋友的姓名存储在一个列表中,并将其命名为names .依次访问该列表中的每个元素,从而将每个朋友的姓名都打印出来. names = ['chen', 'x', 'l']print ...

  9. Python编程:从入门到实践-第七章:用户输入和while循环(语法)

    #7-1 汽车租赁:编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息,如"Let me see if I can find you a Subaru". ''' print ...

最新文章

  1. qmake 简易教程
  2. Django框架(5.django中模型类建立关系和多表关系查询)
  3. java ffmpeg 获取视频时长_Java通过调用FFMPEG获取视频时长
  4. go语言载入json的一个坑
  5. arcgis字段计算器利用python按不同两列数据进行编号
  6. struct linger
  7. [nodejs] 利用openshift 撰寫應用喔
  8. 人脸识别测试维度定义(欢迎大家拍砖并补充谢谢!)
  9. 利用HTML5中Geolocation获取地理位置在Google Map上定位
  10. 知云文献翻译_工具推荐 | 知云学术翻译,让外文文献阅读不再难
  11. 优酷基于 Pipeline 的播放器开放式架构设计与实践
  12. 【转】数据库常用面试题
  13. x86体系Linux内核进程切换原理(64位和32位)
  14. 制作一清理系统垃圾bat文件
  15. MATLAB Simmechanics/Simscape四旋翼无人机控制仿真(1) SolidWorks模型的导入
  16. Mybatis遇到No constructor found in ....的解决方法
  17. 你最喜欢的奥斯卡电影是哪部?
  18. 计算机的按cpu分类,英特尔处理器分类有哪些 英特尔处理器分类详解
  19. 睡不醒别赖基因,UC伯克利最新研究:锻炼和早餐是关键
  20. 逆向看C++ new申请堆对象的构造,析构函数调用

热门文章

  1. python实现 pdf转png格式
  2. python matplotlib jupyter中绘图使用宋体
  3. 陈景润定理对筛法理论的重要贡献
  4. 【个人使用篇】github代码管理
  5. 数据挖掘 顶级期刊_SEER数据挖掘如果用上这些图会更好发
  6. UED设计流程和方法
  7. 92 - 青蛙跳台阶
  8. 数据挖掘实战—家用热水器用户行为分析与事件识别
  9. html pc端单位转换,pc是什么单位?
  10. js 对象解构 默认值 重命名