# ==SOFTWARE ENGINEERING AT BLOCKFUSE LABS:== ## ==WEEK 5== calling my self a pythonista will feel amazing but not at the moment becuase i am way to far to been called one! well week 5 made me to have a rethink.The week intesity,digging deep into python at some moments i felt swallowed running through the previous week where data types. WEEK 5: RECAP TOPICS DATA TYPES Constructor Functions: float,bool and str are functions that instatntiate values covered in varaibles this are automatically influenced by constructors changing it from one type to another. STRING FORMATING AND MANIPULATION: strings are sequence of characters,this could be as a literal or values of variables and they are denoted or identified by double qoutes "string",'123'. Strings are stored in python in an array format with every character having an index and these characters can be accessed using what is called index and can be acess using index numbers which begin "0" from the right and "-1"from the left depending on the lengh and how you wish you can do the slicing in using the negative method,the 0 index is not included. SLICING: One can get a rage of characters in python using this method called "slicing".This method help in extracting specific portions of strings characters you want and returns a new rendition. slicing can be done using the end and end values; with or without them physically in place. CASES IN PYTHON They are different cases either to capitalise or lower an alphabet this are represented like this in an editor: :::info .lower() .upper() .capitalize() They happen to format the look or how it displays a strings just like in the picture below. ::: ##### SPLIT As a programmer sometimes large codes or data are to cumbersome and tasking accesing the characters can be made easier usint the split(.split (" ")) accepts an arguements which is called a delimiter(this are character or a sequence that seprates elements in a list). ### ==CONCLUSION== One of the most intresting day was the friday test back to back after reading module one of python institute it was a crazy one and i placed 42 position which i felt i needed to step up. We did alot of string formatting methods,its dynamics and they are so many other strings in python,strings are not complex but have a very broad types and covering it all will demands you studying more and spennding alot of time. codes snippets and methods are flexible and different method can be use to acheive a common goal or result as long as it executing or yeilding the needed result is ok.