Tôi bị mắc kẹt về cách biến Z biến thành A trên các vấn đề vòng tròn CS
x =input() x=x.upper() x=chr(ord(x) + 1) print(x)Làm cách nào để tôi biến Z thành A?
Snakecharmerb
40.4K10 Huy hiệu vàng78 Huy hiệu bạc129 Huy hiệu đồng10 gold badges78 silver badges129 bronze badges
Đã hỏi ngày 12 tháng 3 năm 2019 lúc 6:04Mar 12, 2019 at 6:04
5
Sử dụng def next_alpha(s): return chr((ord(s.upper())+1 - 65) % 26 + 65) for s in 'abcdefghijklmnopqrstuvwxyz': print('%s --> %s' % (s, next_alpha(s))) a --> B b --> C ... y --> Z z --> A 2 và def next_alpha(s): return chr((ord(s.upper())+1 - 65) % 26 + 65) for s in 'abcdefghijklmnopqrstuvwxyz': print('%s --> %s' % (s, next_alpha(s))) a --> B b --> C ... y --> Z z --> A 3:
def next_alpha(s): return chr((ord(s.upper())+1 - 65) % 26 + 65) for s in 'abcdefghijklmnopqrstuvwxyz': print('%s --> %s' % (s, next_alpha(s))) a --> B b --> C ... y --> Z z --> AĐã trả lời ngày 12 tháng 3 năm 2019 lúc 6:16Mar 12, 2019 at 6:16
ChrischrisChris
28.2k3 Huy hiệu vàng26 Huy hiệu bạc47 Huy hiệu đồng3 gold badges26 silver badges47 bronze badges
Dưới đây là giải pháp để tìm bảng chữ cái tiếp theo của nhiều bảng chữ cái.
Ví dụ: Đầu vào - Đầu ra ABC - BCD
input - abc
output - bcd
user_input = input ("Nhập từ của bạn:") lst = list (''. tham gia (user_input.lower ())) lst1 = [] str1 = '' cho i trong phạm vi (len (lst)):
lst = list(''.join(user_input.lower()))
lst1= []
str1='' for i in range(len(lst)):
print(str1)
Đã trả lời ngày 13 tháng 6 năm 2021 lúc 17:17Jun 13, 2021 at 17:17
Hãy thử dưới đây mã để giải quyết câu hỏi def next_alpha(s): return chr((ord(s.upper())+1 - 65) % 26 + 65) for s in 'abcdefghijklmnopqrstuvwxyz': print('%s --> %s' % (s, next_alpha(s))) a --> B b --> C ... y --> Z z --> A 4.
charac = input() if charac == "Z": # If Z encountered change to A print(chr(ord(charac)-25)) else: change = ord(charac) + 1 print(chr(change))Đã trả lời ngày 12 tháng 3 năm 2019 lúc 6:09Mar 12, 2019 at 6:09
skaul05skaul05skaul05
2.0392 Huy hiệu vàng15 Huy hiệu bạc24 Huy hiệu đồng2 gold badges15 silver badges24 bronze badges
0
Bạn có thể trừ 25 từ giá trị def next_alpha(s): return chr((ord(s.upper())+1 - 65) % 26 + 65) for s in 'abcdefghijklmnopqrstuvwxyz': print('%s --> %s' % (s, next_alpha(s))) a --> B b --> C ... y --> Z z --> A 3 của 'z' hoặc 'z':
x = input('Enter Alphabet: ') print(chr(ord(x)-25))Output:
Enter Alphabet: z aĐã trả lời ngày 12 tháng 3 năm 2019 lúc 6:09Mar 12, 2019 at 6:09
2.0392 Huy hiệu vàng15 Huy hiệu bạc24 Huy hiệu đồngheena bawa
Bạn có thể trừ 25 từ giá trị def next_alpha(s): return chr((ord(s.upper())+1 - 65) % 26 + 65) for s in 'abcdefghijklmnopqrstuvwxyz': print('%s --> %s' % (s, next_alpha(s))) a --> B b --> C ... y --> Z z --> A 3 của 'z' hoặc 'z':6 silver badges5 bronze badges
1
Heena Bawaheena Bawa
import string letters = string.ascii_letters x = input() x = list(x.lower()) for i,v in enumerate(x): x[i] = letters[letters.index(v) + 1] print(''.join(x).upper())8086 Huy hiệu bạc5 Huy hiệu Đồng
azd BAESử dụng mã dưới đây, mã này cho phép người dùng nhập nhiều chữ cái:
import string letters = string.ascii_letters x = input() x = x.lower() x = letters[letters.index(x) + 1] print(x.upper())8086 Huy hiệu bạc5 Huy hiệu Đồng
z AĐã trả lời ngày 12 tháng 3 năm 2019 lúc 6:09Mar 12, 2019 at 6:09
U12-ForwardU12-ForwardU12-Forward
2.0392 Huy hiệu vàng15 Huy hiệu bạc24 Huy hiệu đồng13 gold badges78 silver badges97 bronze badges
0
Bạn có thể trừ 25 từ giá trị def next_alpha(s): return chr((ord(s.upper())+1 - 65) % 26 + 65) for s in 'abcdefghijklmnopqrstuvwxyz': print('%s --> %s' % (s, next_alpha(s))) a --> B b --> C ... y --> Z z --> A 3 của 'z' hoặc 'z':
def next_alpha(s): return chr((ord(s.upper())+1 - 65) % 26 + 65) for s in 'abcdefghijklmnopqrstuvwxyz': print('%s --> %s' % (s, next_alpha(s))) a --> B b --> C ... y --> Z z --> A 0
Heena Bawaheena BawaMar 12, 2019 at 6:08
8086 Huy hiệu bạc5 Huy hiệu ĐồngAmit Nanaware
Sử dụng mã dưới đây, mã này cho phép người dùng nhập nhiều chữ cái:1 gold badge5 silver badges19 bronze badges
0
Ví dụ đầu ra:
def next_alpha(s): return chr((ord(s.upper())+1 - 65) % 26 + 65) for s in 'abcdefghijklmnopqrstuvwxyz': print('%s --> %s' % (s, next_alpha(s))) a --> B b --> C ... y --> Z z --> A 1
Nếu bạn không cần chúng nhập nhiều chữ cái, hãy sử dụng:
66.5K13 Huy hiệu vàng78 Huy hiệu bạc97 Huy hiệu đồng20 gold badges65 silver badges108 bronze badges
thử cái này:Jan 7 at 14:01
2