Hướng dẫn alternate letters in uppercase in python - chữ hoa thay thế trong python

Permalink

Không thể lấy lại những người đóng góp tại thời điểm này

Tệp này chứa văn bản unicode hai chiều có thể được giải thích hoặc biên dịch khác với những gì xuất hiện dưới đây. Để xem xét, hãy mở tệp trong một trình soạn thảo cho thấy các ký tự Unicode ẩn. Tìm hiểu thêm về các ký tự unicode hai chiều

"" "
Các chữ cái thay thế ở chữ hoa
Một chuỗi (chỉ bảng chữ cái) được truyền dưới dạng đầu vào.
Đầu ra được in phải chứa bảng chữ cái ở các vị trí lẻ trong mỗi từ trong chữ hoa và bảng chữ cái ở các vị trí chẵn trong một từ ở chữ thường.
Ví dụ đầu vào và đầu ra:
Nếu đầu vào là 'cây cho chúng ta trái cây', đầu ra phải là 'cây cung cấp cho chúng ta trái cây
'Nếu đầu vào là' hoa rất đẹp ', đầu ra phải là' hoa rất đẹp '
"" "
Các chữ cái thay thế ở chữ hoa=list(input().split(" ")
Một chuỗi (chỉ bảng chữ cái) được truyền dưới dạng đầu vào. i in range(0,len(s)):
Đầu ra được in phải chứa bảng chữ cái ở các vị trí lẻ trong mỗi từ trong chữ hoa và bảng chữ cái ở các vị trí chẵn trong một từ ở chữ thường.=list(s[i])
Ví dụ đầu vào và đầu ra: j in range(0,len(l)):
Nếu đầu vào là 'cây cho chúng ta trái cây', đầu ra phải là 'cây cung cấp cho chúng ta trái cây j%2==0:
'Nếu đầu vào là' hoa rất đẹp ', đầu ra phải là' hoa rất đẹp '(l[j].upper(),end="")
s = list (input (). split (""):
foriinrange (0, len (s)):(l[j].lower(),end="")
l = list (s [i])(" ",end="")

forjinrange (0, len (l)):

ifj%2 == 0:

in (l [j] .upper (), end = "")

khác:

print (l [j] .lower (), end = "")

def test(txt):
    result_str = ""
    s = True
    for i in txt:
        result_str += i.upper() if s else i.lower()
        if i.isalpha():
            s = not s
    return result_str
str1 = "Python Exercises";
print("Original string: ", str1);
print("After alternating the case of each letter of the said string:")
print(test(str1))
str1 = "C# is used to develop web apps, desktop apps, mobile apps, games and much more.";
print("\nOriginal string: ", str1);
print("After alternating the case of each letter of the said string:")
print(test(str1))  

in ("", end = "")

Cập nhật lần cuối vào ngày 19 tháng 8 năm 2022 21:51:44 (UTC/GMT +8 giờ)

Flowchart:

Hướng dẫn alternate letters in uppercase in python - chữ hoa thay thế trong python

Python Basic - 1: Bài tập -134 với giải pháp

Viết một chương trình Python để thay thế trường hợp của mỗi chữ cái trong một chuỗi nhất định và chữ cái đầu tiên của chuỗi nói phải là chữ hoa.

Giải pháp mẫu

Mã Python:

Trước đây: Viết một chương trình Python để tính tổng số số âm và dương của một mảng số nguyên và hiển thị tổng lớn nhất. Kext: Viết chương trình Python để có nhiều số (LCM) ít nhất hơn hai số.Lấy các số từ một danh sách nhất định của các số nguyên dương. Write a Python program to compute the sum of the negative and positive numbers of an array of integers and display the largest sum.
Next: Write a Python program to get the Least Common Multiple (LCM) of more than two numbers. Take the numbers from a given list of positive integers.

Python: Lời khuyên trong ngày

Sử dụng toàn bộ danh sách để rút ngắn cho các vòng lặp:

x = [1, 2, 3, 4, 5]
result = []
for idx in range(len(x)):
    result.append(x[idx] * 2)
result

Output:

[2, 4, 6, 8, 10]
[(element * 2) for element in x]

Output:

[2, 4, 6, 8, 10]

Đối với mũ ngẫu nhiên và ký tự nhỏ

>>> def test(x):
...    return [(str(s).lower(),str(s).upper())[randint(0,1)] for s in x]
... 
>>> print test("Python")
['P', 'Y', 't', 'h', 'o', 'n']
>>> print test("Python")
['P', 'y', 'T', 'h', 'O', 'n']
>>> 
>>> 
>>> print ''.join(test("Python"))
pYthOn
>>> print ''.join(test("Python"))
PytHon
>>> print ''.join(test("Python"))
PYTHOn
>>> print ''.join(test("Python"))
PytHOn
>>> 

Đối với mã vấn đề của bạn là:

st = "Python"

out = ""
for i,x in enumerate(st):
    if (i%2 == 0):
        out += st[i].upper()
    else:
        out += st[i].lower()
print out