西格玛计算器图形用户界面

2024-04-26 11:27:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经为学校物理的sigma创建了一个计算器(只是为了让我能更容易地计算),但我不知道如何将它转换成至少有一个文本字段、一个按钮和一个输出位置的移动应用程序。如何编写此GUI并将其更改为移动应用程序

  import math

  def calculate_sigma(pomiary):
      pomiary = pomiary.split(";")
    for x in range(len(pomiary)):
        pomiary[x] = float(pomiary[x])
    print(pomiary)
    suma = 0
    for i in range(len(pomiary)):
        suma = suma + pomiary[i]
    print(suma)
    srednia = suma / len(pomiary)
    print(srednia)
    pomiary2 = pomiary 
    for z in range(len(pomiary2)):
        pomiary2[z] = pomiary2[z] - srednia
    print(pomiary2)
    pomiary3 = pomiary2
    for y in range(len(pomiary3)):
        pomiary3[y] = pomiary3[y] * pomiary3[y]
    print(pomiary3)
    sumapomiarow3 = 0
    for suma in range(len(pomiary3)):
        sumapomiarow3 = sumapomiarow3 + pomiary3[suma]
    print(sumapomiarow3)
    sigma = math.sqrt(sumapomiarow3 / len(pomiary) / (len(pomiary)-1))
    print("SIGMA: " + str(sigma))
    return sigma