Skip to content

Instantly share code, notes, and snippets.

@Pierian-Data
Created March 1, 2018 17:23
Show Gist options
  • Select an option

  • Save Pierian-Data/5767f49f825dbc9f9bf1357b2152b010 to your computer and use it in GitHub Desktop.

Select an option

Save Pierian-Data/5767f49f825dbc9f9bf1357b2152b010 to your computer and use it in GitHub Desktop.
def myfunc(x):
out = []
for i in range(len(x)):
if i%2==0:
out.append(x[i].lower())
else:
out.append(x[i].upper())
return ''.join(out)
@RahulAmbiger11
Copy link

#10.
def myfunc(x):
out = []

for i in range(len(x)):
    if i%2==0:
        out.append(x[i].lower())
    else:
        out.append(x[i].upper())
return ''.join(out)

res1 = myfunc("Sudeep")
print(res1)

res2 = myfunc("Yash")
print(res2)

@Bjorn-Suerink
Copy link

Bjorn-Suerink commented Nov 6, 2025

def myfunc(s):
num=0
word=''
for letter in s:
if num%2 == 0:
word += letter.lower()
else:
word+= letter.upper()
num+=1
return word
image

@jpatel424424-prog
Copy link

def myfunc(a):
    word=""
    for index,x in enumerate(a):
        if index%2==0:
            word += x.upper()
        else:
            word += x
    return word

@Shubhamsrivastava1994
Copy link

def my_fun(data):
out_string = []
for i in range(len(data)):
if i%2 == 0:
out_string.append(data[i].lower())
else:
out_string.append(data[i].upper())
return out_string

result = my_fun("shubham")
print(result)

@abrudea
Copy link

abrudea commented Mar 8, 2026

def myfunc(letters):
    a = []
    for letter in letters:
        a.append(letter)
        for i in range(0, len(a)):
            if i % 2 == 0:
                a[i] = a[i].upper()
            else:
                a[i] = a[i].lower()
    
    return ''.join(a)

@Christine-vert
Copy link

Screenshot 2026-03-11 at 9 25 30 pm

@Uche-James
Copy link

def myfunc(string):
my_result = ''
for index, letter in enumerate(string):
if index % 2 == 0:
my_result += letter.upper()
else:
my_result += letter.lower()
return my_result

@elogneeba119-svg
Copy link

def myfunc(z):
evod = []
for i in range(len(z)):
if i%2==0:
evod.append(z[i].upper())
else:
evod.append(z[i].lower())
return ''.join(evod)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment