P ython p rogramming e xercises


T A B L E O F C O N T E N T S



Yüklə 1,51 Mb.
Pdf görüntüsü
səhifə2/124
tarix14.05.2023
ölçüsü1,51 Mb.
#113537
1   2   3   4   5   6   7   8   9   ...   124
PythonProgrammingExercisesGentlyExplained

T A B L E O F C O N T E N T S
Introduction ........................................................................................................................ 1
 
Exercise #1: Hello, World! ................................................................................................. 5
 
Exercise #2: Temperature Conversion ............................................................................... 8
 
Exercise #3: Odd & Even ................................................................................................. 11
 
Exercise #4: Area & Volume ............................................................................................ 13
 
Exercise #5: Fizz Buzz ..................................................................................................... 16
 
Exercise #6: Ordinal Suffix .............................................................................................. 19
 
Exercise #7: ASCII Table ................................................................................................. 23
 
Exercise #8: Read Write File ............................................................................................ 26
 
Exercise #9: Chess Square Color ...................................................................................... 28
 
Exercise #10: Find and Replace ....................................................................................... 30
 
Exercise #11: Hours, Minutes, Seconds ........................................................................... 34
 
Exercise #12: Smallest & Biggest .................................................................................... 38
 
Exercise #13: Sum & Product .......................................................................................... 41
 
Exercise #14: Average ...................................................................................................... 44
 
Exercise #15: Median ....................................................................................................... 46
 
Exercise #16: Mode .......................................................................................................... 49
 
Exercise #17: Dice Roll .................................................................................................... 52
 
Exercise #18: Buy 8 Get 1 Free ........................................................................................ 54
 
Exercise #19: Password Generator ................................................................................... 58
 
Exercise #20: Leap Year................................................................................................... 62
 
Exercise #21: Validate Date ............................................................................................. 65
 
Exercise #22: Rock, Paper, Scissors ................................................................................. 68
 
Exercise #23: 99 Bottles of Beer ...................................................................................... 70
 
Exercise #24: Every 15 Minutes ....................................................................................... 74
 
Exercise #25: Multiplication Table .................................................................................. 76
 
Exercise #26: Handshakes ................................................................................................ 79
 
Exercise #27: Rectangle Drawing .................................................................................... 82
 


Python Programming Exercises, Gently Explained 
Exercise #28: Border Drawing ......................................................................................... 85
 
Exercise #29: Pyramid Drawing ....................................................................................... 88
 
Exercise #30: 3D Box Drawing ........................................................................................ 91
 
Exercise #31: Convert Integers To Strings ....................................................................... 95
 
Exercise #32: Convert Strings To Integers ....................................................................... 98
 
Exercise #33: Comma-Formatted Numbers ................................................................... 101
 
Exercise #34: Uppercase Letters .................................................................................... 104
 
Exercise #35: Title Case ................................................................................................. 107
 
Exercise #36: Reverse String ......................................................................................... 110
 
Exercise #37: Change Maker.......................................................................................... 114
 
Exercise #38: Random Shuffle ....................................................................................... 117
 
Exercise #39: Collatz Sequence ..................................................................................... 120
 
Exercise #40: Merging Two Sorted Lists ....................................................................... 123
 
Exercise #41: ROT 13 Encryption ................................................................................. 127
 
Exercise #42: Bubble Sort .............................................................................................. 130
 
Appendix A: Solutions ................................................................................................... 134
 
About the Author ............................................................................................................ 152
 



Yüklə 1,51 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   124




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin