Python language: BasicsThe FOSSEE GroupDepartment of Aerospace EngineeringIIT BombaySciPy 2010, Introductory tutorialsDay 2, Session 1FOSSEE Team (IIT Bombay) Basic Python 1 / 36Outline1 Data typesNumbersBooleansStrings2 Operators3 Simple IO4 Control flowBasic Conditional flowFOSSEE Team (IIT Bombay) Basic Python 2 / 36Data typesOutline1 Data typesNumbersBooleansStrings2 Operators3 Simple IO4 Control flowBasic Conditional flowFOSSEE Team (IIT Bombay) Basic Python 3 / 36Data typesPrimitive Data typesNumbers: float, int, complexStringsBooleansFOSSEE Team (IIT Bombay) Basic Python 4 / 36Data types NumbersOutline1 Data typesNumbersBooleansStrings2 Operators3 Simple IO4 Control flowBasic Conditional flowFOSSEE Team (IIT Bombay) Basic Python 5 / 36Data types NumbersNumbersintwhole number, no matter what the size!In []: a = 13In []: b = 99999999999999999999floatIn []: p = 3.141592FOSSEE Team (IIT Bombay) Basic Python 6 / 36Data types NumbersComplex numbersIn []: c = 3+4jIn []: abs(c)Out[]: 5.0In []: c.imagOut[]: 4.0In []: c.realOut[]: 3.0FOSSEE Team (IIT Bombay) Basic Python 7 / 36Data types BooleansOutline1 Data typesNumbersBooleansStrings2 Operators3 Simple IO4 Control flowBasic Conditional flowFOSSEE Team (IIT Bombay) Basic Python 8 / 36Data types BooleansBooleansIn []: t = TrueIn []: F = not tIn []: F or tOut[]: TrueIn []: F and tOut[]: False5 mFOSSEE Team (IIT Bombay) Basic Python 9 / 36Data types ...