"""
生成密码/验证码
思路:
1、设置一个用于随机取出字符的基础字符串,本例使用大小写字母加数字
2、循环n次,每次随机取出一个字符
3、将各个字符拼接起来,保存到变量result中
"""
from random import choice
import string
all_chs = string.ascii_letters + string.digits
def gen_pass(n=8):result = ''for i in range(n):ch = choice(all_chs)result += chreturn result
if __name__ == '__main__':print(gen_pass())print(gen_pass(6))print(gen_pass(12))"""
输入某年某月某日,判断这一天是这一年的第几天?
思路:
1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。
"""
year=int(input('请输入年份:'))
mouth=int(input('请输入月份:'))
day=int(input('请输入日期:'))
mouths=[0,31,28,31,30,31,30,31,31,30,31,30,31]
if year%400==0 or year%4==0:mouths[3]=mouths[3]+1
if 0<mouth<=12:days=0for item in range(mouth):sum=mouths[item]days=days+sumday_s=days+dayprint(f'今天是今年的第{day_s}天')else:print('输入日期超出范围')"""
邮件地址切片器目的:编写一个Python脚本,可以从邮件地址中获取用户名和域名。提示:使用@作为分隔符,将地址分为分为两个字符串。"""
email=input('what is your email? ').strip()
# 获取用户输入的邮箱
email = input('请输入您的邮件地址:').strip()# 获取用户名
user_name = email[:email.index('@')]# 获取域名
domain_name = email[email.index('@'):]print(f'用户名为:{user_name},域名为:{domain_name}')"""
猜数字游戏目的:在这个游戏中,任务是创建一个脚本,能够在一个范围内生成一个随机数。如果用户在三次机会中猜对了数字,那么用户赢得游戏,否则用户输。提示:生成一个随机数,然后使用循环给用户三次猜测机会,根据用户的猜测打印最终的结果。"""
import random
computer=random.randint(1,100)
while True:number=int(input("请输入100以内的整数:"))if(number>computer):print("大了")elif(number<computer):print("小了")else:print("恭喜你赢了")break

python期中测试相关推荐

  1. Python数据分析期中测试--百货商场案例

    Python数据分析期中测试–百货商场案例, 使用pandas 1 背景介绍 帮同学写了这个作业,花了2个多小时吧,熟悉的人做应该不到半个个小时就好了吧.主要不熟练pandas库,很多东西都要自己查一 ...

  2. python布尔测试对象_面试题十九期-测试开发面试题之python系列-这个中~

    坚持梦想 就算所有人都不支持你.这条路会很曲折,你也会一度认为是不是自己选错了,但只要坚持,就算最后没有成功,但努力了就不会有遗憾. 测试开发python系列面试题 01 单选题 1.下列哪个语句在P ...

  3. 《数据结构》是计算机应用,《数据结构》期中测试-2014计算机应用技术用.doc

    <数据结构>期中测试-2014计算机应用技术用 1-12每题3分 1. 以下算法的时间复杂度为( ) for( i=n-1;i>=1; - -i) for( j=1;j<=i; ...

  4. python nose测试框架全面介绍十---用例的跳过

    又来写nose了,这次主要介绍nose中的用例跳过应用,之前也有介绍,见python nose测试框架全面介绍四,但介绍的不详细.下面详细解析下 nose自带的SkipTest 先看看nose自带的S ...

  5. python自动测试n_接口自动化:Jenkins 自动构建python+nose测试

    参考: 通过Jenkins自动化构建python nose测试分两步: 1. 创建节点(节点就是执行自动化测试的机器): 2. 创建任务并绑定节点(用指定的机器来跑我们创建的任务,这里我们选择执行一段 ...

  6. 基于python渗透测试_Python中基于属性的测试简介

    基于python渗透测试 by Shashi Kumar Raja 由Shashi Kumar Raja Python中基于属性的测试简介 (Intro to property-based testi ...

  7. c语言高级语言期中测试答案,上海理工大学C语言2011期中试题和答案

    C语言 2010/2011学年 第二学期 期中测试 高级语言程序设计(C) 试卷 A □B A1. 输入一行字符,统计其中的英文字母个数. #include void main() { char ch ...

  8. python代码测试_Python入门学习系列——Python代码测试

    Python代码测试 对于编写的代码,可以使用unittest模块中的相关方法进行测试. 测试函数 首先定义一个简单的函数,该函数用来合并名称并返回. name_function.py: def ge ...

  9. python api测试框架_python api 测试框架

    python常用框架 Django: Python Web应用开发框架 Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响.Django是走大而全的方向,它最出名的是 ...

最新文章

  1. 清华校友打造Python调试神器
  2. Python线程同步机制: Locks, RLocks, Semaphores, Condition
  3. 022_JavaScript数字
  4. 【设计和算法分析】3、二进制搜索
  5. VS2017控制台工程日志输出到log文件的同时输出到屏幕
  6. CentOS修改MySql数据库目录datadir
  7. 怎么调试内存溢出的c++代码_【C/C++】内存对齐 到底怎么回事?
  8. python人人语音爬虫(登陆尚未完成,需要使用先登录在查cookie中的t)
  9. warshall算法求传递闭包c++_【建模小课堂】图论算法
  10. linux安装mysql后如何连接_Linux安装mysql后开启远程连接(记录相关命令)
  11. python 参数带星号_python 函数参数的传递(参数带星号的说明)
  12. 更新ADT20后无法创建Android项目
  13. VMware12虚拟机怎么下载安装?保姆级安装教程,让你一分钟学会
  14. 卷积神经网络通道剪枝算法小结
  15. 基于Multisim的220v转12v典型开关电源电路仿真
  16. 全国计算机教学图片,全国“xx杯”计算机类说课大赛课件一等奖作品:图层蒙版教学课件.pptx...
  17. [exgcd] Jzoj P5855 吃蛋糕
  18. POI对Word操作参考
  19. bzoj3168 [Heoi2013]钙铁锌硒维生素(矩阵求逆+匈牙利)
  20. 淘宝天猫各平台APP端页面详情api接口调用

热门文章

  1. Android Fragment详解
  2. SQLserver --安装程序无法打开注册表项 UNKNOWN\Components\…的解决办法
  3. 持续集成——接口测试集成实战
  4. iOS - 时间日期格式化
  5. element ui 弹出网页 像layui弹出url一样 iframe element ui 弹出层嵌入网页
  6. js正则限制文本框不能输入汉字,字母,数字等操作
  7. 翻译:5分钟介绍AI人工智能,机器学习和深度学习
  8. NEFU OJ29 苍之涛-求和
  9. springboot集成LTS
  10. 推荐一些适合程序员使用的手机壁纸?