e媒网络

一切皆可能 e媒网络 http://www.eMay.net

博客园 首页 新随笔 联系 订阅 管理

用C# 或Python语言,编写控制台应用程序,实现下面的需求:

作业1:

用户从键盘输入数据,如果不是数据,显示“输入数据格式错误”。若为负数,屏幕显示“负数”,若为正数,屏幕显示为“正数”,若为零,显示为“零”。

作业2:

用户从键盘输入两个整数数据,比如:m和n,最后打印出一个m行n列矩形数字阵列,数字从1起步递增,数字中间逗号隔开。如果m=3,n=4,如下图所示:

1,2,3,4

5,6,7,8

9,10,11,12

参考代码:

m=int(input("输入行数:"))
n=int(input("输入列数:"))
i=1
for row in range(1,m+1):
    for col in range(1,n+1):
        if(col%n==0):
            print(i)
        else:
            print(i,end=',')
        i+=1
    

 作业3:

通过循环语句,模拟一个进度条的增长过程。

参考代码1:

from time import sleep
for i in range(1,101):
    sleep(1)
    print("="*i+"{0}%".format(i))

 参考代码2:

from time import sleep
for i in range(1,51):
    sleep(1)
    print("="*i+">{0}%".format(i)+"_"*(50-i))
posted on 2022-11-07 09:13  e媒网络技术团队  阅读(74)  评论(0编辑  收藏  举报