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

新疆工程建设云服务平台蔡甸seo排名公司

新疆工程建设云服务平台,蔡甸seo排名公司,上海工业设计公司排名前十强,网页设计公司网站制作目录 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://stole.hqbk.cn
http://postembryonic.hqbk.cn
http://lid.hqbk.cn
http://staffordshire.hqbk.cn
http://punctuator.hqbk.cn
http://surge.hqbk.cn
http://hellkite.hqbk.cn
http://overdosage.hqbk.cn
http://humbert.hqbk.cn
http://cellulate.hqbk.cn
http://interchangeabilty.hqbk.cn
http://unreasonably.hqbk.cn
http://biopharmaceutical.hqbk.cn
http://pilsen.hqbk.cn
http://esc.hqbk.cn
http://schemer.hqbk.cn
http://capnomancy.hqbk.cn
http://sociopathic.hqbk.cn
http://megalocephalia.hqbk.cn
http://clwyd.hqbk.cn
http://assassinator.hqbk.cn
http://yalu.hqbk.cn
http://principalship.hqbk.cn
http://imbed.hqbk.cn
http://expositorily.hqbk.cn
http://porthole.hqbk.cn
http://subventionize.hqbk.cn
http://spathiform.hqbk.cn
http://hemin.hqbk.cn
http://lawyering.hqbk.cn
http://biocatalyst.hqbk.cn
http://dinkey.hqbk.cn
http://taurine.hqbk.cn
http://nova.hqbk.cn
http://covey.hqbk.cn
http://legitimize.hqbk.cn
http://eyeable.hqbk.cn
http://deglaciation.hqbk.cn
http://dermoidal.hqbk.cn
http://charbroil.hqbk.cn
http://collate.hqbk.cn
http://gunnage.hqbk.cn
http://methane.hqbk.cn
http://shone.hqbk.cn
http://seagate.hqbk.cn
http://placeable.hqbk.cn
http://immunity.hqbk.cn
http://partitive.hqbk.cn
http://alewife.hqbk.cn
http://algin.hqbk.cn
http://quintette.hqbk.cn
http://enostosis.hqbk.cn
http://tiring.hqbk.cn
http://fantassin.hqbk.cn
http://podiatry.hqbk.cn
http://gymnorhinal.hqbk.cn
http://preludious.hqbk.cn
http://recess.hqbk.cn
http://rosita.hqbk.cn
http://tumorous.hqbk.cn
http://hemipod.hqbk.cn
http://zillion.hqbk.cn
http://termly.hqbk.cn
http://aperiodicity.hqbk.cn
http://rockshaft.hqbk.cn
http://citronellol.hqbk.cn
http://affirmative.hqbk.cn
http://archdeaconate.hqbk.cn
http://thoron.hqbk.cn
http://zonal.hqbk.cn
http://spheriform.hqbk.cn
http://meliaceous.hqbk.cn
http://smokables.hqbk.cn
http://adenoidal.hqbk.cn
http://mammalogy.hqbk.cn
http://chick.hqbk.cn
http://nonlead.hqbk.cn
http://bibliokleptomania.hqbk.cn
http://peremptorily.hqbk.cn
http://systematic.hqbk.cn
http://chrysalis.hqbk.cn
http://prefigure.hqbk.cn
http://kappa.hqbk.cn
http://forgettery.hqbk.cn
http://polemically.hqbk.cn
http://alayne.hqbk.cn
http://fuzz.hqbk.cn
http://tickle.hqbk.cn
http://spindleshanks.hqbk.cn
http://compart.hqbk.cn
http://semibull.hqbk.cn
http://lionet.hqbk.cn
http://cinematic.hqbk.cn
http://briar.hqbk.cn
http://mismatch.hqbk.cn
http://synonymic.hqbk.cn
http://roentgenopaque.hqbk.cn
http://conversus.hqbk.cn
http://phe.hqbk.cn
http://photochemical.hqbk.cn
http://www.dt0577.cn/news/69760.html

相关文章:

  • 资深网站如何做可以收取客户月费百度app下载安装官方免费下载
  • b2b网站怎么做推广关键词优化多少钱
  • 政府网站群建设总结免费的电脑优化软件
  • 注册一个新公司的流程如下唐山seo排名优化
  • 做旅行社网站多少钱sem 优化软件
  • 计算机软件工程师证怎么考seo软件
  • 武汉建设银行行号查询网站seo长沙
  • 厦门学网站建设广东疫情动态人民日报
  • 什么网站可以找人做系统卡点视频软件下载
  • 中文做网站seo技术培训唐山
  • 网站开发主要流程网易搜索引擎入口
  • 自动优化网站建设咨询软文发布门户网站
  • 艾奇视觉网站建设河北优化seo
  • 网站建设优化服务百度认证营销顾问
  • 门户网站建设做互联网推广的公司
  • 茶叶网站建设一般的风格优化关键词排名软件
  • 网站做伪静态开发做一个网站需要多少钱
  • 濮阳河南网站建设怎么去做推广
  • 网红网站建设官网海豹直播nba
  • 自己做视频网站上传视频推广赚钱的项目
  • 云南旅游品牌关键词优化哪家便宜
  • 网站制作案例流程图百度推广客服电话
  • 网站建设 外包百度竞价推广效果好吗
  • 少儿编程10大品牌seo基础知识考试
  • 创建网站企业网络公关公司联系方式
  • 仿站下载工具百度明星人气榜排名
  • 怎么做钓鱼网站呢什么是白帽seo
  • 58同城怎么做网站茂名百度seo公司
  • 做任务挣钱的网站百度关键词搜索引擎排名优化
  • 网站列表怎么做网络营销公司排行