Задачи на Python

задачи на python строимсайт

Задача №111

Разбить строку на символы и поместить в массив
				
					list=[]
string='codewars'
for i in string:
    list.append(i)# добавляем буквы в список
print(list)

				
			
задачи на python строимсайт

Задача №1

Работа на PYTHON
				
					a=int(input("введите 1-е число:"))
b=int(input("введите 2-е число:"))
q=0
for a in range(a,b+1):
  print(a)
  q=q+1
print('КОЛЛИЧЕСТВО ЧИСЕЛ:',q)
				
			

Задача №222

Заменить ошибку деления на ноль через исключения и вывести рекомендацию на экран
				
					try:
    a=int(input())
    b=int(input())
    print(a/b)
except ZeroDivisionError:
    print('На ноль делиьть нельзя ')

				
			
задачи на python строимсайт

Задача №2

Работа на PYTHON
				
					a=int(input())
su=0
for a in range(1, a+1):
    b=int(input())
    if b<0:
        su=su+b
print(su)
				
			

Задача №3333

Камень ножницы бумага
				
					p1=input('Игрок p1:scissors/ paper/rock')
p2=input('Игрок p2:scissors/ paper/rock')
choice=['paper','scissors','rock']
if (p1=='scissors' and p2=='scissors') or (p1=='paper' and p2=='paper') or (p1=='rock' and p2=='rock'):
    print ('drow')
elif (p1=='scissors' and p2=='paper') or (p1=='paper' and p2=='rock') or (p1=='rock' and p2=='scissors'):
    print ('Player 1 won')
else:
    print('Player 2 won')
				
			
задачи на python строимсайт

Задача №3

Работа на PYTHON
				
					a=int(input())
su=0
for a in range(1, a+1):
    b=int(input())
    if b<0:
        su=su+b
print(su)
				
			

Задача №4

Ввести число и опредилить является оно простым или не простым
				
					a=int(input())
k=0
for i in range(1,a+1):
    if a % i==0:
        k+=1
if k==2:
    print("Число простое")
else:
    print ("Число  не простое")
				
			

Задача №4444

Списки (list) добавление\удаление
				
					x=[1,3]
x.append(5)# добавляет в конец списка элемент
x.pop()# Удаляет последний элемент
x.append([89,'hi']) # добавляет в конец списка подсписок
x[0]='mai'
print(x)
				
			
задачи на python строимсайт

Задача №5555

Сделать расчёт для индекса массы тела
				
					
name=input("Укажите имя")
weight=int(input("Укажите вес"))
height=float(input("Укажите рост"))
im=weight/(height**2)
if im<25:
     print( name + " не имеет лишний вес")
else:
     print(name +  " имеет лишний  вес")
				
			
задачи на python строимсайт

Задача №5

Ввести число и посчитать сумму всех его чисел
				
					a=int(input("введите число"))
s=0
while a>0:
    s+=a%10  #обращение к последней цифре числа
    a=a//10
print(s)
				
			

Задача №666

Есть список чисел. Нужно посчитать сумму положительных элементов
способ через цикл for
				
					list=[1,-2,4,-5,-6]
sum=0
for i in list:
    if i>0:
       sum=i+sum
print(sum)
				
			
задачи на python строимсайт

Задача №6

Есть список чисел, нужно сделать список квадратов этих чисел
				
					sp=[7,9,11,13]
s1=[x**2 for x in sp]
print(s1)
				
			

Задача №7

Ввести строку и удалить из неё пробелы
				
					str=input("Введите строку")
str1=''
for x in str:
    if x not in str1 and x!='':
        str1+=x
print(str1)
				
			

Задача №8

Посчитать все слова в строке между пробелами
				
					s=input("Введите строку")
k=0
for x in s:
    if x ==' ':
        k +=1
print(k+1)
				
			

Задача №9

Работа на PYTHON
				
					a= int(input("Введите число"))
q=0
while a!=0: # Пока a не равно нулю
    if a>10:
        q=q+1
        a = int(input())
print(q)
				
			

Задача №10

Работа на PYTHON
				
					a=int(input())
q=0
while a!=0:
    if a>10:
        q=q+1
    a = int(input())
print(q)
				
			

Задача №11

Работа на PYTHON
				
					a=int(input())
sum=0
while a!=0:
    if a>0:
        sum=sum+a
    a = int(input())
print(sum)
				
			

Задача №12

Работа на PYTHON
				
					a=int(input())
q=0
for b in range(0,a):
    a = int(input())
    if a%6==0 and  a%10==4:
        q=q+1
print(q)
				
			

Задача №13

Работа на PYTHON
				
					a=int(input())
sum=0
sum1=0
while a!=0: # условие выполняется если a не равно 0
    if a%2==0: # условие которое означает что а чётное число
        sum=sum+a
    sum1=sum1+1
    a = int(input())
print(sum1)
print(sum)
				
			
Работа на PYTHON

Задача №14

Работа на PYTHON
				
					import random
a=int(input())
x=int(input())
y=int(input())
q=[0]*a
for i in range(a):
    q[i]=random.randint(x,y)
q.sort()
print(q)
				
			
задачи на python строимсайт

Задача №15

Работа на PYTHON
				
					st=input('Введите текст')
a='о'
count=0
for i in st:
    if i==a:
        count+=1
print(count)
				
			
Работа на PYTHON

Задача №16

задачи на python строимсайт
				
					import random
n=int(input('количество чисел'))
ch=[0]*n
for i in range(n):
    ch[i]=random.randint(1,100)
print(ch)
print(min(ch),max(ch))
				
			
Работа на PYTHON

Задача №17

Задаётся рэндомное число от 1 до 10 нужно ввести число и угадать это число
				
					import random
def win():
    print('Ты победил')
def loose():
    print('Ты проиграл')
a=random.randint(1,10)
b=0
score=0
while a!=b:
    b=int(input('Введите число'))
    if a==b:
        win()
    else:
        loose()
				
			
задачи на python строимсайт

Задача №18

Заменить ошибку деления на ноль через исключения и вывести рекомендацию на экран
				
					try:
    a=int(input())
    b=int(input())
    print(a/b)
except ZeroDivisionError:
    print('На ноль делиьть нельзя ')
				
			
Работа на PYTHON

Задача №19

Задаётся рэндомное число от 1 до 10 нужно ввести число и угадать это число
				
					list=[]
string='codewars'
for i in string:
    list.append(i)
print(list)
				
			
Создание сайтов от web студии строимсайт

Оставьте комментарий

Ваш адрес email не будет опубликован.

Позвонить