Social Icons

Saturday, October 31, 2020


What is Python?
study Python, the popular and pervasive programming language constructed for almost each purpose.

Python is a famous fashionable-cause programming language that may be used for a wide form of applications. It consists of excessive-level statistics systems, dynamic typing, dynamic binding, and plenty of more features that make it as useful for complicated software improvement as it's far for scripting or "glue code" that connects components collectively. it can additionally be extended to make system calls to nearly all running structures and to run code written in C or C++. due to its ubiquity and potential to run on nearly every machine architecture, Python is a ordinary language discovered in a spread of different packages.
Python is an interpreted, interactive, item-oriented programming language. It carries modules, exceptions, dynamic typing, very high degree dynamic facts kinds, and training. —Python software program foundation FAQ
The programming language consists of thousands of 0.33-birthday celebration modules to be had in the Python package deal Index (PyPI). PyPI gives popular requirements for extraordinary know-how, like Django for internet improvement and NumPy, Pandas, and Mathplotlib for data technology. about Python
First evolved inside the overdue Nineteen Eighties by way of Guido van Rossum, Python has advanced as an open supply programming language by way of handling public dialogue thru Python Enhancement Proposals (PEPs). In 2018, van Rossum stepped down because the language's Benevolent Dictator For lifestyles (BDFL), and, as officially outlined in PEP 13, a guidance council was installed area to function the leadership of the language.
The Python software program foundation (PSF) is a 501non-income organisation that holds the highbrow assets rights in the back of the Python programming language. This includes Python model 2.1 and later, PyPI, the CPython reference implementation, and infrastructure to maintain the language. The PSF also offers presents for software craftship and runs multiple PyCon conferences a 12 months.
Python is currently on its 0.33 principal model and is regularly up to date.
Is Python open supply?
sure, all present day variations of Python are copyrighted under a GPL-like minded license licensed by means of the Open source Initiative. The Python emblem is trademarked but lets in for personalisation (see the entire license for info).
you can down load the Python source code here.

Why use Python?
There are several reasons why Python is a good desire as a programming language, relying on your attitude and heritage.
Python for programmers
the ones new to programming can gain from Python's excessive level of abstraction. it is especially interactive and regarded for its "strong opinions" round precise syntax (together with whitespace). Python, like different high-degree languages, has a rubbish series technique to manage reminiscence or delete unused resources. A user can acquire instant feedback from the interpreter by using typing python at the command line or through the usage of projects like JupyterLab if they need a browser-based totally improvement experience. Many customers also respect that Python has a strict syntax enforced through the compiler, making it clean to have a unmarried "proper manner" to write a program.
Unix -Python-courses-Solaris, Linux, FreeBSDPython-courses-python-exercises-python

Exercise 77

Write a Python algorithm which determines the first index of an existing occurrence within a given string s without using any predefined method as find() or rfind()... The algorithm must return -1 if the occorrence does not exist within the string s. Example if s = "Python programming language", and occ = "prog" the algorithm return 7


def findFirstOccurrence(s , occ):
    # getting the length of the occurrence occ and the len of the string s 
    m = len(occ)
    n = len(s)

    # initialize index 
    index = -1
    # searching the occurrence occ within the string s
    for i in range(0 , n-m):
        if s[i : m + i] == occ:
            index = i
    return index

# Example:
s = "Python programming language"
occ1 = "prog"
occ2 = "algorithm"
print(findFirstOccurrence(s, occ1)) # display: 7
print(findFirstOccurrence(s, occ2)) # display: -1

Younes Derfoufi

Friday, October 30, 2020


Exercise 76

Write a python algorithm that transform a given string s by swapping the second character (s[1]) with the befor last character. We assume that len(s) is greater or equal than 4. Example if s = "Python" , the algorithm returns the string: "Pothyn".


def swapping(s):
    n = len(s)
    s_swap = s[0] + s[n-2] + s[2:n-2] + s[1] + s[n-1]
    return s_swap

# Example
s = "Python"
print(swapping(s)) # the output is : Pothyn

Younes Derfoufi

Python is an interpreted, item-orientated, excessive-level programming language with dynamic semantics. The Python Developer's handbook offers novices with a simple introduction to the basics, and experts will find advanced details they want.
Python is an smooth to study, powerful programming language. It has green high-level facts systems and a simple but powerful technique to item-oriented programming. Python’s fashionable syntax and dynamic typing, together with its interpreted nature, make it an excellent language for scripting and fast application development in many regions on most structures. This app assets the official Python 3.7.2 documentation educational phase and presents and easy to read, loose, offline way to examine the equal.
Python is a popular-purpose programming language that is turning into ever extra popular for the information technology.This course specializes in python mainly for fundamental to strengthen.
In our advent to python course,you will study the effective approaches to shop and control information, and helpful data technology gear to start engaging in yours very own

whether or not you're an skilled programmer or no longer, this route is supposed for all of us who needs to examine the Python programming language.analyze python programming tutorials one of the nice supply to learn.super assignment for the scholars.lot of running about coding and concept of applications.tough operating each day at the cease you are making yourself sturdy.

solution lot of set of rules for gaining knowledge of.As for the primary language .It design for the pupil who need to make itself developer for gaming and other software .It very use full for it.
Lot of algorithm and lot of applications and also strategies to information to expand your self as a developer.
on this you will see the following things underneath.

* Python three.6
. educational
. Library Reference
. Language Reference
. Python Setup and utilization
. Python HOWTOs
. installing Python Modules
. distributing Python Modules
. Extending and Embedding
. Python/C API

Thursday, October 29, 2020


Exercise 75

Write a python algorithm which determines the list of all common characters to two strings s1 and s2 without repetition. Example if s1 = "Python language" and s2 = "Programming", the algorithm returns the liste ['P', 'o', 'n', 'a', 'g'] ( the charcter 'g' must be added only once even if shared twice)


def commonCharacters(s1 , s2):
    # initializing the list of common characters
    listCommon = []
    for x in s1:
        if x in s2 and x not in listCommon:
    return listCommon

# Example
s1 = "Python language"
s2 = "Programming"
print("List of common characters : ", commonCharacters(s1 , s2))
# The output is : List of common characters :  ['P', 'o', 'n', 'a', 'g']

Younes Derfoufi

Exercise 74

Write a Python program that replace the characters with odd index of a given string by '#'. Exemple if s = "Python" , the algorithm returns the string: "P#t#o#"


def replace(s):
    n = len(s)
    # initializing desired string
    new_string = ""
    # iterate over all characters of string s
    for i in range(0 , n):
        # adding the character of even index to the new string
        if( i%2 == 0 ):
            new_string = new_string + s[i]
            new_string = new_string + '#'
    return new_string

# Example
s = "Python"
print(replace(s)) # display : P#t#o#

Younes Derfoufi

research Python with this app without commercials.
built-ine Python with 60+ Python lessons and on-line compiler.
This Python educational will teach you the basic and superior built-in of Python.
In every lesson, there are factors, examples with the try It your self functionality that help you successfully discover ways to code Python. - what's Python?
it's miles a programmbuilt-ing language developed built-ingintegrated Guido van Rossum, that's integratedterpreted, offers high-degree capabilities and additionally built-incorporatesintegrated characteristics of a preferred-reason programmintegratedg language. Its shape is primarily based on garbage-collection and dynamic typintegratedg, built-ing multiple programmbuilt-ing-paradigms built-include object-oriented, practical, and procedural programmbuilt-ing, with a majority of these technical aspects renderbuilt-ing it a dynamic built-individual and built-ingintegrated programmers to leverage it for small built-in addition to big-scale actual projects.
As built-in the above solution, we are able to see that we have used two key phrases whilst defbuilt-inintegratedg it. So, let’s first recognize the built-ing of those first key phrases.

- excessive –degree Language
this is called a excessive –level language because it is very farther away from built-ineintegrated stage language (which built-includes zero’s and 1) and it’s hard to code. So, it built-in difficult to code whereas that is effortlessly readable so it's far very farther far from machbuiltintegrated stage language. So it turns builtintegrated a high-stage language. excessive-degree language syntax is greater readable built-in comparison to low-level language. One greater component that I would like is whilst we write this it isn't always a compiled language but an integratedterpreted one which means that it must be run with the aid of any other application, integrated this case, an integratedterpreter not by the processor, built-in contrast to c program languageperiod that is run directly by the processor.

- item-orientated Programmintegratedg Language
it's far an object-oriented programmintegratedg language which means it works on items. So what's an object? as an exampleintegrated, Tiger is an object whose shade and age are its attributes and looking and reproducintegratedg its behavior. So, as shown built-inintegrated above built-in an object has two characteristics: attributes and conduct. So, there are a few basic built-inciples of OOPs as built-in beneath:
Inheritance: In this situation, a toddlerintegrated elegance can use the conduct and attributes of the figure magnificence. Encapsulation: Hidintegratedg the non-public built-information of a category from other items.
Polymorphism: built-in a commonplace conduct/operation integrated built-indintegrated forms for extraordbuiltintegrated integratedputs.
- features:
1. designated reasons to built-ine Python.
2. built-ine Python with 320+ examples.
three. 7fd5144c552f19a3546408d3b9cfb251 compiler.
three. try It yourself with every built-instanceintegrated.
4. Code Editor with compiler and syntax highlightbuilt-ing that lets builtintegrated you to open and save documents from your garage.
5. Quizzes. project your self with 282 quiz objects.
6. you could proportion your certificate anywhere.
7. No advertisements.
eight. additional keyboard keys on editor.

built-in a hundred% of built-in development to acquire a certificate of completion.
every lesson is accompanied by means of quizzes that enhance your integrated development.
What are you built-ing? installation and learn Python now.

Wednesday, October 28, 2020


Exercie 73

Write a python algorithm which delete all vowels from a given string s. Example if s = "Python is hight level programming language", the algorithm returns the string: "Pthn s hght lvl prgrmmng lngg"


def deleteVowels(s):
    # define the liste of vowels
    vowels = ['a','e','y','u','i','o']
    # initializing the string without vowels
    s1 = ""
    # iterate over all characters in the string s
    for x in s:
        if x not in vowels:
            s1 = s1 + x
    return s1

# Example
s = "Python is hight level programming language"
# display: Pthn s hght lvl prgrmmng lngg

Younes Derfoufi

Exercise 72 **

Write a python algorithm to examine if an occurrence is present within a given string.


def examineOccurrence(s , occ):
    # getting the length of the occurrence occ and the len of the string s 
    m = len(occ)
    n = len(s)
    # initialize counter 
    counter = 0
    # searching the occurrence occ within the string s
    for i in range(0 , n-m):
        if s[i : m + i] == occ:
            counter = counter + 1
    if counter > 0:
        return True
        return False
# Example:
s = "Python is the most popular programming language"
occ1 = "most"
occ2 = "algorithm"
print(examineOccurrence(s, occ1)) # display: True
print(examineOccurrence(s, occ2)) # display: False

Younes Derfoufi

Exercise 71 **

Write a Python program which determines the minimum digit within a given string s. Example if s = "Python3.7 is more power than Python2.7" , the algorithm must returns 2. We assume that the string s does not contain any negative number.


def minimumDigit(s):
    # creating and initializing the list of digits 
    listDigits = []
    for x in s:
        if x.isdigit():
            x = int(x)
    # initializing the minimum of digits
    minDigit = listDigits[0]
    # iterate over all list elements
    for n in listDigits:
        if minDigit > n:
            minDigit = n
    return minDigit
# Example:
s = "Python3.7 is more power than Python2.7"
print("The minimum  digit within s is : ", minimumDigit(s))
# The output is : The minimum  digit within s is :  2

Younes Derfoufi

Tuesday, October 27, 2020


Python has been an object-oriented language since it existed. on this academic we are able to try to get in-depth capabilities of OOPS in Python programming.
if you are looking for an application to research Python simple to increase without any programming understanding. you are at right place. whether you're an experienced programmer or now not, this software is supposed for every person who wishes to examine the Python Programming language. there is no need to net something - just click on on the set up you wish to start from, and follow the instructions. right good fortune!
that is an app for learn about programming and it associated subjects. There isn't a very good analyzing source to analyze coding in our usa in Sinhala. therefore our college students fail to face with this technology technology.
these days they are searching out programming sinhala, coding sinhala and software program engineering sinhala.. as a result we created this small software known as analyze Python in Sinhala in any other case Python sinhalen to enhance coding abilties of our u . s . a . humans..
object oriented Python short manual - examine item oriented Python in simple and easy steps starting from fundamental to advanced ideas with examples such as introduction, surroundings Setup, records systems, constructing Blocks, object orientated Shortcuts, Inheritance and Polymorphism, Python design sample, superior functions, files and Strings, Exception and Exception classes, object Serialization, Python Libraries.

This tutorial has been prepared for the beginners and intermediate to help them apprehend the Python Oops functions and concepts through programming.

information on fundamental of Python programming language will help to apprehend and learn fast. if you are new to programming, it's far endorsed to first go through “Python for novices” tutorials.

object oriented Python brief guide - examine object oriented Python in easy and easy steps starting from fundamental to advanced ideas with examples which include advent, environment Setup, facts systems, building Blocks, item orientated Shortcuts, Inheritance and Polymorphism, Python layout sample, advanced features, files and Strings, Exception and Exception classes, item Serialization, Python Libraries.

Snap shots outline the world, every photograph has its own tale, it contains a whole lot of crucial facts that may be beneficial in many methods. This data can be obtained with the assist of the method referred to as picture Processing.
it's far the core a part of computer vision which plays a important position in many real-global examples like robotics, self-using vehicles, and item detection. image processing permits us to transform and control thousands of pictures at a time and extract useful insights from them. It has a wide variety of applications in almost every discipline.
Python is one of the extensively used programming languages for this reason. Its first-rate libraries and gear help in achieving the venture of picture processing very successfully.
thru this article, you may find out about classical algorithms, strategies, and tools to method the photograph and get the favored output. permit’s get into it!
what's picture processing?
as the call says, image processing method processing the image and this will encompass many exclusive strategies till we reach our intention.
The very last output can be both inside the form of an photograph or a corresponding characteristic of that image. this will be used for in addition analysis and selection making.

however what's an picture?
An photo may be represented as a 2nd function F(x,y) wherein x and y are spatial coordinates. The amplitude of F at a selected cost of x,y is referred to as the intensity of an photograph at that point. If x,y, and the amplitude fee is finite then we name it a digital photo. it's far an array of pixels arranged in columns and rows. Pixels are the factors of an image that comprise statistics approximately depth and colour. An image also can be represented in 3-d in which x,y, and z come to be spatial coordinates. Pixels are arranged within the form of a matrix. this is referred to as an RGB picture.
picture in second space

Python is an interpreted, excessive-level, trendy-motive programming language. Created through Guido van Rossum and first launched in 1991, Python's layout philosophy emphasizes code readability with its superb use of tremendous whitespace. Its language constructs and item-orientated method purpose to help programmers write clean, logical code for small and huge-scale projects.

Python is an smooth to analyze, powerful programming language. It has efficient high-degree information structures and a easy but effective technique to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it a perfect language for scripting and speedy application improvement in lots of areas on most platforms.
picture Processing Algorithms in Python
complete Python photo Processing with Scikit-photograph

photo Processing
easy assessment
Invert photograph colours
Face Detection
Face reputation

Monday, October 26, 2020


Exercise 70

Write a python program which extract from a given string s , the list of all words whose len is less than or equal to 4. Example if s = "The Python programming language is open source and very easy to learn" , the program must returns the list
L = ['The', 'is', 'open', 'and', 'very', 'easy', 'to']


def listWords(s):
   # initializing the list we want to get
   list_word = []
   # converting s into a list
   L = s.split()
   for word in L:
      if (len(word) <= 4):
   return list_word
# Example
s = "The Python programming language is open source and very easy to learn"
print(listWords(s)) # display: ['The', 'is', 'open', 'and', 'very', 'easy', 'to']

Younes Derfoufi

Exercise 69

Write a Python program as a function which takes a string s as parameter and which returns True if the string is duplicated and False if not. Example if s = "HelloHello", the function must returns True.


def duplicatedString(s):
    n = len(s)
    if n%2 ==0:
        m = int(n/2)
        if s[0:m] == s[m:]:
            return True
            return False
        return False
# Examples
s1 = "HelloHello"
s2 = "Python"
print(duplicatedString(s1)) # display True
print(duplicatedString(s2)) # display False

Younes Derfoufi

Exercise 67

Write a Python function which takes as parameter a tuple of string (s , s1) and returns True if s start with s1 and False if not, without using the Python startswith() method.


def isStartWith(s ,s1):
    n = len(s1)
    if s[:n] == s1:
        return True
        return False
# Example
s = "Python"
s1 = "Py"
print(isStartWith(s,s1)) # display:  True
print(isStartWith(s,"Pi")) # display:  False

Younes Derfoufi

This App is a combination of Python academic and Python Documentation. whether or not you need to begin getting to know Python, or a beginner, or an professional Python coder, this App will suite your wishes effectively. not best it publications you via a way to start coding in Python, it additionally serves as a reference every time you want one.
study Python is the whole software for people who want to learn Python.The research Pyhton covers the basic as well as enhance tutorials. The tutorials inside the utility are divided into comprehensive sections for instant and smooth studying. No prior programming enjoy is needed and it is designed for amateur to examine Python without difficulty and it additionally covers a number of the development idea of python which was there in python.
I designed this Python programming App to be without problems understood with the aid of absolute novices and young humans. We begin with primary Python programming concepts. give a boost to the equal by using growing video games, pix and GUIs. And subsequently we can expand a practical temperature converter app the use of Python.
So, if you are a beginner, simply start from the Tutorials segment and start coding with the assist of severa examples provided.
This Android software operating demo examples. the developer can examine the operating of Android examples and relate it with the Android Code. whilst growing packages for Android customers just need to replicate and paste the codes in the respective files in Android Studio .all the android examples are tried and tested in Android Studio.

This utility no longer require net but in some example require internet connection.
This utility is consumer-friendly and easy to recognize contents. you could easily trade subject.
App has numerous functions particularly:

- absolutely Offline documentation: Browse offline. No want for net.
- Documentation extensive search: search entire documentation for favored key phrases
- discover in web page: Use it to locate topic of hobby in current web page
- Bookmark: Bookmark a web page, even a seek end result
- Font size: increase/decrease length of font inside the analyzing pane of App.
- full screen: Toggle complete display screen mode
- easy navigation between special sections
- Eye friendly studying interface

beneath is spotlight of subjects protected on this App:
1. latest Python documentation (v3.6):
- ultra-modern version of App usually will have brand new Python documentation.
2. what is new in Python:
- Covers the today's features in Python 3.6 and the way to paintings with them.
three. Python tutorial:
- academic for Python to get you commenced. Covers primary to enhance functions of Python.
4. Python Library Reference:
- Describes preferred library of features and capabilities distributed with Python language.
five. Python Language Reference:
- Describes the syntax and semantics of Python language.
6. Python Setup and utilization
- a way to setup and use Python on distinct platform environments.
7. Python HOWTOs:
- devoted and particular coverage of a few vital subjects.
eight. Extending and Embedding:
- how to write modules to increase Python, for C/C++ programmers.
9. Python/C API:
- Documentation of API used to increase Python using C/C++.
10. putting in Python Modules:
- manual to put in one of a kind modules to be had in Python network.
11. distributing Python Modules:
- manual on how to distribute a Python module.
12. FAQs:
- some common often asked question on widespread/boost subjects.
thirteen. Python global Module Index:
- An index of all Python modules in one page.
14. Python standard Index:
- An index of all features, lessons and terms blanketed in documentation.
15. Python glossary:
- Covers and explains the maximum vital terms of Python.
16. whole table of Contents:
- A listing of all the sections and subsections of documentation.

** An ad free, PAID version of Python Xplorer is likewise available **

Sunday, October 25, 2020


Exercise 64

Write a Python program to count the Uppercase characters within a given string. Example if s = "Python Programming", the program must returns 2.


def countUpper(s):
    # initializing the number of uppercase characters
    numberUpper = 0
    # iterate over all characters of s:
    for x in s:
        if x.isupper():
            numberUpper = numberUpper + 1 
    return  numberUpper

#Testing algorithm:
s = "Python Programmin"
print("The number of uppercase characters in  s is :" , countUpper(s))
# The output is : 
# The number of uppercase characters in  s is : 2

Younes Derfoufi
Unix -Python-courses-Solaris, Linux, FreeBSDPython-courses-python-exercises-python

Exercise 63

Write a Python program that calculates the sum of digits numbers within a given string.


def digitSum(s):
    # initializing the sum of digits within the string s.
    sumDigit = 0
    # iterate over all characters of s:
    for x in s:
        if x.isdigit():
            # convert x into int type
            x = int(x)
            # adding x to sumDigit
            sumDigit = sumDigit + x
    return  sumDigit

#Testing algorithm:
s = "Python3.8 is more powerful than Python 2.7 "
print("The sum of digits within the string s is :" , digitSum(s))
# The output is : 
# The sum of digits within the string s is : 20

Younes Derfoufi

Exercise 62

Write a Python program that determines the list of digits within a given string. Example if s = "Python3.8 is more powerful than Python2.7 " the program must returns the list :
['3', '8', '2', '7']


def digit(s):
    # initializing the list of digits within the string s.
    digitList = []
    # iterate over all characters of s:
    for x in s:
        if x.isdigit():
    return  digitList

#Testing algorithm:
s = "Python3.8 is more powerful than Python2.7 "
print("List of digits within the string s :" , digit(s))
# The output is : 
# List of digits within the string s : ['3', '8', '2', '7']

Younes Derfoufi

Exercise 61

Write a Python program as function which takes as parameter a string s and return an other string obtained by removing the duplicate characters of s. Example if s = "Programming", the function must retun "Progamin"


def removeDuplicate(s):
    # initializing the string without duplicate characters
    string_no_duplicate = ""
    for x in s:
        if x not in string_no_duplicate:
            string_no_duplicate = string_no_duplicate + x
    return  string_no_duplicate

#Testing algorithm:
s = "Programming"
print("String without duplicate characters : '" , removeDuplicate(s) +"'")
# The output is : String without duplicate characters : ' Progamin'

Younes Derfoufi

Friday, October 23, 2020

Unix -Python-courses-Solaris, Linux, FreeBSDPython-courses-python-exercises-python

Exercise 60

Write a python program as a function which takes as a parameter a string s and return an other string obtained from s by replacing the existing spaces within s by hyphen. Exemple if s = "Python is object oriented programming language" , the function must returns: "Python-is-object-oriented-programming-language" def lenStrin(s):


def deleteSpace(s):
    # initializing the string s that we want to get
    s1 = ""
    # browsing through all caracters in s
    for x in s:
        if x == " ":
            s = s + '-'
            s  = s + x
    return s
# testing algorithm
s = "Python is object oriented programming language"
print("The string without space : " , deleteSpace(s))
# The output is : The string without space :  Python is object oriented programming languagePython-is-object-oriented-programming-language

Younes Derfoufi

A simple Python Programming app with simple user interface. first-rate app to research Python Programming for free. download the app and start mastering python from scratch.
Python is presently one of the most famous and widely used programming languages. in case you want to discover what's Python used for, why the variety of organizations the use of it's far constantly developing, what are its most important commercial enterprise advantages, and why developers worldwide adore it, then I encourage you to study this article.
Do you marvel how Python should benefit your product concept? permit’s speak approximately this!
Python, the maximum famous programming language among builders earlier than moving into-depth into explaining what's Python used for and how does it paintings, let me give you a piece of history. Python turned into launched in 1991, so it has already pretty a long history. It’s an interpreted, item-orientated and general-reason programming language. Simplicity and clarity lie at its center, it’s intended to be easy to apply, however at the equal time able to build complex solutions.

currently, Python is evolved, controlled and promoted by way of Python software program foundation, a non-earnings organization that fosters the growth of the Python community, which, to be fair, is definitely thriving these days. you may find plenty of Python conferences, courses, tutorials, free resources of all kinds—this makes it extraordinarily accessible even for non-experienced builders. surely, Python’s mastering curve is considered to be one of the simplest of all programming languages, consequently it’s used in lots of introductory software program improvement guides. That’s why many beginners begin their programming adventures with Python.

current research confirms that Python is the maximum famous programming language (primarily based at the range of instructional searches in Google), and if it’s not sufficient, it’s additionally the most wanted amongst developers, consistent with an internet survey performed in 2019.

Python is especially used for backend improvement purposes: this part of a internet site or an application that isn't always visible to users, but guarantees that every one functionalities paintings as favored. but, some of Python frameworks including Django are perfectly appropriate for frontend net improvement as properly. That’s how bendy and multi-cause this language can be!

This app includes beneath indexed subjects:
1. 450+ sample applications and other distinctive types of questions in python and the coding in the back of it with rationalization.
2. Python basics
three. Interview Python questions
4. Python features like record, Turtle, Dict. , Set, list, String and so on. and its 2 hundred+ methods
5. Python modules
6. Turtle modules
7. Python tasks
eight. Turtle tasks in Python
nine. Python Libraries

This app is beneficial for both python novices and additionally for python boost getting to know.

features of this app are:
1. that is a easy person interface app.
2. smooth to handle.
2. contains seek bar for brief seek.
3. includes user manual that may be helpful for smooth use of application.
four. contains filter out choice for specific method seek.

This app would not take any of your private data or facts and is ready-to-use as soon as downloaded.
For any question, pointers or doubts sense loose to contact us the use of contact US alternative provided inside the app.
SO WHAT ARE YOU watching for , down load THE APP NOW, and start getting to know FROM nowadays !

satisfied learning !

Exercise 59

Write a python algorithm as a function which determines the length of a string without using the len () method or any other predefined method in python.


def lenStrin(s):
    # initializing the length of string s
    length = 0
    # iterate over all characters of s
    for x in s:
        length = length + 1
    return length

# Testing algorithm
s = "Python"

print("The length of s is : " , lenStrin(s))
# The output is : The length of s is :  6

Younes Derfoufi

So, you have by no means programmed before in Python. then this App is for you.
this is a fully app created to learn python at the cross without any statistics connectivity , this app is a completely offline app which consists of all the important concepts of python proper from the primary to superior. the tutorials in the app are divided in sections basic and advanced. primary tutorial consists of subject matter which includes
Python is a popular-purpose, versatile, and effective programming language. It’s a terrific first language as it’s concise and clean to study. anything you need to do, Python can do it. From web development to gadget gaining knowledge of to information technological know-how, Python is the language for you. Python is a dynamic, interpreted (bytecode-compiled) language. There are not any kind declarations of variables, parameters, capabilities, or methods in supply code. This makes the code brief and flexible, and you lose the bring together-time kind checking of the supply code. Python tracks the varieties of all values at runtime and flags code that doesn't make feel as it runs.

# capabilities #
* completely offline tutorial and Compiler also.
* educational on Python 2 and three
* wealthy format
* material layout
* smooth Navigation
* cellular pleasant format

## We cover the subsequent subjects ##
- whats up international!
- Variables and types
- Lists
- fundamental Operators
- String Formatting
- primary String Operations
- conditions
- Loops
- capabilities
- classes and gadgets
- Dictionaries
- Modules and packages

Python academic
Python Compiler
Python educational for novices
basic Python tutorial
Python interpreter

Thursday, October 22, 2020

Python-courses-python-exercises-python-Array, String, user Inputs packages

Exercise 58

Write a Python program as a function which takes as parameter a string s and which returns another string obtained from s by replacing the possibly existing parentheses '(' and ')' in the string s with square brackets '[' and ']'. Example if s = "Python (created by Guido van Rossam) is oriented programming language (oop)." The function must returns: "Python [created by Guido van Rossam] is oriented programming language [oop]"


def transform(s):
    # initializing the transformed string
    transformed = ""
    for x in s:
        if x == '(':
            transformed = transformed + '['
        elif x == ')':
            transformed = transformed + ']'
            transformed = transformed + x
    return transformed

s = "Python (created by Guido van Rossam) is oriented programming language (oop)."

# The output is : Python [created by Guido van Rossam] is oriented programming language [oop].

Younes Derfoufi

Exercise 57

Write a python program as a function which takes as parameter a tuple of string (s, s1) and which returns the number of the occurrences of s1 within the string s. Example if s = "Python is object oriented and dynamically typed " and s1 = "ed" , the function returns 2


def numberOccurrences(s , s1):
    n = len(s)
    m = len(s1)
    # initializing the number of occurrences of s1 wthin the string s.
    occurrences = 0

    for i in range(0 , n-m):
        if s[i:i+m] == s1:
            occurrences = occurrences + 1
    return occurrences

s = "Python is object oriented and dynamically typed " 
s1 = "ed"
print(numberOccurrences(s , s1)) # display 2

Younes Derfoufi

Python is a trendy-purpose interpreted, interactive, item-oriented, and excessive-level programming language. It was created by way of Guido van Rossum during 1985- 1990. Like Perl, Python source code is likewise available under the GNU trendy Public License (GPL). This educational offers enough knowledge on Python programming language.
Python is a fashionable-reason programming language that is turning into ever extra famous for data technology. corporations global are the usage of Python to reap insights from their information and benefit a competitive side. unlike different Python tutorials, this path focuses on Python in particular for information technology. In our advent to Python route, you’ll find out about powerful methods to store and manage records, and useful facts science tools to start undertaking your personal analyses. begin DataCamp’s on-line Python curriculum now. in this direction, you'll learn the basics of the Python programming language, along with programming high-quality practices. You’ll discover ways to constitute and shop facts using Python statistics sorts and variables, and use conditionals and loops to control the glide of your applications. You’ll harness the electricity of complex records systems like lists, units, dictionaries, and tuples to store collections of related information. You’ll outline and record your own custom capabilities, write scripts, and manage errors. lastly, you’ll learn how to discover and use modules in the Python general Library and different 1/3-birthday celebration libraries.
target audience
This educational is designed for software program programmers who want to learn Python programming language from scratch.
You have to have a simple knowledge of computer Programming terminologies. A basic understanding of any of the programming languages is a plus.

learn Python
Python academic
Python Explorer with code
learn Python
learn Python with real Apps
Python elements
Python app
Python additives
Python Explorer - components with source
Python demo
Python example
Python interview
Python ui kitten
Python Starter Lite
Python offline
Python playground
Python redux
Python show off
Python tutorial
fb Python
Python utility improvement
Python academic
Python tutorial app
Python academic amateur
Python instance
Python app educational
Python development educational
Python actual time app
Python sample app
fb Python tutorial
Python simple app academic
Python simple example
Python easy academic

Wednesday, October 21, 2020


Exercise 56

Write a python program as a function which takes as parameter a tuple of string (s, s1) and which returns the index of the first occurrence of s1 found within the string s. The function must returns -1 if s1 is not found within the string s. Example if s = "Python Programming" and s1 = "thon" , the function returns the index 2


def Find(s , s1):
    n = len(s)
    m = len(s1)
    k = -1
    for i in range(0 , n):
        if s[i:i+m] == s1:
            k = i
    return k

s = "Python Programming" 
s1 = "thon"
print(Find(s , s1))      # display 2
print(Find(s , 'thons')) # display -1

Younes Derfoufi

Exercise 54

Write a python program as a function which takes as a parameter a string s and which returns another string obtained from s by removing the spaces at the beginning of the string s and the spaces at the end of the string s without using the lstrip() neither any predefined method. Exemple if
s = "     Hello    "
, the function returns the string


def removeSpace(s):
      n = len(s)
      # initializing the number of existing space at the end of s
      j = 0
      while(s[n-1-j]) == " ":
            j = j + 1
      s = s[:n-j]
      # initializing the number of existing space at the begining of s
      i = 0
      while s[i] == " ":
            i = i + 1
      s = s[i:]
      return s

# Testing algorithm 
s = "       Hello World           "
print("s with spaces : " ,"'"+ s +"'") # display : s with spaces :  '       Hello World           '
print("s without spaces:" ,"'"+ removeSpace(s)+"'") # display : s without spaces: 'Hello World'

Tuesday, October 20, 2020


Python Fun Quiz is a free quiz you can play on your phone. Our core belief is that learning is done through fun. Everything in our app is designed so that you can enjoy yourself the most, while learning. Having fun doesn't mean the content you'll get is of poor quality. On the contrary, we believe that the humorous touch increases the learning experience and allows the user to remember the material and avoids frustation and despair, which can easily occur with technical material.
We chose Python because it is a language in which we believe. It is simple, intuitive and yet so powerful. Wildly used in a variety of fields : scientific computing, mathematics, web developpment, data science, machine learning, artificial intelligence...

How does it work? Simply download the app and choose a username. After that, you'll have access to three levels: Beginner, Intermediate and Advanced. The levels are self-explanatory. Once a level chosen, you'll be presented with a series of questions that you should answer within 60 seconds. At the end, you'll have your score. That's pretty much it. Our philosophy is that simplicity is always the best way to go and it is the way we went when developing our app.
Whether you want to learn Python as a Hobby, For School/College or want to build a Career in the field, this Tutorial is for you
This tutorial covers everything from the Basics of Python to Advanced Concepts like Data Structures
We at OnePercent strive to make the Concepts of Programming Simple, Easy, Interesting and Understandable to everyone
If you are searching for an application to learn Python basic to advance without any programming knowledge. You are at right place. Whether you are an experienced programmer or not, this Application is intended for everyone who wishes to learn the Python Programming language.
This quiz is for anyone wants to have fun and learn at the same time. Prepare for university, a job interview or just brush on some concepts.

Exercise 68

Write a python algorithm that find the number of common characters in two strings s1 and s2. Example if s = "Hello" and s2 = "World", the shared characters are 'l' and 'o', then the algorithm returns 2.


s1 = "Hello"
s2 = "World"

# initializing counter
counter = 0

# creating and initializing a string by deleting the repeated characters in s1
s = ""
for x in s1:
    if x not in s:
        s = s + x
for x in s:
    if x in s2:
        counter = counter + 1

# display the number  of common characters in strings s1 and s2
print(counter) # display 2

Younes Derfoufi

Python is an interpreted high-stage programming language for fashionable-cause programming. Created by using Guido van Rossum and primary released in 1991, Python has a design philosophy that emphasizes code readability, and a syntax that allows programmers to specific concepts in fewer traces of code, appreciably the use of substantial whitespace. It gives constructs that enable clear programming on each small and huge scales. Python features a dynamic kind gadget and automated reminiscence management. It supports a couple of programming paradigms, inclusive of object-oriented, vital, purposeful and procedural, and has a large and complete standard library.
Python is an interpreted, excessive-stage and preferred-cause programming language. Python's layout philosophy emphasizes code readability with its incredible use of great whitespace. Its language constructs and object-oriented approach purpose to help programmers write clear, logical code for small and big-scale projects.
Python become conceived within the late 1980 by way of Guido van Rossum at Centrum Wiskunde & Informatica (CWI) in the Netherlands as a successor to the ABC programming language, which changed into inspired via SETL),able to exception dealing with and interfacing with the Amoeba running system. Its implementation began in December 1989. Van Rossum shouldered sole responsibility for the venture, because the lead developer, till 12 July 2018, whilst he introduced his "everlasting excursion" from his obligations as Python's Benevolent Dictator For life, a identify the Python community bestowed upon him to reflect his lengthy-term commitment because the challenge's leader selection-maker. He now stocks his management as a member of a five-individual steering council.In January 2019, energetic Python center developers elected Brett Cannon, Nick Coghlan, Barry Warsaw, Carol inclined and Van Rossum to a five-member "guidance Council" to steer the mission. Guido van Rossum has seeing that then withdrawn his nomination for the 2020 steerage council.

Monday, October 19, 2020


Exercise 55

Write a python program as a function which takes as parameters a string s and which returns a string obtained from the string s by transforming each uppercase character into a lowercase character and vice versa without using the swapcase() method. Example if s = "Hello Wordls!" , the function returns the string "hELLO wORLD!"


def mySwapcase(s):
    # initializing the swapped string
    s_swap = ""
    # iterate over all characters of s 
    #and testing if the character is in uppercase or lowercase
    for x in s:
        if x.isupper():
            # swapping the character
            x = x.lower()
            s_swap = s_swap + x
        elif  x.islower():
            # swapping the character
            x = x.upper()
            s_swap = s_swap + x
            s_swap = s_swap + x
    return s_swap

# test and display result
print(mySwapcase("Hello World !")) # The output is : hELLO wORLD !

Younes Derfoufi

Python builtins provides an smooth manner to choose and show builtins function brought with the Python programming language. all documented functions are based on version 3.x.
Our python programming academic offers the satisfactory have a look at substances for all the amateur level coders who need to research the python programming language and need to construct strong basics to crack any task interview on this language. Python is a widespread-purpose programming language that is becoming ever greater popular for the facts science.This course focuses on python mainly for fundamental to increase.
In our creation to python direction,you will learn about the powerful methods to store and control information, and helpful data technological know-how gear to begin engaging in yours own

whether you're an skilled programmer or not, this course is supposed for all and sundry who needs to study the Python programming language.research python programming tutorials one of the nice supply to learn.extremely good venture for the scholars.lot of operating approximately coding and idea of applications.hard operating each day at the stop you make yourself strong.
We made this app with the aid of consulting experienced professionals from the sphere of Python language. With the growing demand in this area , we determined to offer free gaining knowledge of take a look at materials specially designed for faculty and university students.
there may be no want of internet as this app is available offline and also you just need to put in it and that's all of it required to get started .

This programming app consists of well defined basics and fundamental required to recognize and examine Python programming language.

all of the topics in python are explained with proper detail, so that each intermediate and beginner stage coders can apprehend the whole thing without any confusion.
This assignment is based totally on Python Builtins, an open mission hosted in Github.
extra approximately the official challenge:
greater approximately Python:

more changes are comming.

Sunday, October 18, 2020


Exercise 53

Using Exercise 51, create a python program as a function which takes as a parameter a string s and which returns the same string in lowercase without using the lower() method. You can use the chr() and ord() methods.


def toLowercase(s):
    # by using the exercise 51 we can obtain the lists of all upercase characters and lowercase characters:
    uppercase_characters = [chr(i) for i in range(65 , 91)]
    lowercase_characters =  [chr(i) for i in range(97 , 122)]
    # then we can obtain a lowercase characters from uppercase characters by adding 32 to its ascii code
    # initializing the searched string
    s_lower = ""
    for x in s:
        if x in uppercase_characters:
            x = chr(ord(x) + 32)
            s_lower = s_lower + x
        else :
            s_lower = s_lower + x
    return s_lower
print(toLowercase("PYTHON COURSES"))
# The output is : python courses

Younes Derfoufi

Exercise 52

Using Exercise 51, create a python program as a function which takes as a parameter a string s and which returns the same string in uppercase without using the upper() method. You can use the chr() and ord() methods.


def toUppercase(s):
    # by using the exercise 51 we can obtain the lists of all upercase characters and lowercase characters:
    uppercase_characters = [chr(i) for i in range(65 , 91)]
    lowercase_characters =  [chr(i) for i in range(97 , 122)]
    # then we can obtain a uppercase charcter from lowercase character by by subtracting 32 to its ascii code
    # initializing the searched string
    s_upper = ""
    for x in s:
        if x in lowercase_characters:
            x = chr(ord(x) -32)
            s_upper = s_upper + x
            s_upper = s_upper + x
    return s_upper
print(toUppercase("Python Programming"))
# The output is : PYTHON PROGRAMMING

Younes Derfoufi

Learn Python For Beginners

Category Of Mobile Courses

Actualités (644) Adsense (1) Affiliation (1) Algebraic Topology (2) Algorithmic (1) all-news (30) Android (5) Android App (8) Android app without code (4) Android Apps (256) Android Development (4) Android download (2) Android OS (3) AngularJS (1) Automata theory and formal language (5) Bootstrap CSS (1) C programming (5) Category and Functor (8) CMS (3) Computer Glossary (18) Create Mobile App With Ionic Framework (2) CSS (2) CSS-Cascading-Style-Sheets (4) Developpement Java (13) Differential Geometry (1) Django-Python-Framework (15) dropshiping (26) Earn Money by Internet (4) Emplois (23) Framework php (2) Fraud (2) Github (2) HTML (7) IT News (3) Java For Beginners (10) Javascript (12) Kotlin Programming Language (8) Kotlin For Mobile Android (1) Linux Download (2) Marketing (5) Mobile (3) Mobile Courses (4) Mobile Marketing (4) MoneyGram (1) News (721) Node.js (5) Open Source (1) Photoshop (1) Protect Computer (1) Python (36) Python BeautifulSoup (1) Python For Data Science (2) Python PyQt (13) Python Reference (1) Python Source Code (3) Python-Books (6) Python-DVD-Training (1) Python-Exercises (297) Python-Framework (1) Python-IDE (1) Python-Kivy-Framework (2) Python-Modules (1) Python-pdf (2) Python-pyQt (1) python-temp (3) Référencement (2) Script PHP (2) Security (6) SEO (1) Snipping Tool: Faq (1) Social Networks (1) Source Code (4) Statistics With SPSS (2) Surveillance Software (1) Travail à domicile (6) Tutoriels php en vidéos (2) Tutoriels-MySql (6) tutoriels-php (19) Utilitaires (1) VPS (1) Web Hosting (1) Webcam (1) Webmarketing (11) Western Union (1) Windows 10 (1) Windows 7 (4) Windows 7 Faq (2) Windows 8 (1) Windows Accessories (1) Windows Download (8) Windows Drivers (1) Windows Fonts (1) Windows Power Shell (2) Windows Registry (2) Windows Security (18) Windows Software (2) Windows Spyware (2) Windows utilities (3) Windows Virus (2) Windows Vista (3) Windows Wireless (1) Windows xp (1) Wordpress (1)

Sample text

Sample Text

Blogger Templates