My First Python Project - Game (Machine Learning? Hmm..)

My First Python Project - Game (Machine Learning? Hmm..)

Recently, I had developed interests for Python and decided to learn it as part of my summer 2018 "Things to Achieve". I wanted to be involved in a professional industry where Python is heavily used, so that I can learn it more, from those who know what they're doing.

I started a week ago and today (16/06/2018) I can say that I really love this language despite the fact I haven't yet gone deep with it. I can just sense that it's a very powerful language and incredibly fast in processing data.I seem to have got the hang of it quite fast, I love the way it's written and how many things are made easier with it.

This project is developed using IntelliJ IDEA. By the way, is written is a full procedural manner, meaning it is NOT object oriented. I saw this more of a challenging thing for me that I wanted to try. In future learning materials and goals, I will get into incorporating databases with Python object-oriented, modules and functions, generators and so on.

Essentially, it's a game which can be played in two modes, you vs another human, or you vs the computer. The concept is simple: you just have to be over 10 years old, and guess a number between 1 and 10 within 3 attempts, first to guess, wins. You will be given hints.

The game is primarily to consolidate my technical skills in Python, especially in solving problems. So I may have done things I shouldn't have or I could have skipped, but I wanted to experiment and find new ways. I have faced so many problems, but overcome all of them through debugging, trial and error (not to mention how great IntelliJ is for debugging).

I guess that's it for me, thank you for reading. The link for the project on GitHub is right HERE, and it will be available of LinkedIn projects section. Feel free to download it and test it, run it and tell me how it goes. If there is any suggestion, I would be happy to listen.

THANK YOU!!!:D

要查看或添加评论,请登录

Muhammad A.的更多文章

  • Intro to Cryptography

    Intro to Cryptography

    Hey! So, recently I've developed an interest for cryptography and cryptanalysis. Thanks to the school of computing at…

    2 条评论
  • Manipulating Arrays - Java

    Manipulating Arrays - Java

    I have recently worked on arrays in Java, since I enjoy writing algorithms, I find it a way to fill in my free time…

    1 条评论

社区洞察

其他会员也浏览了