0% нашли этот документ полезным (0 голосов)
6 просмотров6 страниц

Python

Документ содержит различные примеры кода на Python, включая использование библиотеки random для генерации случайных чисел, создание графических интерфейсов с помощью Tkinter и выполнение математических операций. Примеры охватывают такие темы, как подсчет средних значений, работа с массивами и пользовательский ввод. Код демонстрирует как простые алгоритмы, так и более сложные функции для обработки данных.

Загружено:

petrenp86
Авторское право
© All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате TXT, PDF, TXT или читать онлайн в Scribd
0% нашли этот документ полезным (0 голосов)
6 просмотров6 страниц

Python

Документ содержит различные примеры кода на Python, включая использование библиотеки random для генерации случайных чисел, создание графических интерфейсов с помощью Tkinter и выполнение математических операций. Примеры охватывают такие темы, как подсчет средних значений, работа с массивами и пользовательский ввод. Код демонстрирует как простые алгоритмы, так и более сложные функции для обработки данных.

Загружено:

petrenp86
Авторское право
© All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате TXT, PDF, TXT или читать онлайн в Scribd

����������Ӫ���� ��� ���������� �����: import random; random.

random(��� +
�����);[Link](a,b); [Link](a,b,�)

#��������� ����+����� ������� ����+���������� ������ ����


import random

bilykh=0
chornykh=0
for k in range(1374):
kolir=[Link](["bili","chorni"])
print(kolir)
if kolir=="bili":
bilykh+=1
else:
chornykh=chornykh+1
print(bilykh,chornykh)

����������Ӫ���� ��� ���˲� � ������: while(����� ��������� �����);break - ���������


��������� �����, ������� �� �������� �������

#ϳ������� ��6�� ���� �� ������ 1


import random
dice=[Link](1,6)
print (dice)
while dice != 1:
dice=[Link](1,6)
print(dice)

#����������, ������ ����� ������ ����'���� ���� �� ������ ��������� ����� 100 �
�������� �� 1 �� 100
import random
dice=[Link](1,100)
print (dice)
k=1
while dice != 100:
dice=[Link](1,100)
print(dice)
k+=1
print("ʳ������",k)

#������ ������� ����������� ��� ����������� ����������� �����, ������� 13.


s=0
k=0
for i in range(13,100,13):
s=s+i
k=k+1
print('������� �����������: ',s/k)

#������ ���� ��� ����������� ����������� �����, �� ����������� �� 3.


s=0
for i in range(13,100,10):
s=s+i
print('����: ',s)

#���� ���� ����� N, ����������� ��i �������� ����������� �����, �� �� �����������


N, � ������� ���������.
n=int(input('n = '))
i=1
while i**2<=n:
print(i**2)
i=i+1

#�������� ������� �������� ��� �������� �����������, ��� ����������� ������ 0.


s=0
k=0
n=int(input('������ �����: '))
while n!=0:
s=s+n
k=k+1
n=int(input('������ �����: '))
print('������� ��������: ',s/k)

#������� ������ "������� ��������� �����"


from tkinter import*
root=Tk()
[Link]('400x300+600+400')
[Link]('�������� �����������')
lb1=Label(text="�������� �����������",fg='blue')
[Link]()
mainloop()

#������� �������� ���� �� ���������� ������� � �������� 400 ������ �� ������ � 250
������ �� �����.
������� ��������� ������� ���� �� ������ ����� �����, ��� ���� ���� �����������
��������� �� ������ ������.
������� ����� ����� ����� ���� ���������� ���� ������� �� ��������� �������� ����
�������.
from tkinterimport*
root=Tk()
[Link]('400x250+700+400')
[Link]("������")
lb1=Label(text="���� ������", bg="green", fg="red")
[Link]()
mainloop

#������� �����, ��� ������ ����'���� �� 1 �� 10


import random
comp=[Link](1,10)
user=int(input("���� ����� = "))
while user != comp:
if user<comp:
print("����")
elif user>comp:
print("������")
user=int(input("���� ����� = "))
print("�� ������� ����� ",user )

#������� ������ � ������������� ������, ���� � ������. � �����������.


from tkinter import*
root=Tk()
[Link]('̳� ������')
[Link]('400x300')
root['bg']='red'
entry1=Entry(width=20,bd=5)
[Link](0,'�����������')
[Link](pady=40,padx=140)
label1=Label(text='� �������� � 8 ����',bg='yellow',font='Arial 14')
[Link]()
button1=Button(text='������ ����',width=10,height=3,fg='blue')
[Link](y=200,x=150)
mainloop()

#� ���� ���������� 4 ������, �� ���������� ����� ���� ����, �����, ˳�� �� ����.
˳����� �� ������ ���������� �ᒺ�� ����� ����� �������. ��� ���������� �� ��������
������ � �ᒺ�� ����� ����� ��������� ����� ������, �� ���������� ���������� ���
����.
from tkinter import*
#��������� ����
Window=Tk()
[Link]("���� ����")
[Link]("300x250")
#�������
def winter_click():
Lbl['text'] = "�������\nѳ����\n�����"
def spring_click():
Lbl['text'] = "��������\n������\n�������"
def summer_click():
Lbl['text'] = "�������\n������\n�������"
def autumn_click():
Lbl['text'] = "��������\n�������\n��������"
#������
winter = Button(text="����",font=16,bg="#FFFFFF",command=winter_click)
[Link](x=20, y=20, width=100)
spring = Button(text="�����",font=16,bg="#FFA500",command=spring_click)
[Link](x=20, y=70, width=100)
summer = Button(text="˳��",font=16,bg="#00FFFF",command=summer_click)
[Link](x=20, y=120, width=100)
autumn = Button(text="����",font=16,bg="#00FF7F",command=autumn_click)
[Link](x=20, y=170, width=100)
#�����
Lbl= Label(text="",font=16,bg="#AAAAAA")
[Link](x=140, y=10, width=100, height=200)
mainloop()

#�����������
from tkinter import*
from math import*
def b1_click():
a=float([Link]())
b=float([Link]())
l1['text']=str(a+b)
def b2_click():
a=float([Link]())
b=float([Link]())
l1['text']=str(a-b)
def b3_click():
a=float([Link]())
b=float([Link]())
l1['text']=str(a*b)
def b4_click():
a=float([Link]())
b=float([Link]())
l1['text']=str(a/b)
def b5_click():
a=float([Link]())
b=float([Link]())
l1['text']=str(a**b)
def b6_click():
a=float([Link]())
l1['text']=str(sqrt(a))
wd=Tk()
[Link]('400x300+600+300')
[Link]('�����������')
wd['bg']='#2A9664'
e1=Entry()
[Link](pady=10)
e2=Entry()
[Link](pady=10)
l1=Label(text='���������',font=20,bg="#2A9664",fg="red")
[Link](pady=10)
b1=Button(text='+',width=7,bg="#00FF89",fg="red",font=50,command=b1_click)
[Link](x=130,y=120)
b2=Button(text='-',width=7,bg="#00FF89",fg="red",font=50,command=b2_click)
[Link](x=200,y=120)
b3=Button(text='*',width=7,bg="#00FF89",fg="red",font=50,command=b3_click)
[Link](x=130,y=150)
b4=Button(text='/',width=7,bg="#00FF89",fg="red",font=50,command=b4_click)
[Link](x=200,y=150)
b5=Button(text="x^",width=7,bg="#00FF89",fg="red",font=50,command=b5_click)
[Link](x=130,y=180)
b6=Button(text="^x",width=7,bg="#00FF89",fg="red",font=50,command=b6_click)
[Link](x=200,y=180)
mainloop()

#ʳ������ ����� ����� � �������. ��������, ������ ����� ������� ��������� �� N


������� �����.
from tkinter import*
#���� ����������
def b1_click():
a=float([Link]())
n=int([Link]())
l4['text']='���������: '+str(a*n)
#����
root=Tk()
[Link]('400x300+600+300')
[Link]('������� �������')
#���� �������
e1=Entry(width=8)
[Link](x=170,y=42)
#���� ������� ������
e3=Entry(width=8)
[Link](x=170,y=110)
#������ ����
l0=Label(text='ֳ�� �� 1��. �����')
[Link](x=145,y=5)
l3=Label(text='ʳ������ ��.')
[Link](x=160,y=80)
l4=Label(text='���������:')
[Link](x=165,y=150)
#������ ��� ����������
b1=Button(text='���������',command=b1_click)
[Link](x=160,y=200)
mainloop()
#marks

a=[]
for i in range(15):
x=int(input("Enter mark: "))
[Link](x)
v=0
s=0
for el in a:
if 7<=el<=9:
s+=1
for el in a:
if 10<=el<=12:
v+=1
print("Number of average marks : ", s)
print("Number of high marks: ", s)

#65885687

a=[]
n=int(input("Enter number of elements: "))
for i in range(n):
x=float(input("Enter elements: "))
[Link](x)
k=0
for el in a:
if el>0:
k+=1
if k<=1:
print("Number of elements less then 5: ")
else:
print("Number of elements more then 5: ")

#price average comparison

a=[]
for i in range(10):
x=float(input("Enter price: "))
[Link](x)
sr=sum(a)/10
k=0
for el in a:
if el<sr:
k+=1
print("Number of elements less then price average: ", k)

#max #min

a=list(map(float, input("Enter elemnts of massiv: ").split()))


print("Maximal: ", max(a))
print("Minimal: ", min(a))
print("Difference: ", max(a)-min(a))
for i in range(len(a)):
if a[i]==max(a):
print("Index of max element", i)
if a[i]==min(a):
print("Index of min element", i)

#index

a=list(map(float, input("Enter elements of massiv: ").split()))


print("Maximal: ", max(a))
print("Minimal: ", min(a))
print("Difference: ", max(a)-min(a))
print("Minimal: ",[Link](min(a)))
print("Maximal: ",[Link](max(a)))

#try

a=[]
for i in range(10):
x=float(input("Enter elements of massiv: ")):
[Link](x)
for el in a:
if el!=min(a):
i+=1
print("Result of loser: ",min(a))
print("Index of loser: ",[Link](min(a)))

Вам также может понравиться