python随堂检测4
1. 生成一个包含数字1,2,3,...,99的列表,输出列表的值;输入一个2~9之间的正整数,查找列表中是否存在有这个数的倍数和数位上包含这个数字的数,若存在,将其从列表中删除,输出删除后的列表。(例如,输入"7",删除列表中7的倍数和数位上包含7的数,再输出列表。
a=list(range(1,100))print(a)b=int(input("请输入一个2-9的正整数"))i=1for i in a:if i%b==0 or i%10==a or i/10==a:a.remove(i)print(a)
2. 有如下字典:
userDict = {'admin':'123456','administrator':'12345678','root':'password'},其键和值分别代表用户名与密码,请编程实现用户登录验证。用户输入用户名和密码,当用户名与密码和字典中中的某个键值对匹配时,显示”登录成功“,否则显示”登录失败“,登陆失败时允许重复输入三次。
userDict = {'admin':'123456','administrator':'12345678','root':'password'}i=3while i>0:x=input("请输入账号")y=input("请输入密码")i=i-1if x in userDict.keys():if userDict[x]==y:print("登录成功")breakelse:print("登陆失败,还剩",i,"次")else:print("登陆失败")
3. 删除第2题用户密码字典中用户名为"admin"的元素,更新root用户的密码为"root123",增加一个用户"super",密码设为"super999"。
userDict = {'admin':'123456','administrator':'12345678','root':'password'}del userDict['admin']userDict['root'] = 'root123'userDict['super'] = 'super999'print(userDict)
4.有元组 T1=(‘ python ’,’java ’,'web编程 ’,’机器学习 ’,’ 图像处理 ’,’ 数据结构 ’,’ java ’,’ 人工智能 ’) ,编写代码实现下面功能:
( 1 )向元组添加元素‘操作系统’,是否成功
( 2 )分别用 for 、 while 语句,遍历输出元组元素
( 3 )统计‘java’在元组中出现的次数
( 4 )查找‘数据结构’在元组中的位置
( 5 )把元组转换成列表 L1
( 6 )把元组转换成字符串 S
( 7 )有元组 T2=(‘ 大数据 ’,’ 计科 ’,’ 软工 ’,’网工‘) ,连接元组 T1 和 T2 生成新元组 T3
T1=('python','java','web编程','机器学习','图像处理','数据结构','java','人工智能') print("无法添加元素‘操作系统’,元组不可变")for i in T1:print(i)print("====================================")j=0while j<len(T1):x=T1[j]j=j+1print(x)print("====================================")print("‘数据结构’在元组中的位置是",T1.index('数据结构'))print("====================================")print("‘java’在元组中出现的次数是",T1.count('java'))print("====================================")L1=list(T1)print(L1)print("====================================")S=str(T1)print(S)print("====================================")T2=('大数据','计科','软工','网工') T3=T1+T2print(T3)
python随堂检测4相关推荐
- Python随堂检测2
用户在三行中分别输入一个字符串s和两个整数m.n,输出字符串s中位于m和n(包括m但不包括n)之间的子字符串. s=str(input("输入个字符串:"))m=int(input ...
- 使用Python,OpenCV检测摄像机到标记对象的距离
使用Python,OpenCV检测摄像机到标记对象的距离 1. 效果图 2. 三角形相似性是什么? 3. 三角形相似性检测距离原理 4. 使用Python,OpenCV检测标记对象 5. 源码 参考 ...
- 使用Python和OpenCV检测图像中的条形码
使用Python和OpenCV检测图像中的条形码 1. 效果图 2. 算法的步骤 3. 源码 参考 这篇博客将介绍使用计算机视觉和图像处理技术进行条形码检测的必要步骤,并演示使用Python编程语言和 ...
- python使用正则表达式检测给定的URL地址是否合法
python使用正则表达式检测给定的URL地址是否合法 # python使用正则表达式检测给定的URL地址是否合法 # python使用正则表达式检测给定的URL地址是否合法 # Check if a ...
- OpenCV + python 实现人脸检测(基于照片和视频进行检测)
OpenCV + python 实现人脸检测(基于照片和视频进行检测) Haar-like 通俗的来讲,就是作为人脸特征即可. Haar特征值反映了图像的灰度变化情况.例如:脸部的一些特征能由矩形特征 ...
- 使用Python和OpenCV检测图片上的条形码
这篇博文的目的是应用计算机视觉和图像处理技术,展示一个条形码检测的基本实现.我所实现的算法本质上基于StackOverflow 上的这个问题,浏览代码之后,我提供了一些对原始算法的更新和改进. 首先需 ...
- python实现多语言语种识别_用Python进行语言检测
最近正好碰到这个需求,总结一下用Python进行语言检测的方法. 1.用unicode编码检测 汉字.韩文.日文等都有对应的unicode字符集范围,只要用正则表达式匹配出来即可. 在判断的时候,往往 ...
- python视频人脸检测_OpenCV + python 实现人脸检测(基于照片和视频进行检测)
OpenCV + python 实现人脸检测(基于照片和视频进行检测) Haar-like 通俗的来讲,就是作为人脸特征即可. Haar特征值反映了图像的灰度变化情况.例如:脸部的一些特征能由矩形特征 ...
- python批量telnet检测IP地址的端口是否开放
python批量telnet检测IP地址的端口是否开放 需求 代码 示例 需求 需要检查多个端口是否开放,没有找到第三方工具和服务来快速测通,就自己用python写了个脚本.原理是通过telnet来实 ...
最新文章
- ThreadPoolExecutor使用错误导致死锁
- Oracle DB 服务器 系统时间修改问题 与 SCN 关系的深入研究
- 计算机研究生上课时间自由吗,计算机在职研究生面授班主要的上课时间安排是怎样的呢...
- 【LeetCode】462. 最少移动次数使数组元素相等 II
- Android Studio添加jar包
- 的标题形状工具在哪里_瞬间能够吸引领导眼球的Word侧边栏标题制作技巧?你会吗?...
- how is SAP ui5 shell view implemented
- 域用户权限|安装软件
- 【HDU - 4185】Oil Skimming (二分图,建图,匈牙利算法)
- 数据分析-书籍整理(三)
- mysql建立从库同时备份_mysql主从库配置读写分离以及备份
- 泛型集合 有序泛型 c#
- 合作 | 2018数博会AI全球赛项目征集!提供场景、数据集,总奖金池500万
- StudioOne5最新版本电音制作软件
- Python3 百度图片 美女 下载 爬虫 多线程
- 系统保留分区删除_什么是系统保留分区,您可以删除它吗?
- 抖音落地页一键复制微信号跳转微信的方法
- BilSTM 实体识别_NLP-入门实体命名识别(NER)+Bilstm-CRF模型原理Pytorch代码详解——最全攻略
- BIOS中断大全(表格)
- Python入门(二)之Python的集成开发环境(IDE)
热门文章
- 三行代码按键消抖 独立按键 矩阵按键 长按 短按 双击
- 卡莱特led显示屏调试教程_卡莱特5A接收调屏步骤.doc
- 羲云社区团购微信小程序 活动详细页 (界面及功能设计)
- java.lang.IllegalArgumentException: bound must be positive
- UDP协议的特点及UDP头部结构
- Azure机器学习模型搭建
- Spark-RDD实战影评数据分析一
- 二十一世纪大学英语读写教程(第三册)学习笔记(原文)——1 - How I Got Smart(我是如何变聪明的)
- 第九章 python 字典(Dict)
- Ritzy Aspen酒店联手Indiegogo使用区块链出售房产