Hướng dẫn sum of first and last digit of a number in python - tổng của chữ số đầu tiên và chữ số cuối cùng của một số trong python
Xem thảo luận Show
Cải thiện bài viết Lưu bài viết Xem thảo luận Cải thiện bài viết Lưu bài viết Đọc Examples: Input: N = 1247 Output: 8 Explanation: First digit is 1 and Last digit is 7. So, addition of these two (1 + 7) is equal to 8. Input: N = 73 Output: 10 Bàn luận String implementation
In chúng dưới dạng đầu ra. Python3Lưu ý: & nbsp; chúng ta có thể truy cập phần tử đầu tiên của chuỗi bằng chuỗi [0] và phần tử cuối cùng của chuỗi bằng chuỗi [-1]. Đại diện chuỗi
Input: N = 73 Output: 100 Input: N = 73 Output: 101 Input: N = 73 Output: 102 = Input: N = 73 Output: 104 Input: N = 73 Output: 105 Input: N = 73 Output: 106 Input: N = 73 Output: 107 print("Enter a Number: ") num = int(input()) count = 0 while num!=0: if count==0: last = num%10 count = count+1 rem = num%10 num = int(num/10) sum = rem + last print("\nSum of first and last digit =", sum)0 print("Enter a Number: ") num = int(input()) count = 0 while num!=0: if count==0: last = num%10 count = count+1 rem = num%10 num = int(num/10) sum = rem + last print("\nSum of first and last digit =", sum)1 print("Enter a Number: ") num = int(input()) count = 0 while num!=0: if count==0: last = num%10 count = count+1 rem = num%10 num = int(num/10) sum = rem + last print("\nSum of first and last digit =", sum)2 print("Enter a Number: ") num = int(input()) count = 0 while num!=0: if count==0: last = num%10 count = count+1 rem = num%10 num = int(num/10) sum = rem + last print("\nSum of first and last digit =", sum)3 print("Enter a Number: ") num = int(input()) count = 0 while num!=0: if count==0: last = num%10 count = count+1 rem = num%10 num = int(num/10) sum = rem + last print("\nSum of first and last digit =", sum)4 print("Enter a Number: ") num = int(input()) count = 0 while num!=0: if count==0: last = num%10 count = count+1 rem = num%10 num = int(num/10) sum = rem + last print("\nSum of first and last digit =", sum)5 Output: Input: N = 73 Output: 108
Độ phức tạp về thời gian: O (1) kể từ khi thực hiện các hoạt động không đổiSolve it using an integer
Python3Lưu ý: & nbsp; chúng ta có thể truy cập phần tử đầu tiên của chuỗi bằng chuỗi [0] và phần tử cuối cùng của chuỗi bằng chuỗi [-1]. Đại diện chuỗi
Input: N = 73 Output: 100 Input: N = 73 Output: 101 Input: N = 73 Output: 102 = Input: N = 73 Output: 104 Input: N = 73 Output: 105 Input: N = 73 Output: 106 Input: N = 73 Output: 107 Input: N = 73 Output: 108 = Input: N = 73 Output: 104 Input: N = 73 Output: 105 Addition of first and last digit of the number is 82223 Input: N = 73 Output: 107 Output: Addition of first and last digit of the number is 8
Bài viết này được tạo ra để bao gồm một số chương trình trong Python tìm và in tổng số đầu tiên và cuối cùng của một số được nhập bởi người dùng trong thời gian chạy. Ví dụ: nếu người dùng nhập một số nói 2493, thì đầu ra sẽ là chữ số đầu tiên (2) + chữ số cuối cùng (3) hoặc 5.2493, then the output will be first digit (2) + last digit (3) or 5. Tổng số đầu tiên và cuối cùng của một sốCâu hỏi là, viết một chương trình Python in tổng số đầu tiên và chữ số cuối cùng của một số nhất định. Chương trình được đưa ra dưới đây là câu trả lời cho câu hỏi này: print("Enter a Number: ") num = int(input()) count = 0 while num!=0: if count==0: last = num%10 count = count+1 rem = num%10 num = int(num/10) sum = rem + last print("\nSum of first and last digit =", sum) Ảnh chụp nhanh được đưa ra dưới đây cho thấy đầu ra ban đầu được tạo bởi chương trình Python trên: Bây giờ cung cấp đầu vào nói 1203 dưới dạng số và nhấn phím Điều gì sẽ xảy ra nếu người dùng nhập vào đầu vào không hợp lệ?Để xử lý mọi việc, khi người dùng nhập vào đầu vào không hợp lệ. Nghĩa là, chương trình được đưa ra dưới đây tạo ra một thông báo lỗi, khi người dùng không nhập đầu vào số nguyên. print("Enter a Number: ", end="") try: num = int(input()) count = 0 while num != 0: if count == 0: last = num % 10 count = count + 1 rem = num % 10 num = int(num / 10) print("\nFirst Digit (", rem, ") + Last Digit (", last, ") =", rem + last) except ValueError: print("\nInvalid Input!") Dưới đây là chạy mẫu của nó với đầu vào của người dùng, 122345:122345: Dưới đây là một mẫu chạy khác với mã đầu vào người dùng:codescracker: Thử nghiệm trực tuyến Python «Chương trình chương trình trước đây» Next Program » Thí dụ. x = 5. y = 10. in (x + y) tự mình thử ».Thí dụ. x = 5. y = 10. in (x + y) tự mình thử ».print("\nFirst Digit (", rem, ") + Last Digit (", last, ") =", rem + last) except ValueError: print("\nInvalid Input!")
Làm thế nào để bạn tìm thấy tổng của các chữ số đầu tiên và cuối cùng?Thí dụ.x = 5. y = 10. in (x + y) tự mình thử ».sum = firstDigit + lastDigit .
Thí dụ.x = input ("loại A số:") y = input ("loại số khác:") sum = int (x) + int (y) in ("tổng là:", sum) tự mình thử ».Để tìm chữ số cuối cùng của số đã cho, chúng tôi chia số đã cho cho số 10.Đó là LastDigit = num % 10.Để tìm chữ số đầu tiên, chúng tôi chia số đã cho 10 cho đến khi Num lớn hơn 0.Cuối cùng tính tổng số của chữ số đầu tiên và cuối cùng, sum = FirstDigit + LastDigit.. Nhận số .. Khai báo một biến để lưu trữ tổng và đặt thành 0 .. Lặp lại hai bước tiếp theo cho đến khi số không phải là 0 .. Nhận chữ số ngoài cùng bên phải của số với sự trợ giúp của toán tử '%' còn lại bằng cách chia nó với 10 và thêm nó vào tổng .. Chia số cho 10 với Trợ giúp của toán tử '//' .. Làm thế nào để bạn tổng hợp hai chữ số trong Python?Làm thế nào để thêm hai số trong Python.. ❮ Trước Sau ❯. Làm thế nào để thêm hai số trong Python. Thí dụ.x = input ("loại A số:") y = input ("loại số khác:") sum = int (x) + int (y) in ("tổng là:", sum) tự mình thử ». ❮ Trước Sau ❯. |