python 做爬虫网站,出于安全保障需要,低调与华丽wordpress版,上海整站优化Tips#xff1a;分享是快乐的源泉#x1f4a7;#xff0c;在我的博客里#xff0c;不仅有知识的海洋#x1f30a;#xff0c;还有满满的正能量加持#x1f4aa;#xff0c;快来和我一起分享这份快乐吧#x1f60a;#xff01; 喜欢我的博客的话#xff0c;记得… Tips分享是快乐的源泉在我的博客里不仅有知识的海洋还有满满的正能量加持快来和我一起分享这份快乐吧 喜欢我的博客的话记得点个红心❤️和小关小注哦您的支持是我创作的动力 目录 商务分析方法与工具六Python的趣味快捷-字符串巧妙破解密码本问题实验6 字符串一、实验目的1. 掌握Python中字符串的基本使用方法包括字符串格式化和常见的方法2. 掌握正则表达式的语法和用法 二 、实验准备1复习教材第7章的内容2. 练习教材第7章的代码 三、实验内容1.输入一个包含标点符号的英文句子统计输出句子中的每个单词个数1代码展示2结果显示 2. 18位身份证中有出生年月信息其中第17位代表性别奇数为男偶数为女。用户任意输入一个身份证号可以输出其出生年月和性别。1代码显示2结果显示 3. 凯撒密码编写函数实现英文字符串加密和解密k自定义1加密代码展示2加密结果显示3解密代码展示4解码结果展示 4。编写程序生成10个8位密码26个字母大小写、9个数字、常用符号组成并写入到 文本文件中记事本1代码展示2结果显示3文件显示 5. 用户输入一个字符串作为密码判断密码强度密码长度小于8位为弱密码密码长度大于等于8且包含至少2种字符为中等强度密码包含3种字符为强包含全部4种字符为极强。1代码展示2结果显示 6.自选一篇中文文章画词云图1代码展示2结果显示 四、实验中的问题和体会问题1体会1问题2体会2问题3词云图注意事项与最佳流程体会3 商务分析方法与工具六Python的趣味快捷-字符串巧妙破解密码本问题
实验6 字符串
一、实验目的
1. 掌握Python中字符串的基本使用方法包括字符串格式化和常见的方法
2. 掌握正则表达式的语法和用法
二 、实验准备
1复习教材第7章的内容
2. 练习教材第7章的代码
三、实验内容
1.输入一个包含标点符号的英文句子统计输出句子中的每个单词个数
第1题解答如下
1代码展示 2结果显示 2. 18位身份证中有出生年月信息其中第17位代表性别奇数为男偶数为女。用户任意输入一个身份证号可以输出其出生年月和性别。
第2题解答如下
1代码显示 2结果显示 3. 凯撒密码编写函数实现英文字符串加密和解密k自定义
在密码学中恺撒密码是一种最简单且最广为人知的加密技术。它是一种替换加密的技术# 明文中的所有字母都在字母表上向后或向前按照一个固定数目进行偏移后被替换成密文。 例当偏移量是3的时候所有的字母A将被替换成DB变成E以此类推。 这个加密方法是以恺撒的名字命名的当年恺撒曾用此方法与其将军们进行联系。 第3题解答如下
1加密代码展示 2加密结果显示 3解密代码展示 4解码结果展示 4。编写程序生成10个8位密码26个字母大小写、9个数字、常用符号组成并写入到 文本文件中记事本
第4题解答如下
1代码展示 2结果显示 3文件显示 5. 用户输入一个字符串作为密码判断密码强度密码长度小于8位为弱密码密码长度大于等于8且包含至少2种字符为中等强度密码包含3种字符为强包含全部4种字符为极强。
第5题解答如下
1代码展示 2结果显示 6.自选一篇中文文章画词云图
第6题解答如下
1代码展示 2结果显示 四、实验中的问题和体会
问题1
英文句子包含英文英文标点空格而空格是最好的分割符如何更好切割
体会1
1导入string库能够调用string.punctuation赋值“英文标点符号”形成字符串 2拓展导入from zhon.hanzi.punctuation 可以赋值“中文标点符号”形成字符串 3输出格式“单词出现多少次”因而记得给“单词”强制转化为集合达到去重。
问题2
密码类型如何界定但多种类型复杂密码如何构建
体会2
1模型多类字符串相加得密码库字符串再由密码库随机抽取’’.join成密码
2额外下载的第三方库导入库很方便
问题3词云图注意事项与最佳流程
体会3
1词语图需要用到两个库jieba库和wordcloud库 2在jieba库中注重词汇的清洗与筛选流程比如统计词汇数目需要去除各类标点符号和空格才能达到准确计算词语频数 3将标点符号为空白时两者缺一不可不然会有多余空白参与 in 要分开两句使用
4精确模式与全模式区别在于词汇拓展程度
5font-path ‘msyh.ttc’最好写这个其他的可能会报错