Skip to main content

Python Tutorial - Basics

Python is used across different organizations and utilized for multiple projects across the world. It's very easy to learn, maintain, and update. It is open-source, available for free, and supports multiple projects as well. It can be used for scripting in the background, creating wonderful programs, and also can be used for processing complex items like Natural Language Processing, Medical Image Processing, or even more complex items. 

Python Logo

The good thing about Python is easy to Learn. Effective to use, and moreover less number of lines of code. It's just like writing it in plain English and less number of brackets but uses the power of the indentation.  

This post will have some steps, to begin with. like installing, IDE setup, printing, reading the inputs, and variables declaration. 

Installation:

To install python, go to the official website and download it on your computer. You can install it on any operating system. If you prefer to run online IDE, there are so many good websites available.

I personally prefer, https://colab.research.google.com/. They provide free GPU and TPU features, which will be used for processing huge data in a short time. We will discuss this in feature posts. 

There are so many IDEs available for Python execution, including the official IDE from python. Spyder, Jupyter Notebook, and PyCharm are some of the famous IDEs which is supported in multiple operating systems.

MS Visual studio code and Notepad++ are also used by some developers. 

For beginners and basic usage, I would recommend using the python IDE that comes by default. Once you understand the basics, then you can try out plenty of options available for free and select your own. 

I am going to use MS Visual studio code later in the posts since it has the GitHub Pilot option and Git Integration. 

Printing:

To print something, we can use the simple command "print".

print ("Hello World!")

Print Hello World in Python

If you are going to use MS Visual studio code, then it will look like this,


print ("Hello World!")


Popular posts from this blog

Introduction to Python Programming with David Malan

Python is a general-purpose programming language that is becoming increasingly popular for a variety of tasks, including web development, data science, and machine learning. If you're interested in learning Python, then David Malan's course on Introduction to Python Programming is a great place to start. Malan is a professor of computer science at Harvard University, and he has a knack for making complex topics easy to understand. In this course, he takes you on a journey through the basics of Python, from variables and data types to functions and control flow. He also covers some more advanced topics, such as object-oriented programming and file I/O. The course is well-structured and easy to follow, and Malan's lectures are engaging and informative. There are also plenty of exercises to help you practice what you've learned. If you're looking for a comprehensive and well-taught introduction to Python, then I highly recommend David Malan's course. Here are some ...

How LinkedIn is using Microsoft's chat for creating technical articles

LinkedIn is a professional networking platform that connects millions of users across various industries and fields. One of the main features of LinkedIn is the ability to share and discover content that is relevant to your career and interests. However, creating high-quality content can be challenging, especially for technical topics that require specialized knowledge and skills. How LinkedIn is using Microsoft's chat for creating technical articles That's why LinkedIn has partnered with Microsoft to leverage its chat mode, a powerful tool that can help users generate content such as articles, reports, presentations, and more. Microsoft's chat mode is a conversational interface that allows users to interact with Bing, the web search engine developed by Microsoft. Users can ask Bing questions, request information, or give commands in natural language, and Bing will respond with appropriate answers, suggestions, or actions. How LinkedIn is using Microsoft's chat for cre...

What we need to know about ChatGPT-4?

What we need to know about ChatGPT-4? ChatGPT-4 is a new chatbot application that uses the latest language model from OpenAI, GPT-4, to generate natural and engaging conversations with users. It claims to be more accurate, creative and collaborative than its predecessor, ChatGPT-3.5, and 40% more likely to produce factual responses. But what exactly is GPT-4 and how does it work? And how can we use ChatGPT-4 now? Here are some answers to these questions. What is GPT-4? GPT-4 stands for Generative Pre-trained Transformer 4, a deep learning technology that uses artificial neural networks to write like a human. It is a successor of GPT-3.5, which was released by OpenAI in 2022 and powered ChatGPT until recently. GPT-4 expands on the capabilities of GPT-3.5 by being multimodal, meaning that it can "see", accepting for the first time both images and text as inputs. This allows it to generate more relevant and diverse responses based on the context of the conversation. GPT-4 also h...

Something Big is Coming for Little Coders! 🚀

 Get ready, future tech wizards! We are incredibly excited to announce that SpriteScouts  is coming soon! SpriteScouts SpriteScouts  is a brand-new app designed specifically to teach kids the fundamentals of programming in a fun, interactive, and easy-to-understand way. Whether they are just starting out or looking to build their first game,  SpriteScouts  is here to turn screen time into skill time. What to expect: Fun coding challenges Interactive lessons Creative projects We are working hard to get everything ready for you. Keep an eye on this space because a Beta link will be available very soon! You won't want to miss the chance to be among the first to try it out. Stay tuned for updates! 💻✨

Unlocking the Value of Free Online Courses from Reputable Universities and Top Organizations

Learn about professional development, personal growth, and accessibility. In today's fast-paced world, continuous learning is vital for personal and professional growth. While traditional education can be costly and time-consuming, online learning has made it possible for individuals to acquire knowledge and skills at their own pace and convenience. In this article, we will explore the value of free courses available online from reputable universities and organizations like Google, Microsoft, Amazon, Meta, and others. What are Free Online Courses? Free online courses are non-credit courses that individuals can access and complete at their own pace. They are offered by reputable universities and organizations, and the courses are often taught by the same faculty who teach on-campus courses. The courses can range from introductory to advanced levels, and they cover various subjects like computer science, business, engineering, humanities, and many others. Reputable Universities and O...