python_math_stat/drugoe/hello world.py
2023-09-26 23:36:26 +03:00

103 lines
5.9 KiB
Python

# # credit: int = input (" Введите сумму данного кредит " )
# # pr: int = input (" Введите процентную ставку по кредиту ")
# # year: int = input (" Введите кол-во лет по кредиту ")
# # final_sum = credit + credit / 100 * pr * year
# # print(final_sum)
# perv_vznos = input (" Введите сумму первоначального взноса " )
# vznos = int(perv_vznos)
# a = input (" Введите значение желаемой суммы кредита " )
# b = input (" Введите процентную ставку по кредиту ")
# c = input (" Введите кол-во лет по кредиту ")
# a1 = int(a)
# b1 = float(b)
# c1 = int(c)
# final_sum = (a1 - vznos) + ((a1 - vznos) / 100 * b1) * c1
# print(final_sum)
# a= 1**322
# b= 321**322
# c= a/b
# w= int.c*322
# print (w)
# print (25/100)
# print (round((322/(321**322)), 6))
# from decimal import Decimal
# number1 = Decimal("322")
# number2 = Decimal("321")
# number3 = number2**322
# number4 =number1 / number3
# print(number4.quantize(Decimal('1.000000')))
# # from decimal import Decimal
# # number1 = Decimal("322")
# # number2 = Decimal("0.0031152647975078")
# # number3 = number2**322
# # # print(number1*number3)
# # print(pow(0.0031152647975078, 322))
# # print (321**322)
# # print(321**322)
# # from decimal import Decimal
# # number1 = Decimal("1")
# # number2 = Decimal("1243427403367201317393839301441743747728372586525670766261640905620809506005587639080279955406183542710879519297596480474251532052264053522247101137843549025799051484953585952784850325557214920862419103754250378054748361864221285507407958456970340557601822416379088854977906548248843321368085906291446155298147765800006733873921195716852574867930071563891483652506398305540218047871687996232303256042568680052185451030385841017087022204418055051382616302471053169370181768309768797522306381968061454511970090508880003571264680375541874397620644892178316480743877639178952899639421174415003931100029266521366987487527781801363772040088929625386302181818960608576375463235429994701417153144489481595528276358876118935361712671704273723924030863635859517540166787268451123293126738041638928465167872661962957441")
# # number3 = Decimal("322")
# # print((number1/number2)*number3)
# def kubik(n: int) -> list:
# a= 1<= n <= 10**5
# data = []
# while len(data) <n:
# data.append(random.randint(1,6))
# return data
# def count_rate(kub_data: list):
# """
# Возвращает частоту выпадания значений кубика,
# согласно полученным данным
# :param kub_data: данные эксперимента
# :return:
# """
# kub_rate = {}
# for i in kub_data:
# if i in kub_rate:
# continue
# else:
# kub_rate[i] = kub_data.count(i)
# for i in range(1, 7):
# if i not in kub_rate:
# kub_rate[i] = 0
# return kub_rate
# from decimal import Decimal
# number1 = Decimal("1")
# number2 = Decimal("1243427403367201317393839301441743747728372586525670766261640905620809506005587639080279955406183542710879519297596480474251532052264053522247101137843549025799051484953585952784850325557214920862419103754250378054748361864221285507407958456970340557601822416379088854977906548248843321368085906291446155298147765800006733873921195716852574867930071563891483652506398305540218047871687996232303256042568680052185451030385841017087022204418055051382616302471053169370181768309768797522306381968061454511970090508880003571264680375541874397620644892178316480743877639178952899639421174415003931100029266521366987487527781801363772040088929625386302181818960608576375463235429994701417153144489481595528276358876118935361712671704273723924030863635859517540166787268451123293126738041638928465167872661962957441")
# number3 = Decimal("322")
# print(number3/number2)
# number2 = 1243427403367201317393839301441743747728372586525670766261640905620809506005587639080279955406183542710879519297596480474251532052264053522247101137843549025799051484953585952784850325557214920862419103754250378054748361864221285507407958456970340557601822416379088854977906548248843321368085906291446155298147765800006733873921195716852574867930071563891483652506398305540218047871687996232303256042568680052185451030385841017087022204418055051382616302471053169370181768309768797522306381968061454511970090508880003571264680375541874397620644892178316480743877639178952899639421174415003931100029266521366987487527781801363772040088929625386302181818960608576375463235429994701417153144489481595528276358876118935361712671704273723924030863635859517540166787268451123293126738041638928465167872661962957441
# number3 = 322
# print(number3/number2)
# from decimal import Decimal
# # number1 = Decimal("1")
# # # number2 = Decimal("1243427403367201317393839301441743747728372586525670766261640905620809506005587639080279955406183542710879519297596480474251532052264053522247101137843549025799051484953585952784850325557214920862419103754250378054748361864221285507407958456970340557601822416379088854977906548248843321368085906291446155298147765800006733873921195716852574867930071563891483652506398305540218047871687996232303256042568680052185451030385841017087022204418055051382616302471053169370181768309768797522306381968061454511970090508880003571264680375541874397620644892178316480743877639178952899639421174415003931100029266521366987487527781801363772040088929625386302181818960608576375463235429994701417153144489481595528276358876118935361712671704273723924030863635859517540166787268451123293126738041638928465167872661962957441")
# # # number3 = Decimal("322")
# # # print((number1/number2)*number3)
# def fun(n, r):
# return n ** r
# print(fun((1/321), 322))
def factorial(n):
if n >= 1: return (0.5**(factorial(n)+1))
if n <= 10**5: return (0.5**(factorial(n)+1))
else: return 1
print (factorial(3))