Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 33 additions & 27 deletions Buggggggs.py
Original file line number Diff line number Diff line change
@@ -1,30 +1,33 @@
# Fibbonacci sequence calculation
a, b, n = 0, 1, 10
fibonacci = []
for i in range(n)
for i in range(n):
fibonacci.append(a)
a, b = b, a + b
pritn(f"Fibbonacci sequence of {n} numbers: {fibonacci}")
print(f"Fibbonacci sequence of {n} numbers: {fibonacci}")

# Find minimum and maximum in a list
numbers = [3, 5, 1, 10, 2, 7, 6, 4, 8, 9]
min_value = max_value = numbers[0]
for number in numbers:
if number < min_value:
min_value = number
elif number != max_value:
elif number > max_value:
max_value = number
print(f"Minimum value: {max_value}")
print(f"Maximum value: {min_value}")
print(f"Minimum value: {min_value}")
print(f"Maximum value: {max_value}")

# Basic arithmetic calculations
x = 10
y = 0
sum = x + y
difference = x - y
quotient=0
product = x * y
quotient = x / y

if y==0:
print("quotient invalid")
else:
quotient=x/y
print(f"Sum: {sum}, Difference: {difference}, Product: {product}, Quotient: {quotient}")

# Prime number check
Expand All @@ -40,9 +43,9 @@
print(f"{num} is not a prime number")

original_string = "Hello, World!"
reversed_string = ""
for i in range(len(original_string), 0, -1):
reversed_string += original_string[i]
reversed_string =""
for i in original_string:
reversed_string=i+reversed_string
print("Original string:", original_string)
print("Reversed string:", reversed_string)

Expand All @@ -54,11 +57,11 @@
print(f"Sum of squares of first {n} natural numbers: {sum_of_squares}")

# Count the number of vowels in a string
string = "Protons is Amazing"
string = "Protons is amazing"
vowels = "aeiou"
vowel_count = 0
for char in string:
if char in vowel:
if char in vowels:
vowel_count += 1
print(f"Number of vowels in the string: {vowel_count}")

Expand All @@ -76,16 +79,16 @@

# Sum of positive elements in a list
numbers = [1, 2, -9, -1 , 3, 4, -7, 5]
sum_elements = 0
for num in number:
if not num > 0:
sum_elements += num
sum_elements =0
for num in numbers:
if num > 0:
sum_elements += num
print(f"Sum of elements: {sum_elements}")

# Factorial calculation
n = 5
factorial = 1
for i in range(n + 1):
for i in range(1,n + 1):
factorial *= i
print(f"Factorial of {n} is: {factorial}")

Expand All @@ -95,18 +98,19 @@
print(f"{num} x {i} = {num * i}")

# Checking if a number is even or odd
number = 15
if number%2 = 0:
number = int(input("enter a number"))
if number%2== 0:
print(f"{number} is even")
else
else:
print(f"{number} is odd")


# Appending four elements to the end of the list
my_list = [1, 2, 3]
my_list.append(4, 5)
my_list.append([4, 5])
print("My list = " + my_list)
my_list.insert(4,5)
my_list.insert(4, 6)
my_list.insert(4,7)
print(f"My list ={my_list}")

# Comparing different types
value1 = 10
Expand All @@ -121,15 +125,16 @@
# Count even numbers from Zero to 50
count = 0
while True:
if count == 51:
if count >= 50:
break
count += 2
print(count)


# Sum of first n natural numbers
n = 10
sum_natural = 0
for i in range(n):
for i in range(n+1):
sum_natural += i
print(f"Sum of first {n} natural numbers: {sum_natural}")

Expand All @@ -152,7 +157,8 @@

# Check if a number is a perfect square
num = 25
if int(num 0.5) * int(num 0.5) = num:
# if int(num *0.5) + int(num*0.5) == num:
if int(num**0.5)*int(num**0.5)==num:
print(f"{num} is a perfect square")
else:
print(f"{num} is not a perfect square")
Expand All @@ -163,7 +169,7 @@
unique_numbers = []
for number in numbers:
if number in unique_numbers:
unique_numbers.add(number) # AttributeError: 'list' object has no attribute 'add'
unique_numbers.append(number) # AttributeError: 'list' object has no attribute 'add'
print(f"Unique numbers: {unique_numbers}")

# Swap two variables
Expand Down