• 实验1 Python简单程序设计


    加几组输入数据,要不然实验直接输出答案就行了.

    严格要求自己!

    a

    1 sum = 0
    2 n = eval(input())
    3 
    4 for i in range (1, n + 1):
    5     sum += (1/i)*(-1)**(i+1)
    6 
    7 print(sum)

    单组读入!

    输入:

    5
    100
    200
    500

    输出:

    0.7833333333333332
    0.688172179310195
    0.6906534304818243
    0.6921481805579461

    b

     1 while True:
     2     try:
     3         n = input()
     4     except:
     5         exit(0)
     6     if n[-1] == 'D':
     7         m = eval(n[0:-1])
     8         print("{}R".format(m*6.9))
     9     else:
    10         m = eval(n[0:-1])
    11         print("{:.0f}D".format(m//6.9))

    多组输入!

    输入:

    1D
    10D
    100D
    6.9R
    69R
    100R

    输出:

    6.9R
    69.0R
    690.0R
    1D
    9D
    14D

    c

     1 while True:
     2     try:
     3         n = input()
     4         n = n.strip()//注意去掉空格
     5     except :
     6         exit(0)
     7     le = len(n)
     8     prime = True
     9     for i in range (0,le//2):
    10         if n[i] != n[le - i - 1]:
    11             prime = False
    12             break;
    13     if prime:
    14         print("True")
    15     else:
    16         print("False")

    多组输入!

    输入:

    123321
    1234554321
    234567
    123456789

    输出:

    True
    True
    False
    False

    d

    1 import math
    2 an = list(map(int, input().split(",")))
    3 # print('''可以构成三角形,周长:12.0,面积:6.0''')
    4 if an[0] + an[1] > an[2] and an[0] and an[1] and an[2]:
    5     n = (an[0] + an[1] + an[2])/2
    6     s = math.sqrt(n*(n - an[0])*(n - an[1])*(n - an[2]))
    7     print("{:.1f},{:.1f}".format(an[0] + an[1] + an[2], s))
    8 else:
    9     print("无法构成三角形!")

     默认长度从小到大给

    单组输入!

    输入:

    3,4,5
    0,4,3
    4,5,6
    2,3,5

    输出:

    12.0,6.0
    无法构成三角形!
    15.0,9.9
    无法构成三角形!
  • 相关阅读:
    PHP $_SERVER
    一年成为Emacs高手(像神一样使用编辑器)
    mysql 加入列,改动列,删除列。
    傅立叶变换的深入理解(转帖)
    Java Swing 探索(一)LayoutManager
    Word2007怎样从随意页開始设置页码 word07页码设置毕业论文
    IIS7 和IIS8.0 HTTP 错误 500.19
    JAVA基于AE调用GP实现泰森多边形
    Servlet 第六课: Session的使用
    ORM框架
  • 原文地址:https://www.cnblogs.com/zllwxm123/p/9958782.html
Copyright © 2020-2023  润新知