This presentation provides the information on python including the topics Python features, applications, variables and operators in python, control statements, numbers, strings, print formatting, list and list comprehension, dictionaries, tuples, files, sets, boolean, mehtods and functions, lambda expressions and a sample project using Python.
This presentation provides the information on python including the topics Python features, applications, variables and operators in python, control statements, numbers, strings, print formatting, list and list comprehension, dictionaries, tuples, files, sets, boolean, mehtods and functions, lambda expressions and a sample project using Python.
Selection Statements
Using if and if...else
Nested if Statements
Using switch Statements
Conditional Operator
Repetition Statements
Looping: while, do, and for
Nested loops
Using break and continue
Python An Introduction, A presentation Developed by Swarit Wadhe. This Slide Will Give you basic information about python (Origin, Codes and difference from other languages).
I hope you'll find this helpfull and if you do please share it with your fellows.
What is Multithreading In Python | Python Multithreading Tutorial | EdurekaEdureka!
YouTube Link: https://youtu.be/JnFfp81VbOs
** Python Certification Training: https://www.edureka.co/python **
This Edureka PPT on 'Multithreading in Python'' will help you understand the concept of threading in python. Below are the topics covered in this live PPT:
What is multitasking in Python?
Types of multitasking
What is a thread?
How to achieve multithreading in Python?
When to use multithreading?
How to create threads in Python?
Advantages of multithreading
Python Tutorial Playlist: https://goo.gl/WsBpKe
Blog Series: http://bit.ly/2sqmP4s
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Presentation on C++ Programming Languagesatvirsandhu9
It consists information about c++ programming language which is a object oriented language. This presentation is very useful for those who want to learn c++ from beginning.
In this PPT you will learn how to use looping in python.
For more presentation in any subject please contact us on
raginijain0208@gmail.com.
You get a new presentation every Sunday at 10 AM.
Learn more about Python by clicking on given below link
Python Introduction- https://www.slideshare.net/RaginiJain21/final-presentation-on-python
Basic concept of Python -https://www.slideshare.net/RaginiJain21/python-second-ppt
Python Datatypes - https://www.slideshare.net/RaginiJain21/data-types-in-python-248466302
Python Library & Module - https://www.slideshare.net/RaginiJain21/python-libraries-and-modules
Basic Python Programs- https://www.slideshare.net/RaginiJain21/basic-python-programs
Python Media Libarary - https://www.slideshare.net/RaginiJain21/python-media-library
Selection Statements
Using if and if...else
Nested if Statements
Using switch Statements
Conditional Operator
Repetition Statements
Looping: while, do, and for
Nested loops
Using break and continue
Python An Introduction, A presentation Developed by Swarit Wadhe. This Slide Will Give you basic information about python (Origin, Codes and difference from other languages).
I hope you'll find this helpfull and if you do please share it with your fellows.
What is Multithreading In Python | Python Multithreading Tutorial | EdurekaEdureka!
YouTube Link: https://youtu.be/JnFfp81VbOs
** Python Certification Training: https://www.edureka.co/python **
This Edureka PPT on 'Multithreading in Python'' will help you understand the concept of threading in python. Below are the topics covered in this live PPT:
What is multitasking in Python?
Types of multitasking
What is a thread?
How to achieve multithreading in Python?
When to use multithreading?
How to create threads in Python?
Advantages of multithreading
Python Tutorial Playlist: https://goo.gl/WsBpKe
Blog Series: http://bit.ly/2sqmP4s
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Presentation on C++ Programming Languagesatvirsandhu9
It consists information about c++ programming language which is a object oriented language. This presentation is very useful for those who want to learn c++ from beginning.
In this PPT you will learn how to use looping in python.
For more presentation in any subject please contact us on
raginijain0208@gmail.com.
You get a new presentation every Sunday at 10 AM.
Learn more about Python by clicking on given below link
Python Introduction- https://www.slideshare.net/RaginiJain21/final-presentation-on-python
Basic concept of Python -https://www.slideshare.net/RaginiJain21/python-second-ppt
Python Datatypes - https://www.slideshare.net/RaginiJain21/data-types-in-python-248466302
Python Library & Module - https://www.slideshare.net/RaginiJain21/python-libraries-and-modules
Basic Python Programs- https://www.slideshare.net/RaginiJain21/basic-python-programs
Python Media Libarary - https://www.slideshare.net/RaginiJain21/python-media-library
Introduction to Python 01-08-2023.pon by everyone else. . Hence, they must be...DRVaibhavmeshram1
Python
Language
is uesd in engineeringStory adapted from Stephen Covey (2004) “The Seven Habits of Highly Effective People” Simon & Schuster).
“Management is doing things right, leadership is doing the right things”
(Warren Bennis and Peter Drucker)
Story adapted from Stephen Covey (2004) “The Seven Habits of Highly Effective People” Simon & Schuster).
“Management is doing things right, leadership is doing the right things”
(Warren Bennis and Peter Drucker)
Story adapted from Stephen Covey (2004) “The Seven Habits of Highly Effective People” Simon & Schuster).
“Management is doing things right, leadership is doing the right things”
(Warren Bennis and Peter Drucker)
The Sponsor:
Champion and advocates for the change at their level in the organization.
A Sponsor is the person who won’t let the change initiative die from lack of attention, and is willing to use their political capital to make the change happen
The Role model:
Behaviors and attitudes demonstrated by them are looked upon by everyone else. . Hence, they must be willing to go first.
Employees watch leaders for consistency between words and actions to see if they should believe the change is really going to happen.
The decision maker:
Leaders usually control resources such as people, budgets, and equipment, and thus have the authority to make decisions (as per their span of control) that affect the initiative.
During change, leaders must leverage their decision-making authority and choose the options that will support the initiative.
The Decision-Maker is decisive and sets priorities that support change.
The Sponsor:
Champion and advocates for the change at their level in the organization.
A Sponsor is the person who won’t let the change initiative die from lack of attention, and is willing to use their political capital to make the change happen
The Role model:
Behaviors and attitudes demonstrated by them are looked upon by everyone else. . Hence, they must be willing to go first.
Employees watch leaders for consistency between words and actions to see if they should believe the change is really going to happen.
The decision maker:
Leaders usually control resources such as people, budgets, and equipment, and thus have the authority to make decisions (as per their span of control) that affect the initiative.
During change, leaders must leverage their decision-making authority and choose the options that will support the initiative.
The Decision-Maker is decisive and sets priorities that support change.
The Sponsor:
Champion and advocates for the change at their level in the organization.
A Sponsor is the person who won’t let the change initiative die from lack of attention, and is willing to use their political capital to make the change happen
The Role model:
Behaviors and attitudes demonstrated by them are looked upon by everyone else. . Hence, they must be willing to go first.
Employees watch leaders for consistency between words and actions to see if they s
How to add an interactive shell (remote, too) to a C++ application by using my open-source C++14 library:
https://github.com/daniele77/cli
In the slide deck you can learn how to use it, how does it work, and find some thoughts about C++ design and patterns used by the library.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Embracing GenAI - A Strategic ImperativePeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Unit 8 - Information and Communication Technology (Paper I).pdf
Hands on Session on Python
1. A hands on session on Python
SNAKES ON THE WEB:- Python
Sumit Raj
2. Contents
●
What is Python ???
●
Why Python ???
●
Who uses Python ???
●
Running Python
●
Syntax Walkthroughs
●
Strings and its operations
●
Loops and Decision Making
●
List, Tuple and Dictionary
●
Functions, I/O, Date & Time
●
Modules , File I/O
●
Sending a mail using Python
●
Coding Mantras
3. What is Python ???
General purpose, object-oriented, high level
programming language
Widely used in the industry
Used in web programming and in standalone
applications
4. History
●
Created by Guido von Rossum in 1990 (BDFL)
●
Named after Monty Python's Flying Circus
●
http://www.python.org/~guido/
●
Blog http://neopythonic.blogspot.com/
●
Now works for Dropbox
5. Why Python ???
●
Readability, maintainability, very clear readable syntax
●
Fast development and all just works the first time...
●
very high level dynamic data types
●
Automatic memory management
●
Free and open source
●
●
●
Implemented under an open source license. Freely usable and
distributable, even for commercial use.
Simplicity, Availability (cross-platform), Interactivity (interpreted
language)
Get a good salaried Job
6. Batteries Included
●
The Python standard library is very extensive
●
regular expressions, codecs
●
date and time, collections, theads and mutexs
●
OS and shell level functions (mv, rm, ls)
●
Support for SQLite and Berkley databases
●
zlib, gzip, bz2, tarfile, csv, xml, md5, sha
●
logging, subprocess, email, json
●
httplib, imaplib, nntplib, smtplib
●
and much, much more ...
8. Hello World
In addition to being a programming language, Python is also an
interpreter. The interpreter reads other Python programs and
commands, and executes them
Lets write our first Python Program
print “Hello World!”
9. Python is simple
print "Hello World!"
Python
#include <iostream.h>
int main()
{
cout << "Hello World!";
}
C++
public class helloWorld
{
public static void main(String [] args)
{
System.out.println("Hello World!");
}
}
Java
10. Let's dive into some code
Variables and types
>>> a = 'Hello world!'
>>> print a
'Hello world!'
>>> type(a)
<type 'str'>
•
•
•
•
•
# this is an assignment statement
# expression: outputs the value in interactive mode
Variables are created when they are assigned
No declaration required
The variable name is case sensitive: ‘val’ is not the same as ‘Val’
The type of the variable is determined by Python
A variable can be reassigned to whatever, whenever
>>> n = 12
>>> print n
12
>>> type(n)
<type 'int'>
>>> n = 12.0
>>> type(n)
<type 'float'>
>>> n = 'apa'
>>> print n
'apa'
>>> type(n)
<type 'str'>
11. Basic Operators
Operators
Description
Example
+
Addition
a + b will give 30
-
Subtraction
a - b will give -10
*
Multiplication
a * b will give 200
/
Division
b / a will give 2
%
Modulus
b % a will give 0
**
Exponent
a**b will give 10 to the
power 20
//
Floor Division
9//2 is equal to 4 and
9.0//2.0 is equal to 4.0
12. Strings: format()
>>>age = 22
>>>name = 'Sumit'
>>>len(name)
>>>print “I am %s and I have owned %d cars” %(“sumit”, 3)
I am sumit I have owned 3 cars
>>> name = name + ”Raj”
>>> 3*name
>>>name[:]
13. Do it !
Write a Python program to assign your USN
and Name to variables and print them.
Print your name and house number using
print formatting string “I am %s, and my
house address number is %d” and a tuple
15. Do it...
1) Create a variable that has your first and last name
2) Print out the first letter of your first name
3) Using splicing, extract your last name from the variable and
assign it to another
4) Try to set the first letter of your name to lowercase - what
happens? Why?
5) Have Python print out the length of your name string, hint
use len()
16. Indentation
●
Python uses whitespace to determine blocks of code
def greet(person):
if person == “Tim”:
print (“Hello Master”)
else:
print (“Hello {name}”.format(name=person))
17. Control Flow
if guess == number:
#do something
elif guess < number:
#do something else
while True:
#do something
#break when done
break
else:
#do something when the loop ends
else:
#do something else
for i in range(1, 5):
print(i)
else:
print('The for loop is over')
#1,2,3,4
for i in range(1, 5,2):
print(i)
else:
print('The for loop is over')
#1,3
18. Data Structures
●
List
●
●
[1, 2, 4, “Hello”, False]
●
●
Mutable data type, array-like
list.sort() ,list.append() ,len(list), list[i]
Tuple
●
●
●
Immutable data type, faster than lists
(1, 2, 3, “Hello”, False)
Dictionary
●
{42: “The answer”, “key”: “value”}
20. Functions
def printMax(x, y):
'''Prints the maximum of two numbers.
The two values must be integers.'''
x = int(x) # convert to integers, if possible
y = int(y)
if x > y:
return x
else:
return y
printMax(3, 5)
22. Date & Time
import time; # This is required to include time module.
getTheTime = time.time()
print "Number of ticks since 12:00am, January 1, 1970:",
ticks
time.ctime()
import calendar
cal = calendar.month(2008, 1)
print "Here is the calendar:"
print cal;
23. Modules
●
A module allows you to logically organize your Python code.
Grouping related code into a module makes the code easier
to understand and use.
●
#In calculate.py
def add( a, b ):
print "Addition ",a+b
# Import module calculate
import calculate
# Now we can call defined function of the module as:calculate.add(10, 20)
24. Files
myString = ”This is a test string”
f = open('test.txt', 'w') # open for 'w'riting
f.write(myString) # write text to file
f.close() # close the file
f = open('test.txt') #read mode
while True:
line = f.readline()
if len(line) == 0: # Zero length indicates EOF
break
print(line)
f.close() # close the file
26. A simple Python code to send a mail
try:
msg = MIMEText(content, text_subtype)
msg['Subject']= subject
msg['From'] = sender # some SMTP servers will do this
automatically, not all
conn = SMTP(SMTPserver)
conn.set_debuglevel(False)
conn.login(USERNAME, PASSWORD)
try:
conn.sendmail(sender, destination, msg.as_string())
finally:
conn.close()
except Exception, exc:
27. More Resources
●
●
●
http://www.python.org/doc/faq/
Google's Python Class
https://developers.google.com/edu/python/
An Introduction to Interactive Programming in Python
https://www.coursera.org/course/interactivepython
●
http://www.codecademy.com/tracks/python
●
http://codingbat.com/python
●
http://www.tutorialspoint.com/python/index.htm
●
●
How to Think Like a Computer Scientist, Learning with Python
Allen Downey, Jeffrey Elkner, Chris Meyers
Google