وبلاگ بلیان

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