<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Concept Map #2 by Patrick Murphy</title>
      <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5</link>
      <description>Covers Weeks </description>
      <language>en-us</language>
      <pubDate>2023-11-28 02:46:20 UTC</pubDate>
      <lastBuildDate>2023-11-30 22:34:59 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f4bb.png</url>
      </image>
      <item>
         <title>The Elements of Computing - A focus on Python </title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007875</link>
         <description><![CDATA[<blockquote><strong>"The purpose of computing is insight, not numbers" - Richard Hamming&nbsp;</strong></blockquote>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/360f95fcc5e4d7c7f5a6e751c1d4207d/Screenshot_2023_10_04_at_7_59_25_PM.png" />
         <pubDate>2023-11-28 02:46:20 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007875</guid>
      </item>
      <item>
         <title>1. Data Types</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007876</link>
         <description><![CDATA[<p>Before moving on to explore Python, we must understand Data Types because variables can hold different types of data, and understanding these types helps us perform various operations and make the programs we create more robust and flexible. </p><p><br></p><p>Data Types define the type of value a variable can hold, specifying the operations that can be performed on it and the methods of storage and representation.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/71d5228609a162d528dadfb1e584e14a/Basic_Data_Types_in_Python_Watermarked.webp" />
         <pubDate>2023-11-28 02:46:20 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007876</guid>
      </item>
      <item>
         <title>2. Operators</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007877</link>
         <description><![CDATA[<p>The next step in our journey learning Python is understanding what Operators are. Learning how to use operators allows us to perform computations, make decisions, and control the flow of our program. </p><p><br></p><p>Operators are symbols or keywords that perform operations on one or more operands, such as arithmetic, comparison, and logical (see above to explore) facilitating various computations and manipulations within the code.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/35eb3cdc0d2ce50f7784a95bbc5c30e2/download.jpg" />
         <pubDate>2023-11-28 02:46:20 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007877</guid>
      </item>
      <item>
         <title>3. Secondary Data Structures</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007878</link>
         <description><![CDATA[<p>Now that we are familiar with basic operations and expressions using operators, understanding and working with secondary data structures becomes essential for managing more complex and structured data in our programs. They provide powerful tools for organizing and manipulating data, making them a logical next step in our explorations of Python</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/adb2c6d182a198fd11aae42537a8f69f/Python_Tricks_Chapter_on_Data_Structures_Watermarked.webp" />
         <pubDate>2023-11-28 02:46:20 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007878</guid>
      </item>
      <item>
         <title>4. Control Structures / Flow</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007879</link>
         <description><![CDATA[<p>After we grasp data structures, learning how to control the flow of our program using conditions and loops becomes crucial for writing more complex and dynamic code. Control structures in Python, including conditional statements (if, if-else, if-elif-else), looping statements (for, while), and control statements (break, continue, pass), enable us to manage the flow of execution in their code based on conditions and iterations.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/5f06b93b6e12885ce59a3d0277e64477/download.jpg" />
         <pubDate>2023-11-28 02:46:20 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007879</guid>
      </item>
      <item>
         <title>5. I/O (input, output)</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007881</link>
         <description><![CDATA[<p>Once we can control the flow of our program with constructs like loops and conditional statements, handling input from users, reading data from files, and presenting output become crucial aspects of writing programs. I/O (input/output) refers to the process of interacting with external data sources, devices, or the user by reading from or writing to files, receiving input from the keyboard or other sources, and displaying output to the screen or other destinations.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/a13941c05f2067f91e1d0183603b5021/Basic_Input_Output_and_String_Formatting_in_Python_Watermarked.webp" />
         <pubDate>2023-11-28 02:46:20 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007881</guid>
      </item>
      <item>
         <title>Head to the MIDDLE of the Padlet(the large white sticky) to begin your journey...</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007894</link>
         <description><![CDATA[<p>Begin at the white sticky titled "The Elements of Computing" and follow the story of discovering Python. I suggest zooming out to grasp the full landscape before beginning.&nbsp;Start in the middle and then move to "1. Data Types" and so on. I numbered the sections for ease of navigation and they build off of each other. Each of these sections contains at least some bit of example code so hopefully you can replicate each concept yourself. </p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/fc0d0e0f6f25d71a7f4da88ae6f6d871/1000_F_250205057_XbaFOf9cqiV6WhqvqppNRc1ImxsyYebv.jpg" />
         <pubDate>2023-11-28 02:46:20 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007894</guid>
      </item>
      <item>
         <title>Sources </title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007902</link>
         <description><![CDATA[<ul><li><p>I used W3 Schools for some of the simple definitions that I couldn't find in my notes. </p><ul><li><p><a rel="noopener noreferrer nofollow" href="https://www.w3schools.com/">https://www.w3schools.com/</a></p></li></ul></li><li><p>All other data and code was taken from my labs or from the labs made by Professor Katherine Walden which can be found at</p><ul><li><p> <a rel="noopener noreferrer nofollow" href="https://canvas.nd.edu/courses/73794">https://canvas.nd.edu/courses/73794</a></p></li></ul></li><li><p>Images were taken from the google images tab </p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-28 02:46:20 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007902</guid>
      </item>
      <item>
         <title>Conclusion</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007944</link>
         <description><![CDATA[<p>Thank you for following me on this journey through this exploration of Python! I hope you are nowable to do some coding yourself.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/6f2bc34061a86079560074638e100d40/download.jpg" />
         <pubDate>2023-11-28 02:46:20 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2805007944</guid>
      </item>
      <item>
         <title>String </title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806562343</link>
         <description><![CDATA[<p>A string is a sequence of characters, enclosed in single or double quotation marks, that represents textual data and can be manipulated using various built-in methods.</p><p><br/></p><p><strong>Example Code:</strong></p><p><em>mystring = "Hello, World!"</em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/4bb6ce235d1bb23dcd2c0838f5c86ef0/7_Useful_String_Functions_in_Python.jpg" />
         <pubDate>2023-11-29 00:57:15 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806562343</guid>
      </item>
      <item>
         <title>Integer  </title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806564478</link>
         <description><![CDATA[<p>An integer in python is relatively self-explanatory. It is a data type used to represent whole numbers without any fractional part, allowing for arithmetic operations and manipulation of numerical values.</p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/6a56956f3d4ccce874ca6fc5a63b99b0/int_1024x576.jpg" />
         <pubDate>2023-11-29 00:58:51 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806564478</guid>
      </item>
      <item>
         <title>Float  </title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806566335</link>
         <description><![CDATA[<p>A float is a data type used to represent numbers with decimal points or in exponential notation, enabling the representation of both whole and fractional values, allowing for more precise numerical calculations.</p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/3db2a13b0a175e15f88ecb834ffb6964/maxresdefault_1.jpg" />
         <pubDate>2023-11-29 01:00:27 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806566335</guid>
      </item>
      <item>
         <title>Boolean  </title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806571484</link>
         <description><![CDATA[<p>A Boolean is a data type that can have one of two values, either True or False, and is primarily used for logical operations and conditional expressions.</p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/78e7b50882c939072000cdb487166fdd/Boolean_in_Python_1.jpg" />
         <pubDate>2023-11-29 01:02:19 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806571484</guid>
      </item>
      <item>
         <title>Arithmetic </title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806578340</link>
         <description><![CDATA[<p>Arithmetic operators are symbols like "+", "-", "<em>/", "%", "</em>*" used to perform basic mathematical operations, including addition, subtraction, division, etc.</p><p><br></p><p><strong>Example Code (Addition): </strong></p><p><br></p><p><em>num1 = 10 </em></p><p><em>num2 = 5 </em></p><p><em>add = num1 + num2 </em></p><p><em>print("Sum:", add)</em></p><p><br></p><p><strong>The output would appear like:</strong> </p><p><em>"Sum: 15"</em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/a706b1537310a6059ab1f932f408c73d/Arithmetic_Operators_in_Python_3.jpg" />
         <pubDate>2023-11-29 01:08:02 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806578340</guid>
      </item>
      <item>
         <title>Logical</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806595759</link>
         <description><![CDATA[<p>Logical operators (such as "and", "or", "not") are used to combine or manipulate boolean values, helping to create conditions for decision-making in code.</p><p><br></p><p><strong>Example Code (And):</strong></p><p><br></p><p><em>num1 = 10 </em></p><p><em>num2 = 5 </em></p><p><em>condition = (num1 &gt; 0) and (num2 &lt; 10) </em></p><p><em>print(condition)</em></p><p><br></p><p><strong>The output would appear like: </strong></p><p>"True"</p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/fd585f6aa307105346665372d05b7ea1/0_lDFXgg0pXqn835ZH.jpg" />
         <pubDate>2023-11-29 01:21:08 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806595759</guid>
      </item>
      <item>
         <title>Comparison</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806610104</link>
         <description><![CDATA[<p>Comparison operators, such as "&gt;", "&lt;", "&gt;=", "&lt;=", "==", and "!=", are used to compare values and create conditions for decision-making in code.</p><p><br></p><p><strong>Example Code (Greater Than):</strong></p><p><em>num1 = 10 </em></p><p><em>num2 = 5 </em></p><p><em>condition = num1 &gt; num2 </em></p><p><em>print("Greater Than:", condition)</em></p><p><br></p><p><strong>The output would appear: </strong></p><p><em>"Greater than: True" </em></p><p><br></p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/1babed09fa121203b8535b3e6bebe342/Python_Comparison_Operators_1.png" />
         <pubDate>2023-11-29 01:31:51 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806610104</guid>
      </item>
      <item>
         <title>Lists</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806624966</link>
         <description><![CDATA[<p>Lists are another self-explanatory aspect of Python. They are a data structure that can hold an ordered collection of elements, allowing for flexible storage, retrieval, and modification of data.</p><p><br></p><p><strong>Example Code:</strong></p><p><br></p><p><em>colors = ["red", "blue", "green"] </em></p><p><em>secondcolor = colors[1] </em></p><p><em>print("Second color:", second color) </em></p><p><em>print("List of colors:", colors)</em></p><p><br></p><p><strong>Output:</strong></p><p><em>"Second color: blue"</em></p><p><em>"List of colors: red blue green"</em></p><p><br></p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/a46b4c75a165b1d4596d355f7d06fcd0/pythonlist_scaled.jpg" />
         <pubDate>2023-11-29 01:44:48 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806624966</guid>
      </item>
      <item>
         <title>Dictionaries</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806627479</link>
         <description><![CDATA[<p>A dictionary is an unordered data structure that stores key-value pairs, enabling efficient storage, retrieval, and manipulation of data based on unique keys. They are similar to lists but while both lists and dictionaries in Python are used to store and organize data, lists are ordered and accessed by position, whereas dictionaries use keys for access and are unordered.</p><p><br></p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/294ca180ee2ee0e3fa3da1e826c21b49/dictionaries_in_python.jpg" />
         <pubDate>2023-11-29 01:47:07 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806627479</guid>
      </item>
      <item>
         <title>Tuplets</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806631254</link>
         <description><![CDATA[<p>A tuple is a fixed and ordered collection of elements, similar to a list, but unlike lists, tuples are immutable, meaning their values cannot be changed after creation.</p><p><br></p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/9dc90ae0120cb29263dba9cfc9012395/Tuples_in_Python.webp" />
         <pubDate>2023-11-29 01:50:30 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806631254</guid>
      </item>
      <item>
         <title>Sets</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806631344</link>
         <description><![CDATA[<p>A set is an unordered and mutable collection of unique elements, allowing for efficient membership testing, intersection, and union operations. Sets differ from lists, dictionaries, and tuples by being unordered, mutable collections of unique elements that do not allow duplicates.</p><p><br></p><p><br></p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/7acd15931565ab1eaf859dbf056d1350/download.png" />
         <pubDate>2023-11-29 01:50:34 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2806631344</guid>
      </item>
      <item>
         <title>Iteration</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808256143</link>
         <description><![CDATA[<p>Iterations refer to the process of repeatedly executing a block of code, either for each element in a sequence (as in a "for" loop) or as long as a specified condition is true (as in a "while" loop).</p><p><br></p><p><strong>Example Code: </strong></p><p><br></p><p><em>numbers = [1, 2, 3, 4, 5] </em></p><p><em>for num in numbers:</em></p><p><em>    print(num)</em></p><p><br></p><p><strong>Output: </strong></p><p><em>1</em></p><p><em>2</em></p><p><em>3</em></p><p><em>4</em></p><p><em>5</em></p><p>Analysis: This is a super simple example of a "for" loop in Python that iterates over a list of numbers and prints each number</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/a52fd27ecec2e539af0b984538dc4e44/Python_for_Loops_Definite_Iteration_Watermarked.webp" />
         <pubDate>2023-11-30 01:26:33 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808256143</guid>
      </item>
      <item>
         <title>Loop</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808267758</link>
         <description><![CDATA[<p>A loop is something we have explored a bit already. It is a construct that allows for the repetitive execution of a block of code, iterating over a sequence of elements (as in a "for" loop) or executing as long as a specified condition is true (as in a "while" loop).</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/b9939b8f91a7b45f5c9c41db5d1aca3a/python_for_loop_ipcisco_3.jpg" />
         <pubDate>2023-11-30 01:35:45 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808267758</guid>
      </item>
      <item>
         <title>Functions</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808269693</link>
         <description><![CDATA[<p>A function is a reusable and modular block of code designed to perform a specific task, often accepting input parameters and returning a result. See some examples here. </p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 01:37:22 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808269693</guid>
      </item>
      <item>
         <title>Built-In Functions</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808271581</link>
         <description><![CDATA[<p>A built-in function in Python is a pre-defined and readily available function provided by the Python interpreter to perform common operations, such as manipulating data, interacting with the environment, or performing mathematical calculations. </p><p><br></p><p>An example of a built-in function in Python is the len() function, which returns the number of items in a given iterable (e.g., string, list, or tuple)</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/eda0feb325094b86f5ab208f3773fff2/Python_Built_in_Functions.png" />
         <pubDate>2023-11-30 01:38:55 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808271581</guid>
      </item>
      <item>
         <title>Creating Functions</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808273686</link>
         <description><![CDATA[<p>Creating functions involves defining a reusable block of code with a specific name, a set of parameters that can be passed when calling the function, and an optional return statement to provide a result back to the caller.</p><p><br></p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 01:40:39 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808273686</guid>
      </item>
      <item>
         <title>File I/O </title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808281833</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/2417a10be01f4ea92c6929825c2a3974/read_write_files_python__1_.png" />
         <pubDate>2023-11-30 01:47:09 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808281833</guid>
      </item>
      <item>
         <title>General I/O</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808281894</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/2bc9d421c0b01b7b31985354566bc9c7/python_user_input_ipcisco.jpg" />
         <pubDate>2023-11-30 01:47:12 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808281894</guid>
      </item>
      <item>
         <title>Input </title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808284197</link>
         <description><![CDATA[<p>Input in Python refers to the process of receiving data into a program using functions like input() to capture information during program execution.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 01:49:03 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808284197</guid>
      </item>
      <item>
         <title>Output</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808284265</link>
         <description><![CDATA[<p>Output in Python involves presenting or displaying data from a program using functions like print() to showcase results, messages, or calculated values.</p><p><br></p><p>We have seen this multiple times in out example codes. </p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 01:49:06 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808284265</guid>
      </item>
      <item>
         <title>Open</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808285010</link>
         <description><![CDATA[<p>The open() function in Python is used to create a file object, establishing a connection between the program and an external file. </p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 01:49:45 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808285010</guid>
      </item>
      <item>
         <title>Read</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808285078</link>
         <description><![CDATA[<p>The <strong>read()</strong> method in Python is applied to a file object and is used to retrieve the content of the file, returning it as a string or in chunks, depending on the specified or default number of bytes to read.</p><p><br></p><p><strong>Example Code: </strong></p><p><br></p><p>file = 'example.txt' </p><p>  with open(file, 'r') as file: </p><p>         content = <a rel="noopener noreferrer nofollow" href="http://file.read">file.read</a>() </p><p>          print(content)</p><p><strong>Output:</strong></p><p>Let's say the file said "Happy Birthday"</p><p>It would print "Happy Birthday" as this in the content withing the file. This is what it <em>read</em></p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 01:49:48 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808285078</guid>
      </item>
      <item>
         <title>Write</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808285138</link>
         <description><![CDATA[<p>The <strong>write()</strong> method in Python is applied to a file object opened in write mode, allowing the program to add or overwrite content in the file, with the provided data being written to the file.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 01:49:52 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808285138</guid>
      </item>
      <item>
         <title>Structured Data</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808288773</link>
         <description><![CDATA[<p>Structured data in Python refers to the the organized collections of data, often represented using data structures like the ones we have discussed (lists, tuples, dictionaries,etc.), enabling efficient storage, retrieval, and manipulation of information in a program.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/bb2b3d99fb196f2be8561824b639cd59/pythondatastructuresmin.png" />
         <pubDate>2023-11-30 01:52:44 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808288773</guid>
      </item>
      <item>
         <title>JavaScript Object Notation (JSON)</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808299191</link>
         <description><![CDATA[<p>JSON is a data interchange format that represents data in a text format using key-value pairs and arrays, providing a basic and widely used data structure for communication between web servers for files.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/eaa5ae7235786d2e29322f6e81636c6d/Working_With_JSON_Data_in_Python_Watermarked.webp" />
         <pubDate>2023-11-30 02:01:12 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808299191</guid>
      </item>
      <item>
         <title>Pandas</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808299656</link>
         <description><![CDATA[<p>Pandas is a  open-source data manipulation library that provides data structures like DataFrames and Series, along with a wide range of functions, to efficiently handle and analyze structured data.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/48872ef703aa88b053fd210d764bafd8/download.png" />
         <pubDate>2023-11-30 02:01:33 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808299656</guid>
      </item>
      <item>
         <title>Basic Data Structure</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808299752</link>
         <description><![CDATA[<p>These include lists or dictionaries, where each row in the CSV may be represented as a list or dictionary, enabling organized storage and manipulation of the information.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 02:01:37 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808299752</guid>
      </item>
      <item>
         <title>Delimited / Tabular (CSV)</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808299839</link>
         <description><![CDATA[<p>This refers to information structured in rows and columns, often stored in a comma-separated values (CSV) file, and can be efficiently manipulated using libraries like csv for reading, writing, and processing data.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 02:01:41 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808299839</guid>
      </item>
      <item>
         <title>Loading Data From a File</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808300698</link>
         <description><![CDATA[<p>Loading data from a CSV file in Python involves using the csv module or pandas to read the file, converting its delimited/tabular contents into appropriate data structures (such as lists or dataframes) for further analysis or manipulation.</p><p><br></p><p><strong>Example Code: </strong></p><p><br></p><p>import csv </p><p>csvfile = 'example.csv' </p><p><br></p><p>with open(csvfile, 'r') as file: </p><p>      csv_reader = csv.reader(file) </p><p>      for row in csv_reader:</p><p>        print(row)</p><p><br></p><p><strong>Output: </strong></p><p>If our CSV file looked like </p><p>Name: Patrick, Age: 19, City: South Bend </p><p><br></p><p>we would see ['Patrick', '19', 'South Bend']</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 02:02:24 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808300698</guid>
      </item>
      <item>
         <title>Basic Data Structure</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808300790</link>
         <description><![CDATA[<p><strong>Example Code: </strong></p><p><br/></p><p>{ </p><p>   "name": "Patrick", </p><p>   "age": 19, </p><p>   "city": "South Bend", </p><p>   "isStudent": true, </p><p>   "grades": [90, 92, 91], </p><p>    }</p><p>With JSON, it is a data structure, so it doesn't have an output in the way the other code  we have explored does. </p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 02:02:28 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808300790</guid>
      </item>
      <item>
         <title>Writing Data to a File</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808300877</link>
         <description><![CDATA[<p>This is like the opposite of loading data. Writing data to a CSV file  involves using pandas to format and write data, typically organized in lists or dictionaries, into the file for storage or future use.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 02:02:32 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808300877</guid>
      </item>
      <item>
         <title>Loading Data From a File</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808305392</link>
         <description><![CDATA[<p>Loading data from a file using pandas involves using the pandas library to read and convert  data from various file formats (such as CSV, Excel,etc that we have talked about) into a DataFrame. </p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 02:06:10 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808305392</guid>
      </item>
      <item>
         <title>Basic Data Frame Exploration</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808305500</link>
         <description><![CDATA[<p>Exploring a basic DataFrame in pandas includes inspecting the first rows, checking data types, and obtaining summary statistics using functions like head(), info(), and describe().</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 02:06:15 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808305500</guid>
      </item>
      <item>
         <title>Basic Data Frame Manipulation</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808305623</link>
         <description><![CDATA[<p>This involves operations such as selecting specific columns, filtering rows based on conditions, and adding or removing columns. See below for some examples.</p><p>This can be used in assisting with the Web Scraping process to sort the data. </p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2120211624/af4e564c7d63068aafe3cef151bb0a8f/download_1.jpg" />
         <pubDate>2023-11-30 02:06:20 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808305623</guid>
      </item>
      <item>
         <title>Selecting</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808307652</link>
         <description><![CDATA[<p>Selecting in pandas involves retrieving specific rows or columns from a DataFrame.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 02:07:56 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808307652</guid>
      </item>
      <item>
         <title>Sorting</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808307736</link>
         <description><![CDATA[<p>Sorting is like what the name says. It involves arranging the rows of a DataFrame based on the values in one or more columns, either in ascending or descending order, using the sort_values() function.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 02:07:59 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808307736</guid>
      </item>
      <item>
         <title>Filtering/Subsetting</title>
         <author>pmurph23</author>
         <link>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808307843</link>
         <description><![CDATA[<p>This  involves extracting specific rows or columns from a DataFrame based on specified conditions, allowing for targeted exploration and analysis of the data.</p>]]></description>
         <enclosure url="" />
         <pubDate>2023-11-30 02:08:04 UTC</pubDate>
         <guid>https://padlet.com/pmurph23/m32y3izr2vl60dk5/wish/2808307843</guid>
      </item>
   </channel>
</rss>
