Code Developed in CSCI-1010 Fall 2019 ******************************************* Lecture 3 ========= **Module:** :mod:`Calculator` --- Use Python as a Calculator ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Calculator.py Lecture 4 ========= **Module:** :mod:`Variables` --- Variables,Input and Expressions ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Variables.py .. literalinclude:: class_code/Problems1.py Lecture 5 ========= **Module:** :mod:`Strings` --- String Manipulation ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Strings.py **Code**: .. literalinclude:: class_code/Stringproblems.py Lecture 7 ========= **Module:** :mod:`Functions` --- Functions ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Functions.py Lecture 8 ========= **Module:** :mod:`Functions` --- Functions ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Lecture8.py Lecture 9 ========= **Module:** :mod:`Tuples` --- Tuples, Modules, Images ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Tuples.py .. literalinclude:: class_code/Area.py Lecture 11 ========== **Module:** :mod:`Lists` --- Lists ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Lists.py Lecture 12 ========== **Module:** :mod:`Lists` --- In Lecture Problems ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Listproblems1.py Lecture 13 ========== **Module:** :mod:`Lists and Strings` --- Methods ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Lecture13splitstrip.py .. literalinclude:: class_code/Lecture13problems.py Lecture 14 ========== **Module:** :mod:`Loops` --- While Loop ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/While_Loops.py Lecture 15 ========== **Module:** :mod:`Loops` --- For Loop ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/forloopsinclass.py Lecture 16 ========== **Module:** :mod:`Loops` --- For Loop Problems ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/for_loop_problemset2.py Lecture 17 ========== **Module:** :mod:`Files` --- text files ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Lecture17_textfiles.py Lecture 18 ========== **Module:** :mod:`Problem Solving` --- Problem solving and design ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/ProblemSolvingandDesign.py Lecture 19 ========== **Module:** :mod:`List Comprehensions` --- List generation ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/comprehensions.py Lecture 20 ========== **Module:** :mod:`Sets` --- Set Methods and Operations ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/sets1.py .. literalinclude:: class_code/sets2.py Lecture 21 ========== **Module:** :mod:`Sets` --- Set Methods and Operations ------------------------------------------------------------------------------------------- .. literalinclude:: class_code/sets_problems.py Lecture 22 ========== **Module:** :mod:`Dictionaries` --- Creating Dictionaries,Methods on Dictionaries ------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Dictionary1.py .. literalinclude:: class_code/listsvsdictionary.py Lecture 23 ========== **Module:** :mod:`Dictionaries` --- Iterating over and nesting Dictionaries,Key-Value conversion -------------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Dictionary2_2019.py .. literalinclude:: class_code/Houses.py .. literalinclude:: class_code/imdb_dict.py .. literalinclude:: class_code/keyvalueconversion.py Lecture 24 ========== **Module:** :mod:`Dictionaries` --- In Class Problems -------------------------------------------------------------------------------------------------- **Code**: .. literalinclude:: class_code/Dictionaryproblemspart2.py