Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Notebook1.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"execution_count": null,
"id": "73fb95c9",
"metadata": {},
"outputs": [
Expand Down Expand Up @@ -31,7 +31,7 @@
],
"metadata": {
"kernelspec": {
"display_name": "myenv",
"display_name": "py101 (3.13.9)",
"language": "python",
"name": "python3"
},
Expand All @@ -45,7 +45,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.7"
"version": "3.13.9"
}
},
"nbformat": 4,
Expand Down
114 changes: 114 additions & 0 deletions Tasks/tsk_Bhumika_kadbe_3rdyr_10mar26.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 7,
"id": "f0b07315",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"3 g\n",
"Error of value: Please enter a number not value\n"
]
}
],
"source": [
"#input strings\n",
"a=input(\"Enter a num:\" )\n",
"b=input(\"Enter a num:\" )\n",
"print(a,b)\n",
"\n",
"try:\n",
" division = int(a) / int(b)\n",
" print(\"Division is : \", division)\n",
"except ZeroDivisionError:\n",
" print(\"Error of 0: Division by 0 is not allowed\")\n",
"except ValueError:\n",
" print(\"Error of value: Please enter a number not value\")"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "eb82f56d",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"['3', 'd', '4', 'r', '6', '7', 'y', 'u']\n",
"3 -> Odd number\n",
"d -> Invalid input detected\n",
"4 -> Even number\n",
"r -> Invalid input detected\n",
"6 -> Even number\n",
"7 -> Odd number\n",
"y -> Invalid input detected\n",
"u -> Invalid input detected\n",
"\n",
"result:\n",
"Total valid numbers: 4\n",
"Total invalid inputs: 4\n"
]
}
],
"source": [
"# Python program to process a sequence of numbers\n",
"\n",
"# Ask user for input\n",
"user_input = input(\"Enter numbers separated by spaces: \")\n",
"\n",
"# Split input into list\n",
"items = user_input.split()\n",
"print(items)\n",
"\n",
"# Initialize counters\n",
"valid_count = 0\n",
"invalid_count = 0\n",
"\n",
"# Iterate through each item\n",
"for item in items:\n",
" try:#using try-except\n",
" num = int(item) # converting to integer\n",
" valid_count += 1\n",
" if num % 2 == 0:\n",
" print(f\"{num} -> Even number\")\n",
" else:\n",
" print(f\"{num} -> Odd number\")\n",
" except ValueError:\n",
" invalid_count += 1\n",
" print(f\"{item} -> Invalid input detected\")\n",
"\n",
"# Final result\n",
"print(\"\\nresult:\")\n",
"print(f\"Total valid numbers: {valid_count}\")\n",
"print(f\"Total invalid inputs: {invalid_count}\") "
]
}
],
"metadata": {
"kernelspec": {
"display_name": "base",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.9"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
240 changes: 240 additions & 0 deletions classwork/Pyt_Bhumika_Kadbe_3rdyr_10Mar26.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,240 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"id": "e5b7ef82",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"['English', 'Maths', 'Science', 'Marathi', 'Hindi', 'Sanskrit', 'Maths']\n",
"['English', 'Maths', 'Science', 'Marathi', 'Hindi', 'Sanskrit', 'Maths', 'Computer']\n",
"['English', 'Maths', 'History', 'Science', 'Marathi', 'Hindi', 'Sanskrit', 'Maths', 'Computer']\n",
"9\n",
"['English', 'Maths', 'Science', 'Marathi', 'Hindi', 'Sanskrit', 'Maths', 'Computer']\n",
"2\n",
"['English', 'Science', 'Marathi', 'Hindi', 'Sanskrit', 'Maths', 'Computer']\n",
"[]\n",
"[12.3, 4.5, 6.7, 8.9, 2.0, 3.4, 5.6, 1.0, 3.56, 7.8]\n",
"[1.0, 2.0, 3.4, 3.56, 4.5, 5.6, 6.7, 7.8, 8.9, 12.3]\n"
]
}
],
"source": [
"# perform append() on list --->inseert at end without index no\n",
"list_sub = [\"English\", \"Maths\", \"Science\", \"Marathi\", \"Hindi\", \"Sanskrit\", \"Maths\"]\n",
"print(list_sub)\n",
"list_sub.append(\"Computer\")\n",
"print(list_sub)\n",
"\n",
"#perform insert() on list---->insert with index no\n",
"list_sub.insert(2, \"History\")\n",
"print(list_sub)\n",
"\n",
"#checking len of list\n",
"print(len(list_sub))\n",
"\n",
"#perform pop() on list--->remove last element from list (cannot use the values only index no)\n",
"list_sub.pop(2)\n",
"print(list_sub)\n",
"\n",
"#count\n",
"print(list_sub.count(\"Maths\"))\n",
"\n",
"#perform remove() on list ---> remove elements with values\n",
"list_sub.remove(\"Maths\")\n",
"print(list_sub)\n",
"\n",
"#perform clear() on list---> remove all elements from list\n",
"list_sub.clear()\n",
"print(list_sub)\n",
"\n",
"#making new list \n",
"ls=[12.3, 4.5, 6.7, 8.9, 2.0, 3.4, 5.6, 1.0, 3.56, 7.8]\n",
"print(ls)\n",
"ls.sort()\n",
"print(ls) "
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "9d0e1f8f",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"('Apple', 'Banana', 'Grapes', 'Orange', 'Pineapple', 'Cherry', 'Strawberry')\n",
"7\n",
"Grapes\n",
"2\n",
"1\n",
"['Apple', 'Banana', 'Grapes', 'Orange', 'Pineapple', 'Cherry', 'Strawberry']\n"
]
}
],
"source": [
"# performing Different Functions in Tuple\n",
"\n",
"# making new tuple\n",
"tup = (\"Apple\", \"Banana\", \"Grapes\", \"Orange\", \"Pineapple\", \"Cherry\", \"Strawberry\")\n",
"print(tup)\n",
"\n",
"# checking length of tuple\n",
"print(len(tup))\n",
"\n",
"# accessing tuple using index number\n",
"print(tup[2])\n",
"\n",
"# finding index of element in tuple\n",
"print(tup.index(\"Grapes\"))\n",
"\n",
"# performing count() on tuple\n",
"print(tup.count(\"Grapes\"))\n",
"\n",
"# converting tuple into list\n",
"tup_list = list(tup)\n",
"print(tup_list)"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "231ebd8e",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"{'Delhi', 'Nagpur', 'Nashik', 'Amaravati', 'Mumbai', 'Pune'}\n",
"{'Delhi', 'Nagpur', 'Bangalore', 'Nashik', 'Amaravati', 'Mumbai', 'Pune'}\n",
"{'Delhi', 'Bangalore', 'Amaravati', 'Nagpur', 'Hyderabad', 'Pune', 'Mumbai', 'Chandrapur', 'Nashik'}\n",
"9\n",
"{'Bangalore', 'Amaravati', 'Nagpur', 'Hyderabad', 'Pune', 'Mumbai', 'Chandrapur', 'Nashik'}\n",
"{'Bangalore', 'Amaravati', 'Nagpur', 'Hyderabad', 'Pune', 'Mumbai', 'Chandrapur'}\n",
"set()\n"
]
}
],
"source": [
"# Performing Different function on sets\n",
"\n",
"st = {\"Nagpur\", \"Amaravati\", \"Mumbai\", \"Pune\", \"Nashik\", \"Delhi\"}\n",
"print(st)\n",
"\n",
"# adding element in set --> add anywhere because sets are unordered\n",
"st.add(\"Bangalore\")\n",
"print(st)\n",
"\n",
"# adding multiple elements\n",
"st.update([\"Hyderabad\", \"Chandrapur\"])\n",
"print(st)\n",
"\n",
"# checking length\n",
"print(len(st))\n",
"\n",
"# pop an element\n",
"st.pop()\n",
"print(st)\n",
"\n",
"# removing element\n",
"st.remove(\"Nashik\")\n",
"print(st)\n",
"\n",
"# clearing set\n",
"st.clear()\n",
"print(st)"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "24e755c7",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"{'name': 'Bhumika', 'age': 19, 'course': 'CSE', 'city': 'Nagpur', 'lazy': 'True'}\n",
"{'name': 'Bhumika', 'age': 19, 'course': 'CSE', 'city': 'Nagpur', 'lazy': 'True', 'college': 'JIT'}\n",
"{'name': 'Bhumika', 'age': 20, 'course': 'CSE', 'city': 'Nagpur', 'lazy': 'True', 'college': 'JIT'}\n",
"Bhumika\n",
"6\n",
"{'name': 'Bhumika', 'age': 20, 'city': 'Nagpur', 'lazy': 'True', 'college': 'JIT'}\n",
"dict_keys(['name', 'age', 'city', 'lazy', 'college'])\n",
"dict_values(['Bhumika', 20, 'Nagpur', 'True', 'JIT'])\n",
"{}\n"
]
}
],
"source": [
"# creating dictionary\n",
"dict1 = {\n",
" \"name\": \"Bhumika\",\n",
" \"age\": 19,\n",
" \"course\": \"CSE\",\n",
" \"city\": \"Nagpur\",\n",
" \"lazy\": \"True\"\n",
"}\n",
"\n",
"print(dict1)\n",
"\n",
"# add new key\n",
"dict1[\"college\"] = \"JIT\"\n",
"print(dict1)\n",
"\n",
"# update value\n",
"dict1[\"age\"] = 20\n",
"print(dict1)\n",
"\n",
"# access value\n",
"print(dict1[\"name\"])\n",
"\n",
"# length\n",
"print(len(dict1))\n",
"\n",
"# remove key\n",
"dict1.pop(\"course\")\n",
"print(dict1)\n",
"\n",
"# get all keys\n",
"print(dict1.keys())\n",
"\n",
"# get all values\n",
"print(dict1.values())\n",
"\n",
"# clear dictionary\n",
"dict1.clear()\n",
"print(dict1)"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "base",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.9"
}
},
"nbformat": 4,
"nbformat_minor": 5
}
Loading