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

新疆工程建设云服务平台黑帽seo之搜索引擎

新疆工程建设云服务平台,黑帽seo之搜索引擎,基于html与css网页设计毕业论文,开网店需要什么手续和流程目录 1、输出随机字符串2、货币的转换(字符串 crr107)3、凯撒加密(book 实验 19)4、字符替换5、检测字母或数字6、纠正字母7、输出英文中所有长度为3个字母的单词 1、输出随机字符串 编写程序,输出由英文字母大小写或…

目录

    • 1、输出随机字符串
    • 2、货币的转换(字符串 crr107)
    • 3、凯撒加密(book 实验 19)
    • 4、字符替换
    • 5、检测字母或数字
    • 6、纠正字母
    • 7、输出英文中所有长度为3个字母的单词

1、输出随机字符串

编写程序,输出由英文字母大小写或数字组成的长度为 10 且不重复的随机字符串。

import random
import string
#0-9数字,a-Z字母
print(string.digits)
print(string.ascii_letters)i=','.join(random.choice(string.digits+string.ascii_letters) for a in range(10))
print(i)

random.sample选择不重复:

import random
import stringi=','.join(random.sample(string.digits+string.ascii_letters,20))
print(i)

在这里插入图片描述

2、货币的转换(字符串 crr107)

编写程序,实现货币的转换。从键盘输入美元的币值,转换为人民币的币值并输出,
结果保留 2 位小数。假设美元兑换人民币的汇率是 6.868。运行效果如下。
输入:请输入要兑换的美元,以 结束: 3.5 结束:3.5 结束:3.5
输出:24.04

dollar=input("输入美元:")
d=float(dollar[:-1])
yuan=d*6.868
print(round(yuan,2))

在这里插入图片描述

3、凯撒加密(book 实验 19)

凯撒加密算法的原理:把明文中每个英文字母替换为该字母在字母表中后面第 k 个字
母。如果后面 k 个字母超出字母表的范围,则字母表首尾相接,也就是字母 Z 的下一个字母
是 A,字母 z 的下一个字母是 a。要求明文中的大写字母、小写字母分别进行处理。编写程
序,输入一个字符串作为明文和一个整数作为凯撒加密算法的密钥,最后输出加密后的结果。
提示:利用字符串和切片操作

import string
def kaisa(s,k):lower=string.ascii_lowercaseupper=string.ascii_uppercaseletter=string.ascii_letters# 实现加密after=lower[k:]+lower[:k]+upper[k:]+upper[:k]# 创建映射表table=''.maketrans(letter,after)# 输入值与表映射return s.translate(table)s=input("输入一串字符")
k=int(input("输入加密k"))
print(kaisa(s,k))

在这里插入图片描述

4、字符替换

使用正则表达式,编写程序将所有地址中的ROAD写成RD.例如,字符串“this is road .….,This is ROAD,This is Road”,替换成“this is RD…,this isRD.,this is RD."

import re
sentence='this is road ....,This is ROAD,This is Road'
replace='RD'
# re.IGNORECASE匹配时忽略大小写
last=re.sub(r'\bROAD\b','RD',sentence,flags=re.IGNORECASE)
print(last)

在这里插入图片描述

5、检测字母或数字

使用正则表达式,编写程序检测字符串是否是由字母或者数字组成。

import re
sentence='liuwei666'
flag=re.match(r'^[a-zA-Z0-9]*$',sentence)
if flag:print('是有字母或数字组成')
else:print('不是由字母或数字组成')

在这里插入图片描述

6、纠正字母

假设有一段英文“I am a teacher,I am man,and I am 38 years old.I am not a busInessman.”,其中有单词buslnessman中间的字母“i”误写为“I”,请编写程序使用正则表达式进行纠正。运行效果如下。

import re
sentence='I am a teacher,I am man,and I am 38 years old.I am not a busInessman.'
last=re.sub(r'\BI\B','i',sentence)
print(last)

在这里插入图片描述

7、输出英文中所有长度为3个字母的单词

编写程序,用户输入一段英文,然后输出这段英文中所有长度为3个字母的单词。

import re
# sentence=input("输入一段英文")
sentence1='I am a teacher,I am man,and I am 38 years old.I am not a businessman'
last=re.findall(r'\b\w{3}\b',sentence1)
print(last)

在这里插入图片描述

http://www.ds6.com.cn/news/50350.html

相关文章:

  • 网站建设岗位的简介企业网站模板下载
  • 一个企业网站需要多少钱推销产品怎么推广
  • 云南做网站的公司网络营销与直播电商好就业吗
  • 做网站有哪些项目重庆网站seo诊断
  • 东莞网站推广模式深圳网站优化推广
  • 好的做网站架构的书会计培训班一般收费多少
  • 网站建设的技术问题抖音指数
  • 电子商务专业网站全网营销外包
  • 长春做个人网站做不了武汉百度推广电话
  • 做教育类的网站名如何让关键词排名靠前
  • 如何制作自己的网站的邮箱seo排名优化点击软件有哪些
  • 导航网站建设西安刚刚宣布
  • 有创意的设计作品网站seo优化软件
  • 比58同城做的好的网站廊坊优化外包
  • 用dedecms 做门户网站建立自己的网站平台
  • 北京加盟网站建设网站建设营销型
  • 幼儿园项目建设背景网站seo视频
  • 阿里云对象存储做静态网站站内推广
  • 哪个网站上做自媒体最好重庆企业网站排名优化
  • 大连做网站比较好的360优化大师下载安装
  • 县级 不再单独建设网站上海职业技能培训机构
  • 翻墙国外网站做兼职全网营销推广 好做吗
  • 做电影网站要很大的主机空间吗企业网站推广方法
  • 站设计培训课程龙岗网站建设
  • 做爰全过程免费的网站视频刷关键词怎么刷
  • wordpress 缺少样式表南宁百度快速优化
  • 一个网站怎么做镜像站公司网页制作需要多少钱
  • 温州电子商务网站建设西安百度框架户
  • 教人做衣服的网站四川seo推广
  • 网站建设公司落寞视频广告