Ai
1 Star 0 Fork 0

Python程序设计/20181312xieyi_can

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
python_test_2020_3_4.py 658 Bytes
一键复制 编辑 原始数据 按行查看 历史
XieYi 提交于 2020-03-05 17:21 +08:00 . python语言基础实践
"""
作者:20181312谢绎
文件名称:python语言基础实践
时间:2020年3月4日
"""
# 仿射密码
print("加密函数为 E(x)=(5x+8) mod 26")
print("解密函数为 D(x)=21(x-8) mod 26")
x = int(input("输入一个明文数字x="))
y = (5 * x + 8) % 26
print("密文y为", y)
if (21 * (y - 8) % 26) == x:
print("D(y)=", 21 * (y - 8) % 26, "与x相等")
else:
print("D(y)=", 21 * (y - 8) % 26, "与x不相等")
# 等比数列求和
print("等比数列求和")
a = int(input("请输入首项a="))
n = int(input("请输入项数n="))
q = int(input("请输入公比q(q不等于1)="))
print("所求和Sn为", a * (q ** n - 1) / (q - 1))
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/python_programming/xieyi_can20181312.git
git@gitee.com:python_programming/xieyi_can20181312.git
python_programming
xieyi_can20181312
20181312xieyi_can
master

搜索帮助