python经典程序
输入输出
#判断输入整数是否在[0,100]之间
num = eval(input("请输入一个整数:"))
if num > 100 or num < 0: #判断[0,100]
print("输入的整数小于0或大于100")
else:
print("输入整数在0到100之间(含)")
temps=input("\n")
#斐波拉列数列
a,b=0,1
while a<1000:#输出不大于1000的序列
print(a,end=',')
a,b=b,a+b
temps=input("\n")
#绘制七彩圆圈 import turtle colors = ['red','orange','yellow','green','blue','indigo','purple'] for i in range(7): c = colors[i] turtle.color(c,c) turtle.begin_fill() turtle.rt(360/7) turtle.circle(50) turtle.end_fill() turtle.done()
#绘制五角星
from turtle import *
color('#CC00FF','red')
begin_fill()
for i in range(5):
fd(200)
rt(144)
end_fill()
done()
# CaesarEncode.py
ptxt = input("请输入要进行加密的英文: ")
for p in ptxt:
if "a" <= p <= "z":
print(chr(ord("a")+(ord(p)-ord("a")+3)%26), end='')
elif "A" <= p <= "Z":
print(chr(ord("A")+(ord(p)-ord("A")+3)%26), end='')
else:
print(p, end='')
ptxt = input("\n请输入要进行解密的英文: ")
for p in ptxt:
if "a" <= p <= "z":
print(chr(ord("a")+(ord(p)-ord("a")-3)%26), end='')
elif "A" <= p <= "Z":
print(chr(ord("A")+(ord(p)-ord("A")-3)%26), end='')
else:
print(p, end='')
print("\n按回车结束程序")
temps=input("\n")
凯撒密码
>>>L oryh brx!!!
欢迎大家加入我的技术库www.gitlxl.github.io

浙公网安备 33010602011771号