Commit 4277a768 by BellCodeEditor

auto save

parent 24bab9db
Showing with 39 additions and 65 deletions
......@@ -3,11 +3,11 @@ students = ["悟空", "小贝", "八戒", "波奇"]
# 八戒因为要回老家,转学了,请将八戒从班级列表名单中删除
students.pop(2)
# 班上来了一个新同学,名叫"诺依",请将"诺依"加入到班级名单里面
students.append("诺伊")
students.insert(1,"诺依")
# 班上准备开始辩论赛,分为红(red)、蓝(blue)组,
# 请用切片将班级列表的前2名加入到红组,后2名加入到蓝组
red_team = students[:2]
blue_team = students[-2:]
blue_team = students[2:]
print(red_team)
print(blue_team)
......@@ -16,3 +16,9 @@ print(blue_team)
message = "诺依,周末一起去看动漫展吧!"
# 请对message进行遍历,取出所有元素
# i = 0
# while i < len(message):
# ele = message[i]
# print(ele)
# i+=1
for i in message:
print(i)
# for i in message:
# print(i)
# message = "诺依,周末一起去看动漫展吧!"
# 请使用索引的知识,取出message所有元素(不用遍历的方式)
# 需要进行加密的语句
message = "诺依,周末一起去看动漫展吧!"
# 请对message进行遍历,取出所有元素
i = 0
while i<len(message):
element = message[i]
print(element)
i+=1
......
......@@ -3,7 +3,7 @@ import random
key = input("")
# 要加密语句
message = "诺依,周末一起去看动漫展吧!"
noice="iwuergfbdjgaekyt akhg "
#一次加密
key_mes = ""
for i in message:
......
import random
# 私钥
key =input("请输入密文:)
# 要加密语句
message = "诺依,周末一起去看动漫展吧!"
# 最终加密后的语句
key_message = ""
# 干扰字符
noise = "port:@#$%^&"
for i in message:
str1 = i
str2 = random.choice(key)
str3 = random.choice(key)
text = str1+str2+str3
key_message = key_message + text
#转化为列表
list_mes = list(key_message)
index = random.randint(0,len(key_message))
#插入,进行二次加密
list_mes.insert(index,noise)
#进行拼接
res = "".join(list_mes)
print(res)
import random
# 私钥
key = "abcdefgh使用python实现简单的位移替换加密,制作密码机关真是太好玩了哈哈哈!"
key = "abcdefgh使用python实现简单的位移替换加密,制作密码机关真是太好玩了哈哈哈!eainrhg rIOSRHQLYTIWEFIUQWGDIWQ"
# 要加密语句
message = "诺依,周末一起去看动漫展吧!"
# 最终加密后的语句
key_message = ""
# 干扰字符
noise = "port:@#$%^&"
key_message=""
for i in message:
str1 = i
str2 = random.choice(key)
str3 = random.choice(key)
text = str1+str2+str3
key_message = key_message + text
print(key_message)
#
noice="wieruhnfbteihfneorihgisfvbkagdhyfr98426735ac/Csfb"
list_mes = list(key_message)
index = random.randint(0,len(key_message))
list_mes.insert(index,noice)
res_mes = "".join(list_mes)
print(res_mes)
list_message = list(key_message)
index = random.randint(0, len(key_message))
list_message.insert(index, noise)
result_message = "".join(list_message)
print(result_message)
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment