Книга - Python-3. Полезные программы. Книга вторая
Warning: mb_convert_encoding(): Unable to detect character encoding in /var/www/u2150601/data/www/ae-books.online/wp-content/themes/twentyfifteen/content.php on line 442
Python-3. .
Ը
, Python 3. -, . . Python . Python , . . . , , . -. .
.
.
. , Python 3. . . . . . . Python 3.4. Python 3.8..Python 3.4 https://soft-file.ru/python/ (https://soft-file.ru/python/) Python 3.4 . . 32 64 . Python 3.4..
:
Python 3.4 . Python 2 , Python 3.4 Python 2.
.
, , . , , , .
Python , .
, . Microsoft Word , , , Python . .doc .doc .txt . .py . .
, .
, while for, . ,
, .
. . .
Python 3.4 , .py . . IDLE( Python GUI) File Open. , . . Run- Run Module F5 . . . # -* coding: cp1251 -* .
IDLE( Python GUI) Python 3.4.. .
- , - , .
. .txt . # . - , , : # C . . , , : # C . IDLE( Python GUI). : gsf4610@yandex.ru .
.
, . .
. . . - , , .
.
# . , , . , .
.
.
# -* coding: cp1251 -*-
import math #
#
# .
# , , .
uu= # .
print (uu)
print (uu)
u=" "
print (u)
print (uu)
# .
print (uu)
u=" X1 "
print (u)
print (uu)
x1=0.00000000
x1=input( ) #
x1=float(x1) #
print (uu)
u=" X2 "
print (u)
print (uu)
x2=0.00000000
x2=input( ) #
x2=float(x2) #
print (uu)
u=" Xx "
print (u)
print (uu)
xx=0.00000000
xx=input( ) #
xx=float(xx) #
print (uu)
u=" ........................................................................ "
print (u)
print (uu)
u=" Y1 "
print (u)
print (uu)
y1=0.00000000
y1=input( ) #
y1=float(y1) #
print (uu)
u=" Y2 "
print (u)
print (uu)
y2=0.00000000
y2=input( ) #
y2=float(y2) #
# ..
yx=(((y2-y1)*(xx-x1))/(x2-x1))+y1
#
u=" ........................................................................ "
print (u)
print (u)
print (uu)
print (uu)
u=" X1 = ", x1," Y1 = ",y1," "
print (u)
print (uu)
u=" X2 = ", x2," Y2 = ",y2," "
print (u)
print (uu)
u=" Xx = ", xx," Yx = ",yx," "
print (u)
print (uu)
u=" ..... ..... ..... ..... ..... ...... ...... "
print (u)
print (u)
print (uu)
print (uu)
input( ) #
# .
Pii=math.pi # " " Pii
cc=((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1))
c=math.sqrt(cc) # " cc "
cs=str(c) #
u=" x1;y1 x2;y2 = "+cs
print (uu)
print (u)
a=(y2-y1)/(x2-x1)
aur=math.atan(a) # aur
au=aur*180/Pii # au ( ).
aus=str(au) #
u=" x1;y1 x2;y2 = "+aus+" "
print (uu) #
print (u) #
print (uu)
print (uu)
input( ) # .
# ..... ..... ..... ..... ....
. ( ). . . . . .
# -* coding: cp1251 -*-
#
import math #
u=" Jx ,"
uu=" "
uuu=" ...... ...... ....... ....... ...... ....... ....... "
print (uu)
print (uu)
print (u)
print (uuu)
print (uu)
u=" Y-Y "
print(u)
t=0.00
t=input( ) #
t=float(t) #
print (uu)
J=0.0000
J=float(J)
Jx=0.0000
Jx=float(Jx)
S=0.0000
S=float(S)
Ss=0.0000
Ss=float(Ss)
d=0.00000001
d=float(d)
L=0.0
L=float(L)
n=1
n=float(n)
while d>0:
# .
L=L+t #
ss=str(n) #
Lt=str(L) #
u=" Y-Y "
u=u+ss+" = "+Lt
print(u)
d=0.00
d=input( ) #
d=float(d) #
print (uu)
J=t*d*d*d/12 #
Jx=Jx+J # J
S=t*d #
Ss=Ss+S # S
n=n+1 #
# .
Pii=math.pi # " "
# Rk=math.sqrt(a) # " "
# sur=math.asin(x) #
# su=sur*180/Pii #
print (uu)
uuuu=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "
print (uuuu)
print (uu)
u=" = "
ss=str(Ss) #
u=u+ss
print (u)
print (uu)
u=" - = "
ss=str(Jx) #
u=u+ss
print (u)
print (uu)
print (uu)
u=" ...... ...... ...... ...... ...... ...... "
print (u)
print (uu)
print (uu)
input( ) #
print (uu)
# .............
# .
.
'Rezult.txt'.
.
# -* coding: cp1251 -*-
import math #
import sys #
# ....... ....... ....... ...... ...... ....... ....... ......
Pii=math.pi # " "
f = open('Rezult.txt', 'w') #
#
uu=" "
u=uu+"\n" #
f.write(u)
u1=" "
u=u1+"\n"
f.write(u)
uu=" "+"\n"
f.write(uu)
uuu=" ,,,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,, "+"\n"
f.write(uuu)
f.write(uu)
print (uu)
u=" "
print (u)
print (uu)
u=" "
print (u)
u=" 2 . "
print (u)
u=" = "
print (u)
print (uu)
input( ) #
print (uu)
a=0.00000000
y=0.00000000
ug=0.00000000
ugg=0.00000000
R=0.00000000
hm=0.00000000
ht= 0.0000000
u=" "
print (u)
print (uu)
R=input( ) #
R=float(R) #
u=" = "
ss=str(R) #
Rad=u+ss
u=Rad+"\n"
f.write(u)
u=" L "
print (u)
print (uu)
a=input( ) #
a=float(a) #
u=" L = "
ss=str(a) #
Xord=u+ss
u=Xord+"\n"
f.write(u)
# X2 = 0....
x=((R*R)-(a*a/4))
b=R-(math.sqrt(x)) # " x "
# b
u=" = "
ss=str(b) #
Progi=u+ss
u=Progi+"\n"
f.write(u)
x=(a/2)/R
y=math.asin(x)
v=math.cos(y)
aur=2*y
au=aur*180/Pii #
Lx= 0.0000001 # < >
while Lx>0:
# C
print (uu)
u=" X2 "
print (u)
print (uu)
Lx=input( ) #
Lx=float(Lx)
u=" X2 - = "
ss=str(Lx) #
Xord=u+ss
u=Xord+"\n"
f.write(uu)
f.write(u)
x=(R*R)-(Lx*Lx)
z=math.sqrt(x)
y=R-z # = Lx*2
ht=b-y #
u=" = "
ss=str(Lx) #
u=u+ss
print (u)
print (uu)
u=" ( ) Hm = "
ss=str(ht) #
u=u+ss
print (u)
f.write(u)
f.write(uu)
print (uu)
u=" ================================================= "
print (u)
f.write(u)
print (uu)
input( ) #
# C
print (uu)
input( ) #
print (uu)
# ....... ....... ....... ...... ...... ....... ....... ......
f.write(uu)
f.write(uuu)
f.close() #
# ....... ....... ....... ...... ...... ....... ....... ....... ........ ........ ........
u=" ...... ...... ...... ...... ...... ...... "
print (u)
print (uu)
input( ) #
# ..... ..... ..... ..... ..
. . . : ( ). Enter.
.
# -* coding: cp1251 -*-
import math #
global Rad #
global Diam #
global Xord #
global Progi #
global UgSe #
global Dug #
global PlSe #
global PlTr #
global PlGo #
u=" "
u=" "
print (uu)
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
Pii=0.000000
Pii=math.pi # " "
Kvz=0 # =1 .
print (uu)
u=" 1 "
print (u)
print (uu)
u=" 2 "
print (u)
print (uu)
u=" 3 "
print (u)
print (uu)
u=" 4 "
print (u)
print (uu)
u=" 5 "
print (u)
print (uu)
u=" 6 "
print (u)
print (uu)
u=" 7 "
print (u)
print (uu)
u=" 8 "
print (u)
print (uu)
u=" 9 "
print (u)
print (uu)
u=" 10 "
print (u)
print (uu)
u=" 11 "
print (u)
print (uu)
u=" 12 "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
q=0
q=input( ) #
q=float(q) #
# ...... ....... ....... ....... ....... ........ .......
if q==1:
# C
print (uu)
print (uu)
u=" "
print (u)
print (uu)
u=" "
print (u)
print (uu)
a=0.00000000
a=input( ) #
a=float(a) #
u=" "
print (u)
print (uu)
R=0.00000000
R=input( ) #
R=float(R) #
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
x=((R*R)-(a*a/4))
b=R-(math.sqrt(x)) # " x "
x=(a/2)/R
y=math.asin(x)
v=math.cos(y)
aur=2*y
au=aur*180/Pii #
Kvz=1 #
# C
else:
# C
Kvz=0
# ...... ....... ....... ....... ....... ........ .......
# C
if q==2:
# .
# C
print (uu)
print (uu)
u=" "
print (u)
print (uu)
u=" "
print (u)
print (uu)
a=0.00000000
a=input( ) #
a=float(a) #
u=" "
print (u)
print (uu)
au=0.00000000
au=input( ) #
au=float(au) #
x=0.00000000
aur=0.00000000
v=0.00000000
y=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
aur=au*Pii/180
x=math.sin(aur/2)
R=(a/2)/x #
y=(R*R)-(a*a/4)
v=math.sqrt(y) # " y "
b=R-v #
Kvz=1 #
# C
else:
# C
Kvz=0
# ...... ....... ....... ....... ....... ........ .......
# C
if q<3:
# C
D=R+R
Sk=Pii*D*D*au/(4*360) # aur
St=(a/2)*(R-b) #
S = Sk-St #
L=Pii*D*au/360 #
print (uu)
u=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "
print (u)
print (uu)
print (uu)
u=" = "
ss=str(a) #
u=u+ss
print (u)
Xord=u
print (uu)
u=" = "
ss=str(b) #
u=u+ss
print (u)
Progi=u
print (uu)
u=" = "
ss=str(R) #
u=u+ss
print (u)
Rad=u
print (uu)
u=" = "
ss=str(D) #
u=u+ss
print (u)
Diam=u
print (uu)
u=" = "
ss=str(au) #
u=u+ss
print (u)
UgSe=u
print (uu)
u=" = "
ss=str(L) #
u=u+ss
print (u)
Dug=u
print (uu)
u=" = "
ss=str(Sk) #
u=u+ss
print (u)
PlSe=u
print (uu)
u=" = "
ss=str(St) #
u=u+ss
print (u)
PlTr=u
print (uu)
u=" = "
ss=str(S) #
u=u+ss
print (u)
PlGo=u
print (uu)
# C
# ...... ....... ....... ....... ....... ........ .......
if q==3:
# C
q=13 #
# ....... ....... ....... ...... ...... ....... ....... ......
# C
if q==4:
# C
print (uu)
print (uu)
u=" "
print (u)
print (uu)
u=" "
print (u)
print (uu)
a=0.00000000
a=input( ) #
a=float(a) #
u=" "
print (u)
print (uu)
L=0.00000000
L=input( ) #
L=float(L) #
R=0.00000000
dx=a/200000
rt=(a/2)+dx #
aa=a/2 #
dl=Pii*rt
while dl>L: #
# C
rt=rt+dx #
x=aa/rt
y=2*(math.asin(x)) #
dl=rt*y #
# C
yg=y*180/Pii # " y "
au=yg
R=rt #
y=(R*R)-(aa*aa)
v=math.sqrt(y) # " y "
b=R-v #
D=R+R
Sk=Pii*D*D*yg/(4*360) # aur
St=aa*v #
S = Sk-St #
# C
else:
# C
Kvz=0
# C
# ...... ...... ....... ...... ...... ....... ....... ....... ........
if q==5:
# C
print (uu)
u=" "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" "
print (u)
print (uu)
a=0.00000000
a=input( ) #
a=float(a) #
u=" "
print (uu)
print (u)
print (uu)
b=0.00000000
b=input( ) #
b=float(b) #
x=0.00000000
y=0.00000000
v=0.00000000
R=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=1.000000
k=a/2
Rt=k+(k/100000)
Rd= k/100000
t=k/100000000
#
while Ex >t:
# C
Rt=Rt+Rd
x=((Rt*Rt)-(k*k))
c=math.sqrt(x) # " x "
Ex=(Rt-c)-b
# E=math.abs(x)
# ........ ....... ......
# C
R=Rt
D=R+R
x=k/Rt
sur=math.asin(x) #
su=sur*180/Pii #
au=2*su
yg=au
L=(R+R)*Pii*au/360
# ....... ....... ....... ...... ...... ....... ....... ....... ........
# C
if q==6:
# C
print (uu)
u=" "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" "
print (u)
print (uu)
R=0.00000000
R=input( ) #
R=float(R) #
u=" "
print (uu)
print (u)
print (uu)
yg=0.00000000
yg=input( ) #
yg=float(yg) #
yr=yg*Pii/180 #
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=1.000000
x= math.cos(yr/2)
y=R*x
b=R-y
x=(R*R)-(y*y)
c=math.sqrt(x) # " x "
a=c+c
au=yg
D=R+R
# .......... ........ ....... ....... ........ .......
# C
# ....... ....... ....... ...... ...... ....... ....... ....... .
if q==7:
# C
print (uu)
u=" "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" "
print (u)
print (uu)
R=0.00000000
R=input( ) #
R=float(R) #
u=" "
print (uu)
print (u)
print (uu)
b=0.00000000
b=input( ) #
b=float(b) #
k=R-b
x=(R*R)-(k*k)
a=(math.sqrt(x))*2
x=(a/2)/k
aur = (math.atan(x))*2
au=aur*180/Pii
yg = au
# ....... ....... ....... ...... ...... ....... ....... ....... ........
# C
if q==8:
# C
print (uu)
u=" "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" "
print (u)
print (uu)
R=0.00000000
R=input( ) #
R=float(R) #
print (uu)
u=" "
print (u)
print (uu)
L=0.00000000
L=input( ) #
L=float(L) #
ygr=(2*Pii)* (L/((R+R)*Pii)) #
x=math.sin(ygr/2)
y=R*x
a=y+y #
t=((R*R)-(y*y))
z=math.sqrt(t) # " y "
b=R-z #
yg=ygr*180/Pii # .
# ......... ........ ......... ......... ......... ............
# C
# "
if q==9:
# C
print (uu)
u=" "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" "
print (u)
print (uu)
b=0.00000000
b=input( ) #
b=float(b) #
print (uu)
u=" "
print (u)
print (uu)
L=0.00000000
L=input( ) #
L=float(L) #
print (uu)
u=" "
print (u)
print (uu)
bb=0.000000 #
Rt=L/Pii #
xx=b/100000 #
xb=b/1000 # ..
db=10000000*b #
ugr=0.0000000
#
while db >xb:
# C
Rt=Rt+xx
ygr=(2*Pii)* (L/((Rt+Rt)*Pii)) #
x=math.sin(ygr/2)
y=Rt*x
a=y+y #
t=((Rt*Rt)-(y*y))
z=math.sqrt(t) # " y "
bb=Rt-z #
x=(b-bb)*(b-bb)
db=math.sqrt(x) # " x "
# C
db=db+xb
xx=b/100000000 #
xb=b/1000000
# ( )
while db >xb:
# C
Rt=Rt+xx
ygr=(2*Pii)* (L/((Rt+Rt)*Pii)) #
x=math.sin(ygr/2)
y=Rt*x
a=y+y #
t=((Rt*Rt)-(y*y))
z=math.sqrt(t) # " y "
bb=Rt-z #
x=(b-bb)*(b-bb)
db=math.sqrt(x) # " x "
# C
# ........ ....... ....... ....... ....... ....... ........
R=Rt
yg=ygr*180/Pii # .
# C
# ,,,,,,,,, ,,,,,,,,,, ,,,,,,,, ,,,,,,,, ,,,,,,,,, ,,,,,,,,
# ......... ........ ......... ......... ......... ............
# "
if q==10:
# C
print (uu)
u=" "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" "
print (u)
print (uu)
yg=0.00000000
yg=input( ) #
yg=float(yg) #
yr=yg*Pii/180
u=" "
print (u)
print (uu)
b=0.00000000
b=input( ) #
b=float(b) #
z=math.cos(yr/2)
R=b/(1-z)
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=1.000000
x= math.cos(yr/2)
y=R*x
x=(R*R)-(y*y)
c=math.sqrt(x) # " x "
a=c+c
au=yg
D=R+R
# ......... ........ ......... ......... ......... ............
# C
# "
if q==11:
# C
print (uu)
u=" "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" "
print (u)
print (uu)
yg=0.00000000
yg=input( ) #
yg=float(yg) #
print (uu)
u=" "
print (u)
print (uu)
L=0.00000000
L=input( ) #
L=float(L) #
C=L*360/yg
D=C/Pii
R=D/2
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=1.000000
yr=yg*Pii/180
x= math.cos(yr/2)
y=R*x
b=R-y
z=(R*R)-(y*y)
c=math.sqrt(z) # " x "
a=c+c
# .......... ........ ....... ....... ........ ..........
# C
# ......... ........ ......... ......... ......... ............
if q>3: #
# C
if q<12:
# C
D=R+R
L=D*Pii*yg/360
Sk=Pii*D*D*yg/(4*360) # aur
St=a*(R-b)/2 #
S = Sk-St #
print (uu)
u=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "
print (u)
print (uu)
print (uu)
u=" = "
ss=str(R) #
u=u+ss
print (u)
Rad=u
print (uu)
u=" = "
ss=str(D) #
u=u+ss
print (u)
Diam=u
print (uu)
u=" = "
ss=str(b) #
u=u+ss
print (u)
Progi=u
print (uu)
u=" = "
ss=str(a) #
u=u+ss
print (u)
Xord=u
print (uu)
u=" = "
ss=str(yg) #
u=u+ss
print (u)
UgSe=u
print (uu)
u=" = "
ss=str(L) #
u=u+ss
print (u)
Dug=u
print (uu)
u=" = "
ss=str(Sk) #
u=u+ss
print (u)
PlSe=u
print (uu)
u=" = "
ss=str(St) #
u=u+ss
print (u)
PlTr=u
print (uu)
u=" = "
ss=str(S) #
u=u+ss
print (u)
PlGo=u
print (uu)
# C
# ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,, ,,,,,,, ,,,,,,,,,
if q==12:
# C
print (uu)
u=" "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" "
print (u)
u=" "
print (u)
print (uu)
D=0.00000000
D=input( ) #
D=float(D) #
x=0.00000000
y=0.00000000
v=0.00000000
Sk=0.0000000
St=0.00000000
S=0.000000000
Ex=10000000
vv=0 #
vv=float(vv)
if D==0:
# C
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
u=" "
# , , .
print (u)
print (uu)
Sv=0.00000000
Sv=input( ) #
Sv=float(Sv) #
u=" "
print (uu)
print (u)
print (uu)
n=0.00000000
n=input( ) #
n=float(n) #
sur=2*Pii/n #
su=360/n #
au=su
yg=au
yr=sur
x=math.cos(sur/2) # Cos
y=Sv/2
R=y/x
D=R+R
vv=1 #
# C
if vv==0:
# C
u=" "
print (uu)
print (u)
print (uu)
n=0.00000000
n=input( ) #
n=float(n) #
R=D/2
sur=2*Pii/n #
su=360/n #
au=su
yg=au
yr=sur
x=math.cos(sur/2) # Cos
y=R*x
# C
Sh=y
Sv=y+y
b=R-y
x=(R*R)-(y*y)
c=math.sqrt(x) # " x "
a=c+c
Sm=(a*(R-b)/2)*n #
nn=0
#
u=" = "
ss=str(D) #
u=u+ss
print (u)
print (uu)
u=" = "
ss=str(n) #
u=u+ss
print (u)
print (uu)
u=" : = "
ss=str(Sh) #
u=u+ss
print (u)
print (uu)
u=" = "
ss=str(Sv) #
u=u+ss
print (u)
print (uu)
u=" = "
ss=str(a) #
u=u+ss
print (u)
print (uu)
u=" = "
ss=str(Sm) #
u=u+ss
print (u)
print (uu)
# C
# ...... ....... ....... ....... ....... ........ .......
if q==13:
#
# C
u1=" "
print ( )
print (u1)
u1=" "
print (u1)
print (u)
input( ) #
# C
q=111 # , , ..
# ...... ....... ....... ....... ....... ........ .......
u=" ...... ...... ...... ...... ...... ...... "
print (u)
print (uu)
input( ) #
# ..... ..... ..... ..... ....
( )
( ).
. .
Rb . R . .
. .
.
# -* coding: cp1251 -*-
import math #
# 15-12-2015 ..
ug=0.000000
Uu=" "
u=" ( ) "
print (uu)
print (uu)
print (u)
u1=u
print (uu)
u=" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, "
print (uu)
print (u)
print (uu)
u=" "
print (u)
print (uu)
x1=0.00000000
x1=input( ) #
x1=float(x1) #
u=" "
print (u)
print (uu)
y1=0.00000000
y1=input( ) #
y1=float(y1) #
# .................................................................................
Pii=math.pi # " "
oa=x1/2 #
ob=y1/2 #
pb=oa-ob
tb=pb
x=(oa*oa)+(ob*ob)
ab=math.sqrt(x) # " x "
at=ab-tb
xt=at/2
ao1=(xt*ab)/oa #
bk=(ab*(xt+pb))/ob #
x=ob/oa
ua=math.atan(x) #
# ua
ub=(Pii/2)-ua #
Sb=Pii*bk*bk #
Sm=Pii*ao1*ao1 #
Sbs=Sb*2*ua/Pii #
Sms=Sm*2*ub/Pii #
ko=bk-ob
oo1=oa-ao1
Str=2*ko*oo1 #
So=(Sms+Sbs)-Str
xu=ua*360/Pii # .
x=4*So/Pii
Ds=math.sqrt(x) #
x=xu/2
Pp=((ao1*(90-x))+(bk*x))*Pii/45 # .
# .................................................................................
u=" ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, "
print (uu)
print (u)
u2=u
print (uu)
u=" = "
ss=str(x1) #
u=u+ss
print (u)
u3=u
print (uu)
u=" = "
ss=str(y1) #
u=u+ss
print (u)
u4=u
print (uu)
u=" = "
ss=str(bk) #
u=u+ss
print (u)
u5=u
print (uu)
u=" . = "
ss=str(ko) #
u=u+ss
print (u)
u6=u
print (uu)
u=" = "
ss=str(ao1) #
u=u+ss
print (u)
u7=u
print (uu)
u=" M. = "
ss=str(oo1) #
u=u+ss
print (u)
u8=u
print (uu)
u=" . = "
ss=str(xu) #
u=u+ss
print (u)
u9=u
print (uu)
u=" = "
ss=str(Pp) #
u=u+ss
print (u)
u10=u
print (uu)
u=" = "
ss=str(So) #
u=u+ss
print (u)
u11=u
print (uu)
u=" = "
ss=str(Ds) #
u=u+ss
print (u)
u12=u
print (uu)
print (uu)
# ..... ..... ..... ..... ....
f = open('Rezult.txt', 'w') #
#
u=uu+"\n" #
f.write(u)
u=u1+"\n"
f.write(u)
uu=" "+"\n"
f.write(uu)
u=u2+"\n"
f.write(u)
f.write(uu)
u=u3+"\n"
f.write(u)
u=u4+"\n"
f.write(u)
f.write(uu)
u=u5+"\n"
f.write(u)
u=u6+"\n"
f.write(u)
u=u7+"\n"
f.write(u)
u=u8+"\n"
f.write(u)
u=u9+"\n"
f.write(u)
u=u10+"\n"
f.write(u)
u=u11+"\n"
f.write(u)
u=u12+"\n"
f.write(u)
f.write(uu)
f.close() #
# ..... ..... ..... ..... ....
input( ) #
u=" ...... ...... ...... ...... ...... ...... "
print (u)
print (uu)
input( ) #
# ..... ..... ..... ..... .
.
# -* coding: cp1251 -*-
# 24-06-2014 ..
import sys #
import math #
import os #
Pii=math.pi # " "
uu=" "
print (uu)
print (uu)
print (uu)
u1=" "
print (u1)
print (uu)
u=" "
print (uu)
print (u)
n=0.00000
n=input( )
n=float(n) #
ur=Pii/n #
u=" "
print (uu)
print (u)
u=" "
print (uu)
print (u)
d=0.00000
dv=0.0000
d=input( )
d=float(d) #
if d>0:
# C
x=math.cos(ur)
r=(d/2)*x
dv=r+r
R=d/2
# C
if d==0:
# C
u=" "
print (uu) #
print (u)
dv=input( )
dv=float(dv) #
x=math.cos(ur)
R=(dv/2)/x
d=R+R
r=dv/2
# C
print (uu)
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
print (uu)
u=" = "
t=str(d) #
u2=u+t #
print (uu)
print (u2)
u=" = "
# = .
t=str(dv) #
u3=u+t #
print (uu)
print (u3)
u=" = "
x=ur*360/Pii
t=str(x) #
u4=u+t #
print (uu)
print (u4)
u=" = "
x=(R*R)-(r*r)
sg=2*(math.sqrt(x))
t=str(sg) #
u5=u+t #
print (uu)
print (u5)
u=" = "
x=(sg*r*n)/2
t=str(x) #
u6=u+t #
print (uu)
print (u6)
# ..... ..... ..... ..... ....
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
print (uu)
print (uu)
# ..... ..... ..... ..... ....
f = open('Rezult.txt', 'w') #
#
u=uu+"\n" #
f.write(u)
u=u1+"\n" #
f.write(u1)
uu=" "+"\n"
f.write(uu)
uuu=" ...... ...... ...... ..... "+"\n"
f.write(uuu)
u=u2+"\n"
f.write(u)
u=u3+"\n"
f.write(u)
u=u4+"\n"
f.write(u)
f.write(uuu)
u=u5+"\n"
f.write(u)
u=u6+"\n"
f.write(u)
f.write(uuu)
f.close() #
input( ) #
# ..... ..... ..... ..... ....
input( ) #
# :
#
# ...... ...... ...... .....
# = 100.0
# = 80.90169943749474
# = 72.0
# ...... ...... ...... .....
# = 58.778525229247315
# = 5944.10322684471
# ...... ...... ...... .....
# ..... ..... ..... ..... ....
. . - 1/3 . . . : ( ). Enter.
.
# -* coding: cp1251 -*-
import math # .
uu=" "
u=" "
print (uu)
print (uu)
print (u)
print (uu)
u=" "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
Pii=0.000000
Pii=math.pi # " "
Kvz=0 # =1 .
print (uu)
print (uu)
input( ) #
print (uu)
print (uu)
u=" 1 "
print (u)
print (uu)
u=" 2 "
print (u)
print (uu)
u=" 3 "
print (u)
print (uu)
u=" 4 "
print (u)
print (uu)
u=" ...... ...... ...... ...... ...... ...... ..... ...... "
print (u)
print (uu)
q=0
q=input( ) #
q=float(q) #
if q==1: #
# C
print (uu)
print (uu)
u=" "
print (u)
print (uu)
u=" "
print (u)
print (uu)
a=0.00000000
a=input( ) #
a=float(a) #
u=" B "
print (u)
print (uu)
b=0.00000000
b=input( ) #
b=float(b) #
u=" C "
print (u)
print (uu)
c=0.00000000
c=input( ) #
c=float(c) #
print (uu)
print (uu)
u=" .... ..... .... ..... ..... ..... .... ..... ..... "
print (u)
print (uu)
x=0.00000000
x=((b*b)+(c*c)-(a*a))/(2*b*c)
aur=0.0000000
aur=math.acos(x) #
au=aur*180/Pii #
x=((a*a)+(c*c)-(b*b))/(2*a*c)
bur=0.0000000
bur=math.acos(x) #
bu=bur*180/Pii #
cur=Pii-(aur+bur)
cu=cur*180/Pii #
Kvz=1 # =1 .
# C
else:
# C
Kvz=0
# C
if q==2:
# C
print (uu)
print (uu)
u=" "
print (u)
print (uu)
u=" "
print (u)
print (uu)
a=0.00000000
a=input( ) #
a=float(a) #
u=" B "
print (u)
print (uu)
b=0.00000000
b=input( ) #
b=float(b) #
u=" C "
print (u)
print (uu)
cu=0.00000000
cu=input( ) #
cu=float(cu) #
print (uu)
print (uu)
u=" .... ..... .... ..... ..... ..... .... ..... ..... "
print (u)
print (uu)
#
#
x=0.00000000
y=0.00000000
cur=cu*Pii/180 # C
y=math.cos(cur) # COS
x=((a*a)+(b*b))-(2*a*b*y)
c=math.sqrt(x) # " x "
x=((b*b)+(c*c)-(a*a))/(2*b*c)
aur=0.0000000
aur=math.acos(x) #
au=aur*180/Pii #
x=((a*a)+(c*c)-(b*b))/(2*a*c)
bur=0.0000000
bur=math.acos(x) #
bu=bur*180/Pii #
Kvz=1 # =1 .
# C
else:
# C
Kvz=0
# C
if q==3:
# C
print (uu)
print (uu)
u=" "
print (u)
print (uu)
u=" "
print (u)
print (uu)
a=0.00000000
a=input( ) #
a=float(a) #
u=" B "
print (u)
print (uu)
bu=0.00000000
bu=input( ) #
bu=float(bu) #
u=" C "
print (u)
print (uu)
cu=0.00000000
cu=input( ) #
cu=float(cu) #
print (uu)
print (uu)
u=" .... ..... .... ..... ..... ..... .... ..... ..... "
print (u)
print (uu)
#
x=0.00000000
y=0.00000000
z=0.00000000
bur=bu*Pii/180 # B
cur=cu*Pii/180 # C
aur=Pii-(bur+cur)
au=aur*180/Pii
z=math.sin(aur) # Sin A
x=math.sin(bur) # Sin B
y=math.sin(cur) # Sin C
b=(a*x)/z #
c=(b*y)/x #
Kvz=1 # =1 .
# C
else:
# C
Kvz=0
# C
if q==4:
,
# C
print (uu)
print (uu)
u=" ( ) "
print (u)
print (uu)
u=" "
print (u)
print (uu)
au=0.00000000
au=input( ) #
au=float(au) #
u=" B "
print (u)
print (uu)
bu=0.00000000
bu=input( ) #
bu=float(bu) #
cu=180-(au+bu)
cu=float(cu) #
print (uu)
print (uu)
u=" .... ..... .... ..... ..... ..... .... ..... ..... "
print (u)
print (uu)
aur=au*Pii/180 # C
bur=bu*Pii/180 # C
cur=cu*Pii/180 # C
a=1000*(math.sin(aur))
b=1000*(math.sin(bur))
c=1000*(math.sin(cur))
# C
else:
# C-
Kvz=0
# C
# " ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "
#
x=0.00000000
z=0.00000000
R=0.00000000
ha=0.00000000
hb=0.00000000
hc=0.00000000
z=math.sin(aur) # Sin A
R=a/(2*z) # R
hc=b*z #
z=math.sin(cur) # Sin
hb=a*z # B
z=math.sin(bur) # Sin B
ha=c*z # A
S=a*ha/2 #
Pe=a+b+c #
rv=(S+S)/Pe #
u=" ,,,, ,,,, ,,,, ,,,,, ,,,,, ,,,, ,,,,, ,,,,, ,,,,, "
print (uu)
print (u)
print (uu)
print (uu)
u=" A = "
ss=str(a) #
u=u+ss
print (u)
print (uu)
u=" B = "
ss=str(b) #
u=u+ss
print (u)
print (uu)
u=" C = "
ss=str(c) #
u=u+ss
print (u)
print (uu)
u=" = "
ss=str(au) #
u=u+ss
print (u)
print (uu)
u=" B = "
ss=str(bu) #
u=u+ss
print (u)
print (uu)
u=" C = "
ss=str(cu) #
u=u+ss
print (u)
print (uu)
u=" .... ..... .... ..... ..... ..... .... ..... ..... "
print (u)
print (uu)
print (uu)
input( ) #
print (uu)
u=" = "
ss=str(S) #
u=u+ss
print (u)
print (uu)
u=" . = "
ss=str(R) #
u=u+ss
print (u)
print (uu)
u=" = "
ss=str(rv) #
u=u+ss
print (u)
print (uu)
u=" A = "
ss=str(ha) #
u=u+ss
print (u)
print (uu)
u=" B = "
ss=str(hb) #
u=u+ss
print (u)
print (uu)
u=" C = "
ss=str(hc) #
u=u+ss
print (u)
print (uu)
u=" "
print (u)
print (uu)
input( ) #
print (uu)
u=" ...... ...... ...... ...... ...... ...... "
print (u)
print (uu)
input( ) #
print (uu)
# ..... ..... ..... ..... ....
. 1 2. . , . 3. 4. 3 4. . .
, . . .
.
# -* coding: cp1251 -*-
import sys #
import math #
uu=" "
print (uu)
print (uu)
print (uu)
u=" "
print (u)
u=" 1 "
print (uu)
print (u)
m=0.0000
m=input( )
print (uu)
u=" 1 "
print (uu)
print (u)
r=0.0000
r=input( )
print (uu)
u=" .... .... ..... .... ..... ..... ..... ..... ..... ..... "
print (u)
u=" 1 = "
t=str(m) #
u=u+t #
print (uu)
print (u)
u=" 1 = "
t=str(r) #
u=u+t #
print (uu)
print (u)
m=float(m) #
r=float(r) #
mm=0.00000
mm=m*r
u=" = "
.
.
, (https://www.litres.ru/pages/biblio_book/?art=51798248) .
Visa, MasterCard, Maestro, , , , PayPal, WebMoney, ., QIWI , .
- Жанр: Компьютерная справочная литература
- Теги: Самиздат, библиотека программиста, искусство программирования
- Язык: Книги на русском языке
- Объём: 160 стр. 32 иллюстрации
- Дата написания: 2020
- Возрастные ограничения: 12+
- Дата выхода книги: 02 апреля 2020
- Версия: 📚 Электронная книга
Эта книга для начинающих программистов, желающих начать программировать на языке Python 3. Книга будет полезна для студентов механиков и для цеховых конструкторов-механиков, а также для разметчиков. Предлагаемые в книге расчеты экономят рабочее время и уменьшают количество ошибок в расчетах. Язык программирования Python хорошо подходит для быстрого решения задач по определению оптимальных размеров и параметров. Программирование на Python требует меньше времени, чем на других языках. Конструкторам в цеху часто приходится быстро выполнять разнообразные расчеты - библиотека небольших программ позволяет значительно экономить время и уменьшить вероятность ошибок. Данная книга - сборник листингов рабочих программ. Все программы, в разное время, разработаны самим автором при возникновении необходимости данных расчетов. Все программы проверены и постоянно используются в работе конструктора-механика. Листинги удобно использовать в качестве готовых блоков для вновь разрабатываемых программ.
Как скачать книгу - "Python-3. Полезные программы. Книга вторая" в fb2, ePub, txt и других форматах?
- Нажмите на кнопку "полная версия" справа от обложки книги на версии сайта для ПК или под обложкой на мобюильной версии сайта
Полная версия книги
- Купите книгу на литресе по кнопке со скриншота
Если книга "Python-3. Полезные программы. Книга вторая" доступна в бесплатно то будет вот такая кнопка - Выполните вход в личный кабинет на сайте ЛитРес с вашим логином и паролем.
- В правом верхнем углу сайта нажмите «Мои книги» и перейдите в подраздел «Мои».
- Нажмите на обложку книги -"Python-3. Полезные программы. Книга вторая", чтобы скачать книгу для телефона или на ПК.
В разделе «Скачать в виде файла» нажмите на нужный вам формат файла:
Для чтения на телефоне подойдут следующие форматы (при клике на формат вы можете сразу скачать бесплатно фрагмент книги "Python-3. Полезные программы. Книга вторая" для ознакомления):
- FB2 - Для телефонов, планшетов на Android, электронных книг (кроме Kindle) и других программ
- EPUB - подходит для устройств на ios (iPhone, iPad, Mac) и большинства приложений для чтения
Для чтения на компьютере подходят форматы:
- TXT - можно открыть на любом компьютере в текстовом редакторе
- RTF - также можно открыть на любом ПК
- A4 PDF - открывается в программе Adobe Reader
Другие форматы:
- Сохраните файл на свой компьютер или телефоне.