Skip to content

Instantly share code, notes, and snippets.

@Denkotleta221
Created December 25, 2024 13:14
Show Gist options
  • Save Denkotleta221/82eb8e01cf904e6fcbafedcfed356b2b to your computer and use it in GitHub Desktop.
Save Denkotleta221/82eb8e01cf904e6fcbafedcfed356b2b to your computer and use it in GitHub Desktop.
import random
# 1) Tsak
# 1. Option
# num = 0
# for i in range(1, 11):
# num += i
# print(num)
# # 2. Option
# num = 0
# i = 1
# while i <= 10:
# num += i
# i += 1
# print(num)
# 2) Task
# 1. Option
# celsium = 1
# farengeit = 0
# for i in range(1, 11):
# farengeit = celsium * 9 / 5 + 32
# celsium += 1
# print(f"Celsiun: {celsium}, Farengeit: {farengeit:.2f}")
# 2. Option
# celsium = 1
# farengeit = 0
# while celsium <= 10:
# farengeit = celsium * 9 / 5 + 32
# print(f"Celsiun: {celsium}, Farengeit: {farengeit:.2f}")
# celsium += 1
# 3) Task
# lis = []
# i = 1
# while i <= 100:
# rand = random.randint(-100, 100)
# lis.append(rand)
# i += 1
# i = 0
# positive_num = []
# negative_num = []
# zero_num = []
# for i in lis:
# if i > 0:
# positive_num.append(i)
# elif i < 0:
# negative_num.append(i)
# elif i == 0:
# zero_num.append(i)
# percent_positive = len(positive_num)
# percent_negative = len(negative_num)
# percent_zero = len(zero_num)
# print(f"Percent positive numbers: {percent_positive}%")
# print(f"Percent negative numbers: {percent_negative}%")
# print(f"Percent zero numbers: {percent_zero}%")
# even_numbers = []
# odd_numbers = []
# i = 0
# for i in lis:
# if i % 2 == 0:
# even_numbers.append(i)
# else:
# odd_numbers.append(i)
# print(f"Percent even numbers: {len(even_numbers)}%")
# print(f"Percent odd numbers: {len(odd_numbers)}%")
# 4) Task
# fakt = int(input("Enter the number whose factorial you want to find: "))
# res = 1
# for i in range(1, fakt + 1):
# res *= i
# print(res)
# 5) Task
# number = input("Enter any number: ")
# len_nums = []
# for i in number:
# len_nums.append(int(i))
# print(f"Numbers in list: {len(len_nums)}")
# sum_num = 0
# for i in len_nums:
# sum_num += i
# print(f"Sum numbers in list: {sum_num}")
# 6) Task
# num = int(input("Enter number: "))
# aray = []
# for i in range(1, 9999999):
# if num % i == 0:
# aray.append(i)
# print(aray)
# 7) Task
# 8) Task
# num = input("Enter number: ")
# result = False
# for i in range(len(num) - 1):
# if num[i] == num[i + 1]:
# result = True
# break
# if result:
# print(f"In number {num} thear are repeating numbers")
# else:
# print(f"Number {num} has no repeating numbers")
# Псевдографика
# 1) Task
# height = int(input("Enter heght traingle: "))
# for i in range(1, height + 1):
# print(" " * (height- i) + '*' * (2 * i - 1))
# 2) Task
# height = int(input("Enter heght rhombus: "))
# for i in range(1, height + 1):
# print(" " * (height - i) + '*' * (2 * i - 1))
# for i in range(height - 1, 0 , -1):
# print(" " * (height - i) + '*' * (2 * i - 1))
# Вложенный цыкл
# 1) Task
# print(" ", end="")
# for i in range(1, 11):
# print(f"{i:4}", end="")
# print()
# print(" " + "-" * (40))
# for i in range(1, 11):
# print(f"{i:2} |", end="")
# for j in range(1, 11):
# print(f"{i * j:4}", end="")
# print()
# 2) Task
# lucky_tickets = []
# for a in range(10):
# for b in range(10):
# for c in range(10):
# for d in range(10):
# for e in range(10):
# for f in range(10):
# if a + b + c == d + e + f:
# bilet = f"{a}{b}{c}{d}{e}{f}"
# lucky_tickets.append(bilet)
# for tik in lucky_tickets:
# print("Luky tiket: ", tik)
# 3) Task
# numbers = []
# for a in range(10):
# for b in range(10):
# if b == a:
# continue
# for c in range(10):
# if c in (a, b):
# continue
# for d in range(10):
# if d in (a, b, c):
# continue
# for e in range(10):
# if e in (a, b, c, d):
# continue
# for f in range(10):
# if f in (a, b, c, d, e):
# continue
# for g in range(10):
# if g in (a, b, c, d, e, f):
# continue
# for h in range(10):
# if h in (a, b, c, d, e, f, g):
# continue
# num = int(f"{a}{b}{c}{d}{e}{f}{g}{h}")
# if num % 12345 == 0:
# numbers.append(num)
# for nu in numbers:
# print(nu)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment