Python Wise Head Junior
معرفی کتاب «Python Wise Head Junior» نوشتهٔ Mohmad Yakub، منتشرشده توسط نشر Independently Published; Independently published در سال 2021. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Python Wise Head Junior» در دستهٔ بدون دستهبندی قرار دارد.
“ Everybody in this country should learn to program 1 a computer... because it teaches you 1 how to think. ” 1 Preface 5 PART 1 12 OF 12 PROGRAMMING LOGIC 12 Introduction 13 The Right Attitude 14 The Clarity Principles 15 Any pre-requisite? 16 About the book 16 How to make the best use of this book.? 17 Python Project 18 First Python Program 19 Welcome.py 19 Console Output 19 MultiplePrintMethod.py 19 DefaultPrint.py 20 PrintInSameLine.py 20 PrintInSameLine1.py 21 PrintInSameLine2.py 21 Storing different data types 22 Variable assignment 22 VariableInfo.py 23 Input From Keyboard 24 PersonDetails.py 24 Operators 28 Arithmetic Operators 28 ArithmeticOperations.py 29 Comparison Operators 30 ComparisonOperators.py 30 Logical Operators 33 Decision Making 34 a) if-statement 34 StatementIf.py 35 StatementIf1.py 35 b) if-else statement 36 StatementIfElse.py 37 StatementIfElse.py 37 c) if-elif-else statement 38 StatementIfElseIf.py 39 StatementIfElseIf.py 40 StatementIfElseIf.py 41 LadderIfElseToSwitchCase.py 43 About for-loop 44 SequenceWithoutForLoop.py 44 SequenceWithForLoop.py 46 ForLoopWithRangeTwoInputs.py 46 ForLoopWithRangeOneInput.py 46 ForLoopDecrement.py 47 For-loop with break and continue keywords 48 ForLoopContinueNext.py 48 Nested for-loop/Inner for-loop 49 NestedForLoop.py 50 Nested Loop: Beginner Programmer’s Best Friend 50 Why are nested loops such an important deal? 50 ForLoopEveryRowAllColumns.py 51 ForLoopEveryRowAllColumnsHorizontally.py 52 ForLoopCoordinateRepresentation.py 52 RowColumnStars.py 53 JustLoopIt: Write a separate program for each of the given outputs. 54 Art of Applying Logical Conditions 55 Convert Logical Conditions to Simple Picture 57 Convert Simple Picture to Logical Conditions 60 VerifyAlphabetA.py 62 VerifyAlphabetB.py 65 VerifyAlphabetC.py 67 VerifyAlphabetD.py 69 VerifyAlphabetE.py 71 VerifyAlphabetF.py 73 VerifyAlphabetG.py 75 VerifyAlphabetK.py 80 VerifyAlphabetM.py 84 Learning by experiments and guesswork 90 Logic trace table: Brain behind programming logic 93 PART 2 94 PROGRAMMING 94 IN 94 Cursor Movement 97 Pattern 1A 98 Analysis of output 98 Pattern1A1If.py 100 PatternA1NestedLoop.py 103 Pattern1A_1.py 111 Pattern1A_1.py 111 Pattern1B 112 Analysis of output 112 PatternB1If.py 114 PatternB1NestedLoop.py 116 Approach to solution 118 PatternB1.py 122 Alternative solution2 123 PatternB2.py 124 Alternative solution3 125 PatternB3.py 126 Pattern 1C 128 Analysis of output 128 Approach to solution 131 PatternC1.py 133 Alternative solution2 134 PatternC2.py 136 Alternative solution3 137 PatternC3.py 139 Pattern1D 140 Analysis of output 140 PatternD1.py 145 Pattern1E 147 PatternE1.py 153 Alternative solution2 154 PatternE2.py 157 Pattern 1F 158 PatternF1.py 163 Alternative solution2 164 Pattern 1G 165 Approach to solution 169 PatternG1.py 174 PatternG2.py 175 Alternative solution2 176 PatternG3.py 177 Pattern1H 178 Approach to solution1 181 PatternH1.py 186 PatternH1_2.py 187 Alternative solution2 188 PatternH2_1.py 191 PatternH2_2.py 194 Alternative solution3 195 PatternH3.py 198 PatternAA 200 PatternCC 200 PatternII 201 NumberPattern 1A 204 Analysis of output 205 NumberPattern1A.py 208 NumberPattern 1B 209 Analysis of output 210 Observations 210 NumberPattern1B.py 214 Alternative solution 215 NumberPattern1B_2.py 216 NumberPattern 1C 217 Analysis of output 218 NumberPattern1C_1.py 220 NumberPattern1C_2.py 221 NumberPattern1C_3.py 222 NumberPattern2C.py 224 NumberPattern 1D 225 Analysis of output 226 Observations 226 NumberPattern1D.py 229 Alternative solution 229 NumberPattern2D.py 229 Alternative solution 230 NumberPattern3D.py 232 NumberPattern 1E 233 Analysis of output 234 NumberPattern1E.py 237 NumberPattern 1F 238 Analysis of output 239 NumberPattern1F.py 242 NumberPattern AA 243 Analysis of output 244 Observations 244 NumberPatternAA.py 246 NumberPattern BB 247 Analysis of output 248 Observations 248 NumberPatternBB.py 251 Alternative solution 251 NumberPatternBB2.py 252 NumberPattern CC 253 Analysis of output 254 NumberPatternCC1.py 256 NumberPatternCC2.py 257 NumberPatternCC3.py 259 NumberPattern DD 260 Analysis of output 261 NumberPatternDD1.py 263 NumberPatternDD2.py 264 NumberPatternDD3.py 265 NumberPattern EE 266 Analysis of output 267 NumberPatternEE.py 270 NumberPattern FF 271 Analysis of output 272 Alternate solution 274 NumberPatternFF.py 278 If-else Shortcut 279 When to apply if-else shortcut 279 NumberPatternFF2.py 280 NumberPattern GG 281 Writing our own functions 284 NumberPattern HH 287 Analysis of output 288 NumberPattern AAA 292 Analysis of output. 293 Observations 293 NumberPatternAAA.py 295 NumberPattern BBB 296 Observations 297 NumberPatternBBB1.py 300 Alternative solution 300 NumberPatternBBB2.py 300 NumberPattern CCC 301 Analysis of output 302 NumberPatternCCC1.py 304 Alternative solution 305 NumberPattern DDD 309 Analysis of output 310 Observations 310 NumberPatternEEE 315 Analysis of output 316 String concatenation 321 Substrings or Slicing 322 Patterns by Single Looping 325 Accessing each string’s character 329 Appendix-A: Installation of Python and project set-up 336 References: 336 Acknowledgments 337
دانلود کتاب Python Wise Head Junior