Showing posts with label python tutorials. Show all posts
Showing posts with label python tutorials. Show all posts

Saturday 30 January 2021

Python Basics

Python Basics 

 Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming.

Python is an interpreted language, which can save you considerable time during program development because no compilation and linking is necessary.

Python is extensible: with C/C++/Java code, and easily embeddable in applications.

Some Python modules are also useful as scripts.

Python source files are treated as encoded in UTF-8.

Start the interpreter and wait for the primary prompt, >>>.

The interpreter acts as a simple calculator. The operators +, -, * and / work just like in most other languages.

Python can also manipulate strings.  They can be enclosed in single quotes (‘) or double quotes (“). 

Simple print command in Python.

print("Hello world")

Math Commands acts like a calculator.

>>> 2 + 2
4

>>> 17 / 3  # classic division returns a float
5.666666666666667

>>> 5 * 3 + 2  # result * divisor + remainder
17

>>> width = 20
>>> height = 5 * 9
>>> width * height
900

If Statement in Python: Below example is asking to input integer value. isdigit() function is checking if provided value in of type int.
Try Except statements are used for catching any exception. It protects any exception if we don't enter any
input.

try:
    x = int(input("Please enter number: "))
    if x.isdigit():
        if x <= 0:
            x = 0
            print('Printing 0 value')
        elif x < 10:
            print('Printing ' + str(x))
        else:
            print('Value is very big')
except:
    print("Please enter valid input")


For Loop Below example printing hexa code of colors by their name in Python.

Install colour package of Python
pip install colour
Ref: https://pypi.org/project/colour/
Converts and manipulates common color representation (RGB, HSL, web, …)
from colour import Color
colors = ['red', 'green', 'white', 'blue']
for c in colors:
    n = Color(c)
    print(c, n.hex)


Fibonacci Series in Python as follows:
# Fibonacci series:
# the sum of two elements defines the next
a, b = 0, 1
while a < 10:
    print(a)
    a, b = b, a+b

For loop in Python:

a = 0 b = [] for a in range(0, 10): b.append(4 + ((a - 1) * 3)) s = ',' . join(str(c) for c in b) print(s) // print array elements in string


Function in Python:
def parrot(a, b, c):
print(a,b,c)

d = {"a": "this", "b": " is my ", "c": "test"}
parrot(**d)

Create .ICS file using PHP code

Recently worked on creating a .ics file in PHP after a very long time, code so thought to share with everybody. Please find below the comple...