当前位置: 首页 > news >正文

python语言程序设计实践教程答案实验五_Python程序设计实验五

实验五

Python

组合数据类型

一、实验目的

1

)理解

3

类基本组合数据类型;

2

)掌握列表的使用;

3

)掌握字典的使用。

二、实

1

随机密码生成。

编写程序,

26

个字母大小写和

9

个数字组成的列表中

随机生成

10

8

位密码。(

提示:可使用随机函数

choice

()

2

、重复元素判定。编写一个函数,接受列表作为参数,如果一个元素在列

表中出现不止一次,则返回

True

,但不要改变原来列表的值,同时编写调用这

个函数和测试结果的程序。(

提示:可以利用集合元素的无重复性

3

以文件方式练习运行教材

173

页的实例代码

10.1

10.4

观察运行结果,

理解代码含义。

4

文本字符分析。

编写程序接收字符串,

按字符出现频率的降序打印字符。

分别尝试录入一些中英文文章片段,比较不同语言之间字符频率的差别。

5

生日驳论分析。

生日驳论指如果一个房间里有

23

人或以上,

那么至少有

两个人生日相同的概率大于

50%

编写程序,

输出在不同的随机样本数量下,

23

人中至少两人生日相同的概率。(

提示:一个样本中包括

23

个人的生日,生日

是随机生成的,生日组成只考虑月和日

三、实

(提交第

1

4

题的源代码,并写出实验步骤)

实验

5.1

1

)打开

IDLE

编辑器,按快捷键

Ctrl+N

打开一个新窗口,在新窗口中输

入如下代码:

from random import choice

import string

def password():

length=8

chars=string.ascii_letters+string.digits

return "".join((choice(chars)

for i in range(8)))

for i in range(10):

print(password())

2

)保存为文件为“实验

5.1.py

3

)按快捷键

F5

运行程序,运行结果如下:


http://www.taodudu.cc/news/show-1944681.html

相关文章:

  • 【physx/wasm】在physx中添加自定义接口并重新编译wasm
  • excel---常用操作
  • Lora训练Windows[笔记]
  • linux基础指令讲解(ls、pwd、cd、touch、mkdir)
  • InnoDB 事务处理机制
  • 启明云端ESP32 C3 模组WT32C3通过 MQTT 连接 AWS
  • C#程序设计实践教程pdf
  • python语言程序设计实践教程答案上海交通大学_计算机二级教程 Python语言程序设计 第5章基本数据类型...
  • python语言程序设计实践教程答案上海交通大学_计算机二级教程 Python语言程序设计 第4章程序的控制结构...
  • python语言程序设计实践教程上海交通大学出版社的答案_高等教育出版社出版社c语言程序设计实践教程习题参考答案...
  • python实验教程_python语言程序设计实践教程实验七
  • python语言程序设计实践教程陈东_《Python语言程序设计实践教程》陈东著【摘要 书评 在线阅读】-苏宁易购图书...
  • c语言程序设计实践教程课后题,《C语言程序设计实践教程》答案-完整版.doc
  • python语言程序设计实践教程实验八答案_Python程序设计实践教程
  • 《C++程序设计实践》实验1
  • 程序设计实践——第二章
  • 【C++程序设计实践】实验十一
  • 程序设计综合实践
  • C程序设计实践——实验指导
  • nvivo三天写论文!社会网络分析实战
  • 语义分析
  • NLPIR系统的中文语义分析模式介绍
  • 语义结构:依存分析
  • 《图像语义分析》学习笔记 (一)
  • 计算机语言语法语义,程序设计语言语义
  • 自然语言处理 4.语义分析
  • 自然语言处理(NLP)语义分析:“词汇级”语义分析【词义消歧、词义表示和学习】、“句子级”语义分析【浅层语义分析(语义角色标注)、深层语义分析】
  • 语义分析的一些方法
  • 语义分析的方法简述之文本基本处理
  • 《图像语义分析》学习笔记 (二)
  • 语义分析的一些方法(一)
  • python 英文语义分析_python语意分析
  • 潜在语义分析(TF-IDF、LSA)
  • NLPIR的语义分析系统
  • 云WAF之语义分析引擎
  • 语义网络与知识图谱