print(f"day's digit:",num/1)
print("<<Number extraction operation>>")
num=int (input ("▣four-digit integer =>"))
print ("==== output result ====")
print (f"cloth digits:",num/1000)
num=num%1000
print (f"back digit:",num/100)
num=num%100
print (f"digit:",num/10)
num=num%10
I'm going to do it like the picture above The results of the four-digit integer spacing and the digit output are different, so I'd like your help!
python coding
The %
operation is to obtain the remainder.
To achieve the desired result, you must perform a quotient operation.
Of course, if you immediately perform a quotient operation for each digit, you can get more than two digits.
Combine the operations of finding the remainder with the operations of finding the quotient
print("<<Number extraction operation for name>>")
num = int (input ("four-digit integer => ")))
a = num // 1000
b = (num - a * 1000) // 100
c = (num - a * 1000 - b * 100) // 10
d = (num - a * 1000 - b * 100 - c * 10) // 1
print ("===== output result =====")
print("A Thousand Digits:", a)
print("back digit:", b)
print("10 digits:", c)
print("Position of work:", d)
I don't need five lines of // 1 but I put it in.
© 2024 OneMinuteCode. All rights reserved.