This document provides an overview of cartography and mapmaking. It discusses that cartography is the art and science of mapmaking, and that maps have existed for thousands of years. The key stages of mapmaking are collecting and organizing data, designing the map, and reproducing it. Different types of maps exist for various purposes, using symbols and projections to represent geographic information on a flat surface. Technological advances have moved mapmaking from hand-drawn to digital, but the goals of effective communication and accurate representation remain the same.
Python provides numerous built-in functions that are readily available to us at the Python prompt. Some of the functions like input() and print() are widely used for standard input and output operations respectively.
A Python dictionary is an unordered collection of key-value pairs where keys must be unique and immutable. It allows fast lookup of values using keys. Dictionaries can be created using curly braces and keys are used to access values using indexing or the get() method. Dictionaries are mutable and support various methods like clear(), copy(), pop(), update() etc to modify or retrieve data.
This document provides an overview of cartography and mapmaking. It discusses the processes involved, such as data collection, design, and reproduction. It covers the uses and functions of maps, different types of maps and symbols used. It also explains important concepts like map projections and technological changes in the field. The document highlights both the advantages of maps in conveying spatial information efficiently, as well as their limitations in providing complete accuracy.
This Presentation will give you an overview about Artificial Intelligence : definition, advantages , disadvantages , benefits , applications .
We hope it to be useful .
This Edureka Python tutorial is a part of Python Course (Python Tutorial Blog: https://goo.gl/wd28Zr) and will help you in understanding what exactly is Python and its various applications. It also explains few Python code basics like data types, operators etc. Below are the topics covered in this tutorial:
1. Introduction to Python
2. Various Python Features
3. Python Applications
4. Python for Web Scraping
5. Python for Testing
6. Python for Web Development
7. Python for Data Analysis
This document discusses the importance of employee retention for organizations. It notes that employee retention benefits organizations by reducing costs associated with turnover like loss of knowledge and interrupted customer service. Key factors that influence retention are compensation, work environment, opportunities for growth, relationships, work-life balance, and support. The document also discusses strategies for retention like hiring the right people, empowering employees, providing feedback, and recognizing achievements. While some attrition can be beneficial, overall employee retention is crucial for long-term business success through customer satisfaction and goodwill.
The document discusses lists in Python, including how to create, access, modify, loop through, slice, sort, and perform other operations on list elements. Lists can contain elements of different data types, are indexed starting at 0, and support methods like append(), insert(), pop(), and more to manipulate the list. Examples are provided to demonstrate common list operations and functions.
The tutorial will introduce you to Python Packages. This Python basic tutorial will help you understand creating a Python package. You will understand the example of a Python Package. After that, you will understand different ways to access Python Packages. Further, the demonstration will educate you on how to create Python Package.
The document discusses the key concepts of object-oriented programming (OOP) in C++, including objects, classes, abstraction, encapsulation, inheritance, polymorphism, overloading, and exception handling. Objects are instances of classes that contain data members and member functions. Classes define the blueprint for objects and allow data and functions to be bundled together. Abstraction hides unnecessary details and focuses on essential information. Encapsulation binds data and functions together within a class. Inheritance allows code reuse through deriving a new class from an existing class. Polymorphism and overloading allow functions to operate on different data types. Exception handling manages errors at runtime.
The document discusses files in Python. It defines a file as an object that stores data, information, settings or commands used with a computer program. There are two main types of files - text files which store data as strings, and binary files which store data as bytes. The document outlines how to open, read, write, append, close and manipulate files in Python using functions like open(), read(), write(), close() etc. It also discusses pickling and unpickling objects to binary files for serialization. Finally, it covers working with directories and running other programs from Python.
Constructor functions are special member functions used to initialize objects. They are called whenever an object is created. Key points:
- Constructors have the same name as the class and do not return a value.
- The default constructor takes no arguments and initializes objects if no other constructor is defined.
- Parameterized constructors allow passing arguments to initialize object attributes.
- Constructors can be overloaded to support different initialization scenarios.
- The destructor function is called when an object is destroyed to perform cleanup tasks. It is prefixed with a tilde and has no parameters or return type.
Pointer is a variable that stores the memory address of another variable. It allows dynamic memory allocation and access of memory locations. There are three ways to pass arguments to functions in C++ - pass by value, pass by reference, and pass by pointer. Pass by value copies the value, pass by reference copies the address, and pass by pointer passes the address of the argument. Pointers can also point to arrays or strings to access elements. Arrays of pointers can store multiple strings. References are alternative names for existing variables and any changes made using the reference affect the original variable. Functions can return pointers or references.
Exception Handling in object oriented programming using C++Janki Shah
This document discusses exception handling in C++. It introduces exception handling mechanisms like try-catch-throw, multiple catch, catch-all, and rethrowing exceptions. Try-catch-throw handles exceptions by using a try block to detect and throw exceptions, which are then caught and handled in a catch block. Multiple catch allows one try block to have multiple catch blocks to handle different exception types. Catch-all can catch all exception types with a generic catch. Rethrowing exceptions rethrows the current exception to an outer try-catch block.
This document provides information about dictionaries in Python. It defines dictionaries as mutable containers that store key-value pairs, with keys being unique and values being of any type. It describes dictionary syntax and how to access, update, delete and add elements. It notes that dictionary keys must be immutable like strings or numbers, while values can be any type. Properties of dictionary keys like no duplicate keys and keys requiring immutability are also summarized.
Type casting is converting a variable from one data type to another. It is done explicitly using a cast operator like (type_name). It is best to cast to a higher data type to avoid data loss as casting to a lower type may truncate the value. There are two types of casting in C - implicit casting which happens automatically during assignment, and explicit casting which requires a cast operator. Implicit casting is done when assigning a value to a compatible type while explicit casting is needed when types are incompatible.
The document discusses recursion, including:
1) Recursion involves breaking a problem down into smaller subproblems until a base case is reached, then building up the solution to the overall problem from the solutions to the subproblems.
2) A recursive function is one that calls itself, with each call typically moving closer to a base case where the problem can be solved without recursion.
3) Recursion can be linear, involving one recursive call, or binary, involving two recursive calls to solve similar subproblems.
The document discusses various Python datatypes. It explains that Python supports built-in and user-defined datatypes. The main built-in datatypes are None, numeric, sequence, set and mapping types. Numeric types include int, float and complex. Common sequence types are str, bytes, list, tuple and range. Sets can be created using set and frozenset datatypes. Mapping types represent a group of key-value pairs like dictionaries.
Dynamic memory allocation allows programs to request memory from the operating system at runtime. This memory is allocated on the heap. Functions like malloc(), calloc(), and realloc() are used to allocate and reallocate dynamic memory, while free() releases it. Malloc allocates a single block of uninitialized memory. Calloc allocates multiple blocks of initialized (zeroed) memory. Realloc changes the size of previously allocated memory. Proper use of these functions avoids memory leaks.
The document provides an introduction to C++ programming. It outlines key learning outcomes which include data types, input/output operators, control statements, arrays, functions, structures, and object-oriented programming concepts. It then discusses some of these concepts in more detail, including an overview of C++, its characteristics as both a high-level and low-level language, object-oriented programming principles, and basic data types.
This document discusses inter-thread communication in Java. It explains that inter-thread communication allows threads to communicate with each other using the wait(), notify(), and notifyAll() methods of the Object class. It provides details on how each method works, when they should be called, and how they allow threads to transition between waiting, notified, and running states. The document also provides a code example to demonstrate how wait() and notify() can be used to coordinate threads accessing a shared resource.
The document discusses strings in C programming. It defines strings as sequences of characters stored as character arrays that are terminated with a null character. It covers string literals, declaring and initializing string variables, reading and writing strings, and common string manipulation functions like strlen(), strcpy(), strcmp(), and strcat(). These functions allow operations on strings like getting the length, copying strings, comparing strings, and concatenating strings.
A pointer is a variable whose value is the address of another variable, i.e., direct address of the memory location. Like any variable or constant, you must declare a pointer before you can use it to store any variable address.
There are few important operations, which we will do with the help of pointers very frequently. (a) we define a pointer variable (b) assign the address of a variable to a pointer and (c) finally access the value at the address available in the pointer variable. This is done by using unary operator * that returns the value of the variable located at the address specified by its operand.
Pointers,virtual functions and polymorphism cpprajshreemuthiah
This document discusses key concepts in object-oriented programming in C++ including polymorphism, pointers, pointers to objects and derived classes, virtual functions, and pure virtual functions. Polymorphism allows one name to have multiple forms through function and operator overloading as well as virtual functions. Pointers store the memory address of a variable rather than the data. Pointers can be used with objects, arrays, strings, and functions. Virtual functions allow calling a derived class version of a function through a base class pointer. Pure virtual functions define an abstract base class that cannot be instantiated.
The document discusses various conditional statements in C language including if, if-else, nested if-else, ladder else-if, switch case statements. It provides syntax and examples to check eligibility, find the greatest among numbers, print day name from number. Goto statement is also covered which is used to directly jump to a label in a program. Break and continue statements help control loop execution.
The Input Statement in Core Python .pptxKavitha713564
The document discusses different ways to accept input from the user in Python programs. It explains the input(), raw_input(), and int() functions for accepting input as a string, integer, or other data type. It also covers using command line arguments with the sys module to access arguments passed when running a Python program from the terminal. The getopt and argparse modules provide additional functionality for parsing command line arguments in a program.
The tutorial will introduce you to Python Packages. This Python basic tutorial will help you understand creating a Python package. You will understand the example of a Python Package. After that, you will understand different ways to access Python Packages. Further, the demonstration will educate you on how to create Python Package.
The document discusses the key concepts of object-oriented programming (OOP) in C++, including objects, classes, abstraction, encapsulation, inheritance, polymorphism, overloading, and exception handling. Objects are instances of classes that contain data members and member functions. Classes define the blueprint for objects and allow data and functions to be bundled together. Abstraction hides unnecessary details and focuses on essential information. Encapsulation binds data and functions together within a class. Inheritance allows code reuse through deriving a new class from an existing class. Polymorphism and overloading allow functions to operate on different data types. Exception handling manages errors at runtime.
The document discusses files in Python. It defines a file as an object that stores data, information, settings or commands used with a computer program. There are two main types of files - text files which store data as strings, and binary files which store data as bytes. The document outlines how to open, read, write, append, close and manipulate files in Python using functions like open(), read(), write(), close() etc. It also discusses pickling and unpickling objects to binary files for serialization. Finally, it covers working with directories and running other programs from Python.
Constructor functions are special member functions used to initialize objects. They are called whenever an object is created. Key points:
- Constructors have the same name as the class and do not return a value.
- The default constructor takes no arguments and initializes objects if no other constructor is defined.
- Parameterized constructors allow passing arguments to initialize object attributes.
- Constructors can be overloaded to support different initialization scenarios.
- The destructor function is called when an object is destroyed to perform cleanup tasks. It is prefixed with a tilde and has no parameters or return type.
Pointer is a variable that stores the memory address of another variable. It allows dynamic memory allocation and access of memory locations. There are three ways to pass arguments to functions in C++ - pass by value, pass by reference, and pass by pointer. Pass by value copies the value, pass by reference copies the address, and pass by pointer passes the address of the argument. Pointers can also point to arrays or strings to access elements. Arrays of pointers can store multiple strings. References are alternative names for existing variables and any changes made using the reference affect the original variable. Functions can return pointers or references.
Exception Handling in object oriented programming using C++Janki Shah
This document discusses exception handling in C++. It introduces exception handling mechanisms like try-catch-throw, multiple catch, catch-all, and rethrowing exceptions. Try-catch-throw handles exceptions by using a try block to detect and throw exceptions, which are then caught and handled in a catch block. Multiple catch allows one try block to have multiple catch blocks to handle different exception types. Catch-all can catch all exception types with a generic catch. Rethrowing exceptions rethrows the current exception to an outer try-catch block.
This document provides information about dictionaries in Python. It defines dictionaries as mutable containers that store key-value pairs, with keys being unique and values being of any type. It describes dictionary syntax and how to access, update, delete and add elements. It notes that dictionary keys must be immutable like strings or numbers, while values can be any type. Properties of dictionary keys like no duplicate keys and keys requiring immutability are also summarized.
Type casting is converting a variable from one data type to another. It is done explicitly using a cast operator like (type_name). It is best to cast to a higher data type to avoid data loss as casting to a lower type may truncate the value. There are two types of casting in C - implicit casting which happens automatically during assignment, and explicit casting which requires a cast operator. Implicit casting is done when assigning a value to a compatible type while explicit casting is needed when types are incompatible.
The document discusses recursion, including:
1) Recursion involves breaking a problem down into smaller subproblems until a base case is reached, then building up the solution to the overall problem from the solutions to the subproblems.
2) A recursive function is one that calls itself, with each call typically moving closer to a base case where the problem can be solved without recursion.
3) Recursion can be linear, involving one recursive call, or binary, involving two recursive calls to solve similar subproblems.
The document discusses various Python datatypes. It explains that Python supports built-in and user-defined datatypes. The main built-in datatypes are None, numeric, sequence, set and mapping types. Numeric types include int, float and complex. Common sequence types are str, bytes, list, tuple and range. Sets can be created using set and frozenset datatypes. Mapping types represent a group of key-value pairs like dictionaries.
Dynamic memory allocation allows programs to request memory from the operating system at runtime. This memory is allocated on the heap. Functions like malloc(), calloc(), and realloc() are used to allocate and reallocate dynamic memory, while free() releases it. Malloc allocates a single block of uninitialized memory. Calloc allocates multiple blocks of initialized (zeroed) memory. Realloc changes the size of previously allocated memory. Proper use of these functions avoids memory leaks.
The document provides an introduction to C++ programming. It outlines key learning outcomes which include data types, input/output operators, control statements, arrays, functions, structures, and object-oriented programming concepts. It then discusses some of these concepts in more detail, including an overview of C++, its characteristics as both a high-level and low-level language, object-oriented programming principles, and basic data types.
This document discusses inter-thread communication in Java. It explains that inter-thread communication allows threads to communicate with each other using the wait(), notify(), and notifyAll() methods of the Object class. It provides details on how each method works, when they should be called, and how they allow threads to transition between waiting, notified, and running states. The document also provides a code example to demonstrate how wait() and notify() can be used to coordinate threads accessing a shared resource.
The document discusses strings in C programming. It defines strings as sequences of characters stored as character arrays that are terminated with a null character. It covers string literals, declaring and initializing string variables, reading and writing strings, and common string manipulation functions like strlen(), strcpy(), strcmp(), and strcat(). These functions allow operations on strings like getting the length, copying strings, comparing strings, and concatenating strings.
A pointer is a variable whose value is the address of another variable, i.e., direct address of the memory location. Like any variable or constant, you must declare a pointer before you can use it to store any variable address.
There are few important operations, which we will do with the help of pointers very frequently. (a) we define a pointer variable (b) assign the address of a variable to a pointer and (c) finally access the value at the address available in the pointer variable. This is done by using unary operator * that returns the value of the variable located at the address specified by its operand.
Pointers,virtual functions and polymorphism cpprajshreemuthiah
This document discusses key concepts in object-oriented programming in C++ including polymorphism, pointers, pointers to objects and derived classes, virtual functions, and pure virtual functions. Polymorphism allows one name to have multiple forms through function and operator overloading as well as virtual functions. Pointers store the memory address of a variable rather than the data. Pointers can be used with objects, arrays, strings, and functions. Virtual functions allow calling a derived class version of a function through a base class pointer. Pure virtual functions define an abstract base class that cannot be instantiated.
The document discusses various conditional statements in C language including if, if-else, nested if-else, ladder else-if, switch case statements. It provides syntax and examples to check eligibility, find the greatest among numbers, print day name from number. Goto statement is also covered which is used to directly jump to a label in a program. Break and continue statements help control loop execution.
The Input Statement in Core Python .pptxKavitha713564
The document discusses different ways to accept input from the user in Python programs. It explains the input(), raw_input(), and int() functions for accepting input as a string, integer, or other data type. It also covers using command line arguments with the sys module to access arguments passed when running a Python program from the terminal. The getopt and argparse modules provide additional functionality for parsing command line arguments in a program.
The document discusses Python input and output functions. It describes how the input() function allows user input and converts the input to a string by default. The print() function outputs data to the screen and allows formatting of output. The document also discusses importing modules to reuse code and functions from other files.
Functions allow programmers to organize code into reusable blocks to perform related actions. There are three types of functions: built-in functions, modules, and user-defined functions. Built-in functions like int(), float(), str(), and abs() are predefined to perform common tasks. Modules like the math module provide additional mathematical functions like ceil(), floor(), pow(), sqrt(), and trigonometric functions. User-defined functions are created by programmers to customize functionality.
Python is a high-level, general-purpose programming language that was created by Guido van Rossum in 1985. It is an interpreted, interactive, object-oriented language with features like dynamic typing and memory management. This document provides an overview of Python 3 and its basic syntax, data types, operators, decision making structures like if/else statements, and loops. It covers topics like variables, numbers, strings, lists, tuples, dictionaries, and type conversion between data types.
Python 3000 (Python 3.0) is an upcoming major release that will break backwards compatibility to fix early design mistakes and issues. It introduces many changes like Unicode as the default string type, a reworked I/O library, print as a function, and removal of some old features like classic classes. The document provides details on the changes and recommends projects support both Python 2.6 and 3.0 during the transition period.
The Ring programming language version 1.8 book - Part 94 of 202Mahmoud Samir Fayed
This document provides code examples for common GUI tasks in Ring using the Qt library:
1. It shows how to close a window and display another by connecting a button's click event to call the close() method on the first window and show() on the second.
2. It demonstrates how to create a modal window in Ring/Qt by setting the window modality to true and parent to the main window.
3. Methods like setWindowFlags() and removing the maximize flag can disable resizing and maximize buttons on a window.
The document discusses various C++ libraries including file streams, fstream, assert, math, and ctype libraries. It provides an overview of each library, describing what they are used for and giving examples of common functions. The fstream library is used for reading and writing files and defines ofstream, ifstream, and fstream classes. The assert library contains macros for testing assumptions, math contains mathematical functions, and ctype has functions for testing character properties.
The document summarizes Guido van Rossum's talk about Python 3000 (also known as Python 3.0) at PyCon in 2007. Some key points:
- Python 3.0 will be an incompatible major release that fixes early design mistakes in Python.
- Major changes include print becoming a function, dictionary views replacing key methods, default integer division rounding to a float, and strings becoming Unicode by default.
- The timeline targets completion of PEPs by April 2007 and a 3.0 final release in June 2008.
- Automatic tools can help convert most 2.x code to 3.x, but not cases depending on implementation details. Developers are encouraged to write portable code and add tests.
Python-04| Fundamental data types vs immutabilityMohd Sajjad
Fundamental data types like integers, floats, booleans and strings are immutable in Python. Immutable means the object cannot be changed once created. For integers from 0 to 256, Python reuses the same integer objects to save memory. It also reuses the two boolean objects for True and False. For strings, a new object is created each time due to the large number of possible string values. Floats and complexes are also immutable and do not reuse objects. Immutability helps improve performance and memory usage in Python.
After the end of lesson you will be able to learn Python basics-What Python is? Its releases. Where we can use Python? Python Features. Tokens, comments variables etc... In out next PPT you will learn how to input and get output in Python
Secure your folder with password/without any softwareMohd Sajjad
@ECHO OFF
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST folder_name goto MDfolder_name
:CONFIRM
echo Are you sure to lock this folder? (Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren folder_name "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock Your Secure Folder
set/p "pass=>" folder_password
if NOT %pass%== folder_password goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" folder_name
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDfolder_name
md folder_name
echo folder_name created successfully
goto End
:End
SNMP is an Internet standard protocol used for managing network devices running TCP/IP, using a manager-agent model where a manager monitors and controls agents running on devices. It uses three components - SNMP itself, SMI which standardizes object attributes, and MIB which defines the set of objects supported by each network device for SNMP management. There are three versions, with v1 having poor security and v2 improving on performance, security and confidentiality over v1.
IDSP is a disease surveillance program in India that aims to strengthen/maintain decentralized laboratory-based IT enabled disease surveillance systems for epidemic prone diseases to monitor disease trends, and to detect and respond to outbreaks in the early phases swiftly.....
RE-LIVE THE EUPHORIA!!!!
The Quiz club of PSGCAS brings to you a fun-filled breezy general quiz set from numismatics to sports to pop culture.
Re-live the Euphoria!!!
QM: Eiraiezhil R K,
BA Economics (2022-25),
The Quiz club of PSGCAS
Available for Weekend June 6th. Uploaded Wed Evening June 4th.
Topics are unlimited and done weekly. Make sure to catch mini updates as well. TY for being here. More upcoming this summer.
A 8th FREE WORKSHOP
Reiki - Yoga
“Intuition” (Part 1)
For Personal/Professional Inner Tuning in. Also useful for future Reiki Training prerequisites. The Attunement Process. It’s all about turning on your healing skills. See More inside.
Your Attendance is valued.
Any Reiki Masters are Welcomed
More About:
The ‘Attunement’ Process.
It’s all about turning on your healing skills. Skills do vary as well. Usually our skills are Universal. They can serve reiki and any relatable Branches of Wellness.
(Remote is popular.)
Now for Intuition. It’s silent by design. We can train our intuition to be bold or louder. Intuition is instinct and the Senses. Coded in our Workshops too.
Intuition can include Psychic Science, Metaphysics, & Spiritual Practices to aid anything. It takes confidence and faith, in oneself.
Thank you for attending our workshops.
If you are new, do welcome.
Grad Students: I am planning a Reiki-Yoga Master Course. I’m Fusing both together.
This will include the foundation of each practice. Both are challenging independently. The Free Workshops do matter. They can also be downloaded or Re-Read for review.
My Reiki-Yoga Level 1, will be updated Soon/for Summer. The cost will be affordable.
As a Guest Student,
You are now upgraded to Grad Level.
See, LDMMIA Uploads for “Student Checkin”
Again, Do Welcome or Welcome Back.
I would like to focus on the next level. More advanced topics for practical, daily, regular Reiki Practice. This can be both personal or Professional use.
Our Focus will be using our Intuition. It’s good to master our inner voice/wisdom/inner being. Our era is shifting dramatically. As our Astral/Matrix/Lower Realms are crashing; They are out of date vs 5D Life.
We will catch trickster
energies detouring us.
(See Presentation for all sections, THX AGAIN.)
Analysis of Quantitative Data Parametric and non-parametric tests.pptxShrutidhara2
This presentation covers the following points--
Parametric Tests
• Testing the Significance of the Difference between Means
• Analysis of Variance (ANOVA) - One way and Two way
• Analysis of Co-variance (One-way)
Non-Parametric Tests:
• Chi-Square test
• Sign test
• Median test
• Sum of Rank test
• Mann-Whitney U-test
Moreover, it includes a comparison of parametric and non-parametric tests, a comparison of one-way ANOVA, two-way ANOVA, and one-way ANCOVA.
Pests of Rice: Damage, Identification, Life history, and Management.pptxArshad Shaikh
Rice pests can significantly impact crop yield and quality. Major pests include the brown plant hopper (Nilaparvata lugens), which transmits viruses like rice ragged stunt and grassy stunt; the yellow stem borer (Scirpophaga incertulas), whose larvae bore into stems causing deadhearts and whiteheads; and leaf folders (Cnaphalocrocis medinalis), which feed on leaves reducing photosynthetic area. Other pests include rice weevils (Sitophilus oryzae) and gall midges (Orseolia oryzae). Effective management strategies are crucial to minimize losses.
Search Engine Optimization (SEO) for Website SuccessMuneeb Rana
Unlock the essentials of Search Engine Optimization (SEO) with this concise, visually driven PowerPoint. Inside you’ll find:
✅ Clear definitions and core concepts of SEO
✅ A breakdown of On‑Page, Off‑Page, and Technical SEO
✅ Actionable best‑practice checklists for keyword research, content optimization, and link building
✅ A quick‑start toolkit featuring Google Analytics, Search Console, Ahrefs, SEMrush, and Moz
✅ Real‑world case study demonstrating a 70 % organic‑traffic lift
✅ Common challenges, algorithm updates, and tips for long‑term success
Whether you’re a digital‑marketing student, small‑business owner, or PR professional, this deck will help you boost visibility, build credibility, and drive sustainable traffic. Download, share, and start optimizing today!
Different pricelists for different shops in odoo Point of Sale in Odoo 17Celine George
Price lists are a useful tool for managing the costs of your goods and services. This can assist you in working with other businesses effectively and maximizing your revenues. Additionally, you can provide your customers discounts by using price lists.
Forestry Model Exit Exam_2025_Wollega University, Gimbi Campus.pdfChalaKelbessa
This is Forestry Exit Exam Model for 2025 from Department of Forestry at Wollega University, Gimbi Campus.
The exam contains forestry courses such as Dendrology, Forest Seed and Nursery Establishment, Plantation Establishment and Management, Silviculture, Forest Mensuration, Forest Biometry, Agroforestry, Biodiversity Conservation, Forest Business, Forest Fore, Forest Protection, Forest Management, Wood Processing and others that are related to Forestry.
HOW YOU DOIN'?
Cool, cool, cool...
Because that's what she said after THE QUIZ CLUB OF PSGCAS' TV SHOW quiz.
Grab your popcorn and be seated.
QM: THARUN S A
BCom Accounting and Finance (2023-26)
THE QUIZ CLUB OF PSGCAS.
Diptera: The Two-Winged Wonders, The Fly Squad: Order Diptera.pptxArshad Shaikh
Diptera, commonly known as flies, is a large and diverse order of insects that includes mosquitoes, midges, gnats, and horseflies. Characterized by a single pair of wings (hindwings are modified into balancing organs called halteres), Diptera are found in almost every environment and play important roles in ecosystems as pollinators, decomposers, and food sources. Some species, however, are significant pests and disease vectors, transmitting diseases like malaria, dengue, and Zika virus.
How to Create Quotation Templates Sequence in Odoo 18 SalesCeline George
In this slide, we’ll discuss on how to create quotation templates sequence in Odoo 18 Sales. Odoo 18 Sales offers a variety of quotation templates that can be used to create different types of sales documents.
Unit 3 Poster Sketches with annotations.pptxbobby205207
Python-02| Input, Output & Import
2. Python 2.7 offers two functions
a) raw_input()
b) input()
Python 3.x (latest release) the raw_input() has been
renamed as input() and the old input() function (of
release 2.x) has been removed.
3. The raw_input() is used as:
variable = raw_input(<statement>)
For example:
name = raw_input(‘What is your name’)
The data you type will be save to variable ‘name’
The raw_input() always returns a string type. In above example the python
interpreter returns the value of age(i.e., 18) in string type.
See the next slide to clear this concept.
4. Python through an error, as Python cannot add integer to a
string.
It received 12 through raw_input() as a string.
We required to use typecasting functions with
raw_input()/input() [of python 3.x]
5. •Python offers two function int() and float() to convert the value in
integer and float type.
•bool() can also be used to get data in true/false
6. Python will through an error if you entered string type using raw_input() inside
int() or float()
7. This input() function works only in Python 2.x.
It does not supported by Python 3.x although Python uses
input() but actually it is raw_input() renamed as input().
The input() returns value accordingly i.e., whatever type we
provide the same will be considered.
It doesn’t require type casting.
On some installation it doesn’t work properly and raise error thus it should be
avoided and raw_input() should be used.
8. In Python 3.x, this input() has been removed and uses
raw_input() which has been renamed as input().
Input() function in Python 3.x should require typecasting
as it also generate data in string type by default.
9. To take input from user we took two input function and two lines. What
if we want this process in one single line? See next slide for answer
This is multiple input in one line. What if I want to use only one input()
function to take multiple inputs?
10. For this we use split() function
a, b = input(“Enter first and last name”).split()
Note in Python code,
both a and b would be
of string.
We can convert them
to int using
a, b = [int(a), int(b)]
We can also use list
comprehension, will discuss in
next slide
11. a, b = [int(x) for x in input(“Enter two number:”).split()]
split() is a function/method used to split the input() function
into multiple values.
The method split() returns a list of all the words in the string.
split() is opposite of concatenation which combines strings
into one.
List of multiple values
12. Note in the output window, user enter 3 values separated by spaces.
By default i.e., if no separator is defined in split() , space will be used
by default.
13. Input(“Enter two number”)
10 20
This will considered as one string but split() divide this string
into two with respect to space between them
10 | 20
14. Separated by
comma
Python will through error if not
separated by comma
Separation can be done using any of the other argument
split(“:”), split(“s”), split(“5”), split(“#”)
16. Python uses print() function to produce output.
print “Hello”
print 5
print ‘hello’
print (“Hello world”)
print (5)
print (“sum of 2 & 3 is”, 2+3)
Example of Python 2.x
Example of Python 3.x
17. print() :- without argument print() function prints a
blank line.
Line separator
19. What is the difference between
print(“Hello”+ “World”) and
print(“Hello” , “World”)
No Space
with Space
First argument Second argument
print() function insert spaces between items automatically.
20. If we don’t want a space as separator between
arguments then we can use sep attribute
Space is added automatically
between the arguments. This is by
default, we can change it and will
show you on next slide.
By default sep = ‘ ’
21. It appends a newline automatically
In Python 2.x, it appends a newline unless the
statement ends in a comma.
a, b = 10, 20 a, b = 10, 20
print “a=”, a print “a=”, a,
print “b=”, b print “b=”, b
a = 10 a = 10 b = 20
b = 20
Notice first print
statement ends
with a comma
output
23. As we have seen that print() automatically appends a
new line and a space between different object, this is by
default
The actual syntax of the print() function is
print(*objects, sep=‘ ’, end = ‘n’, file=sys.stdout, flush=false)
24. %i ➔ int type
%d ➔ int type
%f ➔ float type
%s ➔ str type
Syntax
Print(“formatted string” %(variable list))
25. {} ➔ replacement operator
It is used to format our output to make it look
attractive.
This can be done by using the str.format() method.
{} specify the order in which it is printed.
27. The backslash ( ) character is used to escape
characters
What if want to print n......use double
backslash
Printing single quote ( ‘ )
Printing double quote ( “ )
Printing backslash using double backslash
29. When our program grows bigger, it is a good idea to break
it into different modules.
Module is a group of functions, variables, classes etc.
A library is a collection of modules.
Python module have a filename and end with the
extension .py
Definitions inside a module can be imported to another
module or the interactive interpreter in Python. We use
the import keyword to do this.