0% found this document useful (0 votes)
14 views8 pages

Python Output Based by Students

Uploaded by

Padmasri E
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views8 pages

Python Output Based by Students

Uploaded by

Padmasri E
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Name: Activity Sheet Date: /12/2024

Subject: Computer Science


Grade: XI WS. No.:09/24-25
Topic: Output Based Questions

Find the output for the following programs:

Program 1:

num=int(input('enter a number'))

fir i in range(1,num+1):

for j in range(1,i+1);

print(j,end=' ')

print()

Program 2:

num =int(input('enter value'))

sum=0

for i in range(1,num+1):

sum=+(i*i)

print(sum)

Program 3:

numberGames = {}

numberGames[(1,2,4)] = 8

numberGames[(4,2,1)] = 10

numberGames[(1,2)] = 12

Program 4:

sum = 0

for k in numberGames:

sum += numberGames[k]

print len(numberGames) + sum

1
Program 5:

L1=[1, 2, 3, 4, 5, 'apple', [6, 7, 8], 9, 'banana', 10]

L1[6].insert(2,'cherry')

del L1[L1.index('banana')]

L1.insert(9,'guava')

del L1[-1]

print(L1)

Program 6:

a='Our.Program.Is.The.Best'

b=a.split('.')

c=[]

for i in a:

for j in i:

if 65<=ord(j)>=91:

c+=[j]

b=b.append(c)

print(b)

Program 7:

x="Grade 11"

a,b=len(x),""

for i in range (0,a):

if x[i].isupper():

b=b+x[i]

elif x[i].islower():

b=b+x[i+1]

elif x[i].isdigit():

b=b*int(x[i])

else:

b="@"+b

print(b)

2
Program 8:

str1="COMPUTER 2024"

str2=""

y=0

while y<len(str1):

if str1[y]>="O" and str1[y]<="M":

str2=str2+str1[y-1]

else:

str2=str2+"*"

y=y+1

print(str2)

Program 9:

str1='abcdefghijklmnopqrstuvwxyz'

list1=[]

for i in str1:

if ord(i)%3==0:

list1.append(i)

for i in list1:

print(i,end=i)

print()

print(i,end='i')

Program 10:

list1=[7,6,5,4,3,2,1]

for i in range(7):

list1.extend([i])

list2=sorted(list1)

print(list2)

list1+='78'

print(list1)

3
Program 11:

tuple1=(',',',',', ')

a,b,c=tuple1

if a==b==c:

a+='2'

tuple1=a,b,c

elif a==b:

b+='1'

tuple1=a,c,b

print(tuple1)

Program 12:

my_list = [1, 2, 3]

my_tuple = (1, 2, 3)

my_list[0] = 0

my_tuple[0] = 0

print(my_list)

print(my_tuple)

Program 13:

d1 = [10, "Python", 3.14]

d1.append([1, 2, 3])

print(d1)

substring = d1[1][1:4]

print(substring)

d1[3][2] = "Replace"

Program 14:

num= 4

a=1

b=num-1

c=0

for i in range(num):

4
print(" "*b, "* "," "*c, "*")

b-=1

a+=1

c+=2

str1="* "*(num+1)

print("* "*(num+1))

a=len(str1)//2

for l in range(num//2):

print(" " * (a - 2),"*")

print("* "*a)

for k in range(num//2):

print(" " * (a - 2), "*")

a=1

b = (num- 1)

c=0

for j in range(num):

print(" " * b, "* ", " " * c, "*")

b -= 1

a += 1

c += 2

Program 15:

n=int(input("Enter length"))
for i in range(1,n+1):
for j in range(i, 0, -1):
if(j%2==0):
print("#", end='')
elif(j%3==0):
print("@", end='')
else:
print("*", end='')
print()

Program 16:

word = &quot;amazing&quot;

5
result = &quot;&quot;

for i in range(len(word)):

if i % 2 == 0:

result += word[i]

else:

result += word[i].upper()

print(result)

data = (&quot;apple&quot;, &quot;banana&quot;, &quot;cherry&quot;, &quot;date&quot;)

result = [word.upper()[::-1] for word in data if len(word) &gt; 5]

print(result)

Program 17:

data = [1, 2, 3, 4, 5]

tuple_data = tuple(data)

result = [tuple_data[i] * tuple_data[-i-1]

for i in range(len(tuple_data)//2)]:

print(result)

Program 18:

merged_list = []

i, j = 0, 0

while i < len(list1) and j < len(list2):

if list1[i] < list2[j]:

merged_list.append(list1[i])

i += 1

else:

merged_list.append(list2[j])

j += 1

while i < len(list1):

merged_list.append(list1[i])

i += 1

while j < len(list2):

6
merged_list.append(list2[j])

j += 1

print("Merged List:", result)

Program 19:

value=[ ]

for i in range(1000,4001):

S=str(i)

if (int(S[0])%2==0)and(int(S[1])%2==0)and(int S[2])%2==0)and (int S[3])%2==0):

value.append(S)

print(value)

Program 20:

palindromes = []

for word in word_list:

if word.lower() == word.lower()[::-1]:

palindromes.append(word)

Program 21:

print("Enter two equal sized lists")

l1 = eval(input("Enter first list: "))

l2 = eval(input("Enter second list: "))

# Compare both lists element by element

for i in range(len(l1)):

if l1[i] != l2[i]:

print("Lists differ at index", i)

break

else:

print("Lists are equal")

Program 22:

a="Year2022atallthe best"
a=a.split('a')

7
b=a[0]+"-"+a[1]+"-"+a[3]
print (b)

Program 23:

string="aabbcc"
count=3
while True:
if string[0]=='a':
string=string[2:]
elif string[-1]=='b':
string=string[:2]
else:
count+=1
break
print(string)
print(count)

Program 24:

M1="FATHERS"
M2="AGNELS"
M3=""
for i in range (0, len (M2)):
if M1[i]>="A" and M1[i]<="M":
M3 = M3+M1[i]
elif M1 [i]>="N" and M1 [i]<="Z":
M3=M3+M2[i]
else:
M3=M3+"*"
print (M3)

You might also like