1) تشخیص نوع عدد:

number = int(input("Please enter your number: "))

if number > 0:
    print(f"{number} is a positive number")
elif number < 0:
    print(f"{number} is a negative number")
else:
    print("That's ZERO")

 

2) تشخیص بزرگترین عدد:

 

 

numbers = input("Please enter your numbers with space: ").split(" ")

# first solution:

print(max(numbers))

# second solution:

score = 0
for n in range(len(numbers)):
    numbers[n] = int(numbers[n])

for num in numbers:
    if num > score:
        score = num

print(score)

 

 

 

 

3-ترتیب اعداد صعودی :

 

 

numbers = input("Please enter your numbers with space: ").split(" ")

for num in range(len(numbers)):
    numbers[num] = int(numbers[num])

print(numbers)

print(sorted(numbers))

 

 

 

 

 

 

4- تبدیل عدد به حروف :

 

 

numbers = int(input("Please enter your number: "))
if numbers == 0:
    print("Zero")
elif numbers == 1:
    print("One")
elif numbers == 2:
    print("Two")
elif numbers == 3:
    print("three")
elif numbers == 4:
    print("Four")
elif numbers == 5:
    print("Five")
elif numbers == 6:
    print("Six")
elif numbers == 7:
    print("Seven")
elif numbers == 8:
    print("Eight")
elif numbers == 9:
    print("Nine")
else:
    raise ValueError("You have to enter a number in range 1 to 9")

 

 

 

 

 

5- عدد بخش پذیر بر 3 :

 

 

numbers = int(input("Please enter your number: "))

if numbers % 3 == 0:
    print("Yes")

 

 

 

 

6- تبدیل عدد 2و3و5 به حروف :

 

 

numbers = int(input("Please enter your number: "))

if numbers == 2:
    print("Two")
elif numbers == 3:
    print("Three")
elif numbers == 5:
    print("Five")
else:
    print("Other")

 

 

 

 

7- جا به جایی مقدار متغیر بدون خانه حافظه :

 

 

num1 = int(input("Please enter your first number: "))
num2 = int(input("Please enter your second number: "))

z = num1 + num2

num1 = z - num1
num2 = z - num2

print(f"\nSwitching...\nFirst number now is {num1}\nSecond number now is {num2}")

 

 

 

8- مقلوب عدد:

 

 

numbers = input("Please enter your two digit numbers with space: ")

print(f"Your numbers is: {''.join(numbers)}")

new_numbers = []

for num in range(len(numbers)):
    new_numbers.append(numbers[num - 1])

print(f"Your new numbers is: {''.join(new_numbers)}")