Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
5 views
2 pages
Python
Uploaded by
Shimrah akram Khan
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF, TXT or read online on Scribd
Download
Save
Save python For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
5 views
2 pages
Python
Uploaded by
Shimrah akram Khan
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF, TXT or read online on Scribd
Carousel Previous
Carousel Next
Download
Save
Save python For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 2
Search
Fullscreen
c) String slicing.
ARMSTRONG FIBONACII def string_slicing(text):
print("Original string:", text)
def is_armstrong_number(num): def fibonacci(n):
fib_series = [] print("First three characters:", text[:3])
num_str = str(num) if n <= 0: print("Characters from index 3 to 7:", text[3:8])
num_digits = len(num_str) return fib_series print("Last five characters:", text[-5:])
sum_of_cubes = 0 elif n == 1: print("Every second character:", text[::2])
fib_series.append(0) print("Reversed string:", text[::-1])
for digit in num_str: else:
def main():
sum_of_cubes += int(digit) ** num_digits fib_series = [0, 1] text = "Python Programming"
for i in range(2, n):
return sum_of_cubes == num string_slicing(text)
fib_series.append(fib_series[-1] + fib_series[-2])
def main(): return fib_series if __name__ == "__main__":
main()
num = int(input("Enter a number: ")) def main():
n = int(input("Enter the value of n to display the first n Fibonacci numbers: "))
if is_armstrong_number(num): if n <= 0:
CHECK STRING OPERATIONS
print(num, "is an Armstrong number.") print("Please enter a positive integer.")
a) len(), split(), join(), upper(), lower(), swapcase(), title(),
else:
else:
fib_series = fibonacci(n)
print(num, "is not an Armstrong number.") print("First", n, "Fibonacci numbers:") def string_operations(text):
print("Original string:", text)
if __name__ == "__main__": print(fib_series)
print("Length of the string:", len(text))
if __name__ == "__main__":
main() main()
print("Splitting the string:", text.split())
print("Joining the string with '_':", '_'.join(text.split()))
print("Uppercase:", text.upper())
FACTORIAL OF A NUMBER
print("Lowercase:", text.lower()) print("Swapping case:", text.swapcase())
def factorial_recursive(n): print("Title case:", text.title())
if n == 0: def main():
return 1 text = input("Enter a string: ")
string_operations(text)
else: if __name__ == "__main__":
return n * factorial_recursive(n - 1) main()
def main(): b) Find(), index(), count(), replace(), sorted(), strip()
def string_operations(text):
num = int(input("Enter a number: ")) print("Original string:", text)
if num < 0: print("Finding 'world':", text.find('world'))
print("Factorial is not defined for negative numbers.") print("Index of 'world':", text.index('world'))
print("Count of 'o':", text.count('o'))
else:
print("Replacing 'world' with 'Python':", text.replace('world', 'Python'))
result = factorial_recursive(num) print("Sorted characters:", sorted(text))
print("Factorial of", num, "is:", result) print("Stripped string:", text.strip())
def main():
text = " hello world! "
if __name__ == "__main__": main() string_operations(text)
main() if __name__ == "__main__":
main()
Check List and Tuple Operations. Check Dictionary and Set Operations Set Operations
a. len(), append(), extend(), insert(), remove(). i. Add Element ix.union()
my_dict = {'a': 1, 'b': 2} set1 = {1, 2, 3}
my_list = [1, 2, 3, 4, 5]
my_dict['c'] = 3 set2 = {3, 4, 5}
print(len(my_list))
print(my_dict) union_set = set1.union(set2)
my_list = [1, 2, 3]
ii.Modify Element print(union_set)
my_list.append(4) my_dict = {'a': 1, 'b': 2} x. intersection()
print(my_list) my_dict['a'] = 10 set1 = {1, 2, 3}
Print(my_dict) set2 = {3, 4, 5}
my_list = [1, 2, 3] iii. Delete Element intersection_set = set1.intersection(set2)
my_list.extend([4, 5]) my_dict = {'a': 1, 'b': 2, 'c': 3} print(intersection_set)
print(my_list) del my_dict['b'] xi. difference()
print(my_dict) set1 = {1, 2, 3}
my_list = [1, 2, 4]
iv. clear() set2 = {3, 4, 5}
my_list.insert(2, 3)
print(my_list)
my_dict = {'a': 1, 'b': 2, 'c': 3} difference_set = set1.difference(set2)
my_dict.clear() print(difference_set)
my_list = [1, 2, 3, 4, 3] print(my_dict) xii. symmetric_difference()
my_list.remove(3) v. copy() set1 = {1, 2, 3}
print(my_list) my_dict = {'a': 1, 'b': 2} new_dict = set2 = {3, 4, 5}
my_dict.copy() symmetric_difference_set =set1.symmetric_difference(set2)
b. reverse(), clear(), sort(), sorted(), count() print(new_dict) print(symmetric_difference_set)
my_list = [1, 2, 3, 4]
vi. values()
my_list.reverse() b) Modify Index of the Data and Sort the Index
my_dict = {'a': 1, 'b': 2, 'c': 3}
print(my_list)
values = my_dict.values() Modify
print(values) df.set_index('Name', inplace=True)
my_list = [1, 2, 3, 4]
my_list.clear() vii. keys() print("\nDataFrame with modified index:")
print(my_list) my_dict = {'a': 1, 'b': 2, 'c': 3} print(df)
keys = my_dict.keys()
my_list = [4, 2, 1, 3] print(keys) Sort
my_list.sort() viii.items() df.sort_index(inplace=True)
print(my_list) print("\nDataFrame after sorting index:")
my_dict = {'a': 1, 'b': 2, 'c': 3}
my_list = [4, 2, 1, 3] print(df)
items = my_dict.items()
new_list = sorted(my_list)
print(new_list)
print(items)
print(my_list)
my_list = [1, 2, 3, 2, 2, 4]
print(my_list.count(2))
You might also like
Ssce Hidden Facts in Further Maths
PDF
100% (2)
Ssce Hidden Facts in Further Maths
504 pages
UBBL 2012 and MS 1183 For PG 20180526
PDF
No ratings yet
UBBL 2012 and MS 1183 For PG 20180526
189 pages
Cell Management (5G RAN3.1 - 01)
PDF
No ratings yet
Cell Management (5G RAN3.1 - 01)
51 pages
Python Qualis Doctests
PDF
0% (2)
Python Qualis Doctests
3 pages
150 - 5300 - 13 - chg18 - Consolidated (FAA Standar Perencanaan) PDF
PDF
100% (1)
150 - 5300 - 13 - chg18 - Consolidated (FAA Standar Perencanaan) PDF
306 pages
Butter Making Equipment
PDF
No ratings yet
Butter Making Equipment
8 pages
Steel Grades 2 PDF
PDF
0% (1)
Steel Grades 2 PDF
2 pages
E-PROC-ENG-B1-111 Rev006
PDF
No ratings yet
E-PROC-ENG-B1-111 Rev006
32 pages
Python Program List
PDF
No ratings yet
Python Program List
13 pages
Section04 - Setting Up The Rig & Spudding The Well
PDF
No ratings yet
Section04 - Setting Up The Rig & Spudding The Well
7 pages
IGCSE & Olevel Computer Science
PDF
No ratings yet
IGCSE & Olevel Computer Science
20 pages
Grade 12 Practical File Ex 1 To 15 2025 26
PDF
No ratings yet
Grade 12 Practical File Ex 1 To 15 2025 26
35 pages
Python Week 4 All GrPA's Solutions
PDF
100% (2)
Python Week 4 All GrPA's Solutions
8 pages
Python Hands On
PDF
100% (1)
Python Hands On
11 pages
10 Capital Rationing
PDF
67% (3)
10 Capital Rationing
7 pages
Project All Numerates-Grade 6
PDF
100% (1)
Project All Numerates-Grade 6
3 pages
Review of Literature
PDF
No ratings yet
Review of Literature
6 pages
Lab Report Template
PDF
No ratings yet
Lab Report Template
2 pages
Python Record Code
PDF
No ratings yet
Python Record Code
33 pages
Python Solutions
PDF
No ratings yet
Python Solutions
11 pages
Python Manual For M.SC CS
PDF
No ratings yet
Python Manual For M.SC CS
45 pages
Record File
PDF
No ratings yet
Record File
35 pages
03 Python 04 Stringslistsdictionaries
PDF
No ratings yet
03 Python 04 Stringslistsdictionaries
47 pages
DSD Record 2
PDF
No ratings yet
DSD Record 2
51 pages
Python Experiments - HARSH
PDF
No ratings yet
Python Experiments - HARSH
64 pages
Python Experiments - Niharika
PDF
No ratings yet
Python Experiments - Niharika
64 pages
Computer Program PDF
PDF
No ratings yet
Computer Program PDF
33 pages
DS Lab Programs
PDF
No ratings yet
DS Lab Programs
47 pages
Data Structure Final Lab Manual
PDF
No ratings yet
Data Structure Final Lab Manual
57 pages
Python 46
PDF
No ratings yet
Python 46
37 pages
Wa0006.
PDF
No ratings yet
Wa0006.
13 pages
Python Programs
PDF
No ratings yet
Python Programs
26 pages
Kashu
PDF
No ratings yet
Kashu
25 pages
Python Lab - Programs
PDF
No ratings yet
Python Lab - Programs
27 pages
cbc86808-82ba-48d0-b8d1-34b4e3ce7c98
PDF
No ratings yet
cbc86808-82ba-48d0-b8d1-34b4e3ce7c98
17 pages
AI Lab Record
PDF
No ratings yet
AI Lab Record
34 pages
User Defined Module Aryan
PDF
No ratings yet
User Defined Module Aryan
29 pages
Bca 3rd Python Lab
PDF
No ratings yet
Bca 3rd Python Lab
20 pages
Python Lab Manual
PDF
No ratings yet
Python Lab Manual
12 pages
Python GRPA W-4
PDF
No ratings yet
Python GRPA W-4
21 pages
1a.install Python and Set Up The Development Environment.: Code: Print ("Hello World") Output
PDF
No ratings yet
1a.install Python and Set Up The Development Environment.: Code: Print ("Hello World") Output
14 pages
PDF
PDF
No ratings yet
PDF
13 pages
Xii Computer Science 2025-26 Practical File
PDF
No ratings yet
Xii Computer Science 2025-26 Practical File
47 pages
Python 5
PDF
No ratings yet
Python 5
16 pages
Python Lab A B
PDF
No ratings yet
Python Lab A B
13 pages
CS HHW
PDF
No ratings yet
CS HHW
7 pages
12 Programs Reformatted
PDF
No ratings yet
12 Programs Reformatted
22 pages
Class 12 Python Programs
PDF
No ratings yet
Class 12 Python Programs
6 pages
CSCI Final Cheat Sheet
PDF
No ratings yet
CSCI Final Cheat Sheet
14 pages
Python Programming Lab
PDF
No ratings yet
Python Programming Lab
10 pages
Untitled Document
PDF
No ratings yet
Untitled Document
8 pages
Ds
PDF
No ratings yet
Ds
6 pages
Ds 1
PDF
No ratings yet
Ds 1
6 pages
Python Answers
PDF
No ratings yet
Python Answers
6 pages
Class 02
PDF
No ratings yet
Class 02
8 pages
Python Assignment
PDF
No ratings yet
Python Assignment
6 pages
Python Programs
PDF
No ratings yet
Python Programs
6 pages
Python 2
PDF
No ratings yet
Python 2
2 pages
DS 8-12
PDF
No ratings yet
DS 8-12
5 pages
Cs Practice
PDF
No ratings yet
Cs Practice
5 pages
Python Lab
PDF
No ratings yet
Python Lab
5 pages
Lab2 Python
PDF
No ratings yet
Lab2 Python
5 pages
Lab2 Python
PDF
No ratings yet
Lab2 Python
5 pages
Week 4 All Grpa
PDF
No ratings yet
Week 4 All Grpa
6 pages
Practical File
PDF
No ratings yet
Practical File
42 pages
Week2 and Week 3
PDF
No ratings yet
Week2 and Week 3
13 pages
Summary Python
PDF
No ratings yet
Summary Python
4 pages
Ai Lab Internal - 1
PDF
No ratings yet
Ai Lab Internal - 1
3 pages
IR Receiver AX 1838HS
PDF
No ratings yet
IR Receiver AX 1838HS
6 pages
Pytxt
PDF
No ratings yet
Pytxt
4 pages
Lab-manual-Advanced Python Programming 4321602
PDF
No ratings yet
Lab-manual-Advanced Python Programming 4321602
24 pages
Pyhton Data Structure CheatSheet
PDF
No ratings yet
Pyhton Data Structure CheatSheet
5 pages
Python Unit 3
PDF
No ratings yet
Python Unit 3
4 pages
Step Perhitungan Leaching
PDF
No ratings yet
Step Perhitungan Leaching
19 pages
Angima2003 PDF
PDF
No ratings yet
Angima2003 PDF
14 pages
Grade 8th Maths Mock 3 Mid Term 1 Answerkey
PDF
No ratings yet
Grade 8th Maths Mock 3 Mid Term 1 Answerkey
3 pages
The Essential R Reference
From Everand
The Essential R Reference
Mark Gardener
No ratings yet
P16 HP - P16 AP: Portable Crimper For Repair Work
PDF
No ratings yet
P16 HP - P16 AP: Portable Crimper For Repair Work
2 pages
Drawing
PDF
No ratings yet
Drawing
12 pages
Mat - Class Vii-Phase 4
PDF
No ratings yet
Mat - Class Vii-Phase 4
30 pages
Device Mapper Multipath Enablement Kit For HP Storageworks Disk Arrays V4.4.1 Release Notes
PDF
No ratings yet
Device Mapper Multipath Enablement Kit For HP Storageworks Disk Arrays V4.4.1 Release Notes
14 pages
Rank of Matrix-4
PDF
No ratings yet
Rank of Matrix-4
8 pages
Profound Python Data Science
From Everand
Profound Python Data Science
Onder Teker
No ratings yet
Primary Aberrations of A Thin Lens With Different Object and Image Space Media
PDF
No ratings yet
Primary Aberrations of A Thin Lens With Different Object and Image Space Media
10 pages
LUZ MEDINA, Checkpoint 4 Corrected
PDF
No ratings yet
LUZ MEDINA, Checkpoint 4 Corrected
3 pages
Collection of Articles and FAQs Regarding IBM MQ Channels and Connections - 0
PDF
No ratings yet
Collection of Articles and FAQs Regarding IBM MQ Channels and Connections - 0
15 pages
Hydrocarbons 3 QP
PDF
No ratings yet
Hydrocarbons 3 QP
7 pages
Absolutely
PDF
No ratings yet
Absolutely
16 pages
F.4 Mathematics BTE (3) More About Polynomial
PDF
No ratings yet
F.4 Mathematics BTE (3) More About Polynomial
2 pages
N4 Industrial Electronics
PDF
93% (96)
N4 Industrial Electronics
371 pages