Skip to content

网络程序设计 实验一 1.转换温度2.反转字符3.分段函数4.打印矩阵5.乘法表


public-time:2020-10-10 10:17

  1. 编写一个程序,根据提示从键盘获取一个华氏温度f,请转换并输出对应的摄氏温度c。转换公式c=5*(f-32)/9
        f=float(input("输入一个华氏温度:"))
        c=5*(f-32)/9
        print("你输入的华氏温度是{}\n对应的摄氏温度是{}℃".format(format(f, '.2f'),format(c, '.2f')))
    
  2. 编写一个程序,从标准输入获取一个字符串,然后翻转字符串并输出其内容。

        s=input("输入一个字符串")
        s2=s[::-1]
        print("你输入的字符串{},反转后的字符串{}".format(s,s2))
    
  3. 编写一个程序,从标准输入获取一个x值,根据公式输出y的值。

        x=float(input("输入一个x的值:"))
        y=0
        if x<0:
            y=(-1+2*x)
        elif x==0:
            y=-1
        else:
            y=-1+3*x
        print("你输入的x为{},输出的y={}".format(x,y))
    
  4. 在终端打印如下矩阵。

        for i in range(1, 17):
            print("{:>5}\t".format(i), end="")
            if i % 4 == 0:
                print()
    
  5. 在终端打印99乘法表

        for i in range(1, 10):
            for j in range(1, i+1):
                print("{}*{}={:>2}".format(i, j, i*j), end="\t")
            print()