Python样例汇编
(1)乘法表
# -*- coding: UTF-8 -*-
def main():
#********begin********
for i in range(1,10):
for j in range (i,10):
print("{} x {} = {}".format(i,j,i*j),end=" ")
print()
#********end********
main()
'''
def main():
#********begin********
for i in range(1,10):
for j in range (i,10):
print("{} x {} = {}".format(i,j,i*j),end=" ")
print()
#********end********
main()
'''
(2)素数
# -*- coding: UTF-8 -*-
# 输出指定范围内的素数
# take input from the user
lower = int(input("输入区间最小值: "))
upper = int(input("输入区间最大值: "))
#**********begin1************
______ num in range(lower,upper + 1):
#**********end1************
# 素数大于 1
if num > 1:
#**********begin2************
for i in ______(2,num):
#**********end2************
if (num % i) == 0:
break
#**********begin3************
______
#**********end3************
print(num)
'''
# take input from the user
lower = int(input("输入区间最小值: "))
upper = int(input("输入区间最大值: "))
#**********begin1************
for num in range(lower,upper + 1):
#**********end1************
# 素数大于 1
if num > 1:
#**********begin2************
for i in range(2,num):
#**********end2************
if (num % i) == 0:
break
#**********begin3************
else:
#**********end3************
print(num)
'''
(3)温度转换
TempStr=input("请输入带有符号的华氏温度值(例如:135F):")
while TempStr[-1] not in ['N','n']:
#**********begin1**********
if ________ in ['F','f']:
#**********end1**********
#**********begin2**********
C=(eval(________) -32)/1.8
#**********end2**********
#**********begin3**********
print("转换后的摄氏温度是________C".format(C))
#**********end3**********
break
else:
print("输入格式错误!")
break
'''
TempStr=input("请输入带有符号的华氏温度值(例如:135F):")
while TempStr[-1] not in ['N','n']:
#**********begin1**********
if TempStr[-1] in ['F','f']:
#**********end1**********
#**********begin2**********
C=(eval(TempStr[0:-1]) -32)/1.8
#**********end2**********
#**********begin3**********
print("转换后的摄氏温度是{:.2f}C".format(C))
#**********end3**********
break
else:
print("输入格式错误!")
break
'''
(4)至少输入一个三位数
x = input('输入一个至少三位的数字:')
try:
x = int(x)
#**********begin1**********
x = x________100
#**********end1**********
#**********begin2**********
if x________0:
#**********end2**********
print('输入至少三位的整数!')
#**********begin3**********
________
#**********end3**********
print(x)
except BaseException:
print('必须输入整数!')
'''
x = input('输入一个至少三位的数字:')
try:
x = int(x)
#**********begin1**********
x = x//100
#**********end1**********
#**********begin2**********
if x==0:
#**********end2**********
print('输入至少三位的整数!')
#**********begin3**********
else:
#**********end3**********
print(x)
except BaseException:
print('必须输入整数!')
'''
(5)求和
print('请输入五个数字:')
#**********begin1**********
v=[]
#**********end1**********
i=0
s=0
#**********begin2**********
________ i<5:
#**********end2**********
a=input('n%d=' % (i+1))
#**********begin3**********
v.________([int(a)])
#**********end3**********
s=s+v[i]
i+=1
print("参数显示列表:{}".format(v))
print('sum=%d' % s)
'''
print('请输入五个数字:')
#**********begin1**********
v=[]#定义一个空列表
#**********end1**********
i=0
s=0
#**********begin2**********
while i<5:
#**********end2**********
a=input('n%d=' % (i+1))
#**********begin3**********
v.extend([int(a)]) #接收列表,并把参数列表中的元素添加到列表尾部。
#**********end3**********
s=s+v[i]
i+=1
print("参数显示列表:{}".format(v))
print('sum=%d' % s)
'''
(6)画圆
import turtle
def main(a):
turtle.penup()
#**********begin1**********
turtle.________(0,a)
#**********end1**********
#**********begin2**********
turtle.________()
#**********end2**********
#**********begin3**********
turtle.________(-a)
#**********end3**********
main(80)
'''
goto
pendown
circle
'''
(7)存款
cunkuan = 10000
years=0
#**********begin1**********
while cunkuan________20000:
#**********end1**********
#**********begin2**********
years=________
#**********end2**********
cunkuan=cunkuan*(1+0.0325)
print(str(years)+"年以后,存款会翻番")
#**********begin3**********
________
#**********end3**********
'''
< #存款小于20000才循环
years+1 #循环一次加一年
pyinstaller #第三方库,python源文件打包
'''
(8)乒乓球队
for i in range(ord('x'),ord('z') + 1):
for j in range(ord('x'),ord('z') + 1):
#**********begin1**********
________ i!=j:
#**********end1**********
#**********begin2**********
________ k in range(ord('x'),ord('z') + 1):
#**********end2**********
if (i != k) and (j != k):
if (i != ord('x')) and (k != ord('x')) and (k != ord('z')):
print('order is a -- %s\t b -- %s\t c--%s' % (chr(i),chr(j),chr(k)))
'''
if
for
'''