欢迎光临散文网 会员登陆 & 注册

Python样例汇编

2022-06-11 12:53 作者:洛溪い  | 我要投稿

(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

'''


Python样例汇编的评论 (共 条)

分享到微博请遵守国家法律