<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Stanley Wekesa</title>
    <description>The latest articles on DEV Community by Stanley Wekesa (@stanley_wekesa).</description>
    <link>https://dev.to/stanley_wekesa</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F815520%2Fba42195a-ac91-4cd3-a14e-486ee4221fd9.jpg</url>
      <title>DEV Community: Stanley Wekesa</title>
      <link>https://dev.to/stanley_wekesa</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/stanley_wekesa"/>
    <language>en</language>
    <item>
      <title>GETTING STARTED WITH PYTHON (BEGGINNER)</title>
      <dc:creator>Stanley Wekesa</dc:creator>
      <pubDate>Tue, 15 Feb 2022 13:30:27 +0000</pubDate>
      <link>https://dev.to/stanley_wekesa/getting-started-with-python-begginner-59nh</link>
      <guid>https://dev.to/stanley_wekesa/getting-started-with-python-begginner-59nh</guid>
      <description>&lt;p&gt;Python is an easy to learn and use programming language developed on 20th February,1991 by Guido van Rossum. &lt;/p&gt;

&lt;p&gt;Ease to learn and use python is made possible by the fact that;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Python is a high-level programming language. It uses an English-like syntax to write short likes of code that make coding easier and faster.&lt;/li&gt;
&lt;li&gt;With python, as we will learn later, a programmer does not need to declare a variable with its data type. Python automatically assigns a data type depending on the value assigned to a variable.&lt;/li&gt;
&lt;li&gt;Python is free and open-source. &lt;/li&gt;
&lt;li&gt;You can download the source code, modify it and distribute your own version of python.&lt;/li&gt;
&lt;li&gt;Being an interpreted language, python directly executes code line by line.&lt;/li&gt;
&lt;li&gt;With the stated features, programmers get ample time to increase their productivity rather than spending time on understanding the language.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The drive to get to learn a new language is at its peak when you as a starting programmer has a long-term goal. This will act as great motivation to dig deeper into your preferred language. &lt;/p&gt;

&lt;p&gt;Mastery of Python programming language opens doors to many professional fields and applications. &lt;br&gt;
If you are interested in venturing in &lt;strong&gt;web development, game development, machine learning, data science and GUI development&lt;/strong&gt; then python programming is one of the best options for you.&lt;/p&gt;

&lt;p&gt;Now we have our goals set, let's dive into some of the basic concepts. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;PYTHON&lt;/strong&gt; &lt;br&gt;
The language’s name isn’t about snakes, but about the popular British comedy troupe Monty Python. Guido, the founder of the language himself is a big fan of Monty Python’s Flying Circus.&lt;/p&gt;

&lt;p&gt;** Variables and data types in Python**.&lt;/p&gt;

&lt;p&gt;Variables are containers for storing data values.&lt;br&gt;
In Python, variables are created the moment you first assign a value to it and are declared without a data type e.g.&lt;br&gt;
x = 5&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Types of variables&lt;/strong&gt;.&lt;br&gt;
&lt;strong&gt;local variables&lt;/strong&gt; - variables used inside a function.&lt;br&gt;
&lt;strong&gt;Global variables&lt;/strong&gt; - variables declared outside a function and can be used by a number of functions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Data types&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Integer&lt;/strong&gt; - these are values that return an integer value. type int.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;float&lt;/strong&gt; - these are values with a decimal part e.g. 15.15&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;String&lt;/strong&gt; - Strings are a combination of characters in double or single quotes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Boolean&lt;/strong&gt; - are instances that return true or false/ yes or no.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Operators&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Arithmetic operators&lt;/strong&gt; – these operators are used to perform basic mathematical operations such as - +,-,*, /, %.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Comparison operators&lt;/strong&gt; – operators used on two values returning a Boolean value. They are - ==, &amp;lt;, &amp;gt;, &amp;gt;=, &amp;lt;=, !=.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Logical operators&lt;/strong&gt; – operators used to combine values that result in Boolean values. They include: - AND, OR, NOT&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Assignment operators&lt;/strong&gt; – these are operators used to assign values to a variable. They are: - ==, -=, +=, =, ++, --.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With that as a beginner, you can create programs and grow step by step to pro level. &lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;                         **ALL THE BEST**
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>python</category>
      <category>webdev</category>
      <category>datascience</category>
    </item>
  </channel>
</rss>
