BookPDF Available

Python Crash Course,A Tutorial Approach

Authors:
  • Vellore Institute of Technology

Abstract

This book will ease you in gently by introducing you to the software you will need to create your programs: a command-line interface, which allows you to use Python in interactive mode, and a text editor for writing scripts—nothing more complicated than that. I will also show you where to go to find help and documentation, so you can decode the sometimes impenetrable jargon that seems to surround this, the geekiest of all technical disciplines. To begin with, you will need to make sure that you have a decently recent version of Python installed on your machine or follow the steps later in this chapter to install it (see “Choosing the Right Python Version” for a definition of decently recent). This chapter explains how to make sure that you have everything set up correctly and that you have suitable references at hand before you start your journey.
i
Python Crash
Course
FIRST EDITION
Ms. K. Kavitha
Assistant Professor & Head,
Department of Computer Science,
St. Justin Arts and Science College for Women,
Cholapuram, Sivagangai,
Tamil Nadu, India.
Dr. N. Satheesh
Professor,
Department of Computer Science and Engineering,
,
Secunderabad, Telangana.
Dr. D. Vijendra Babu
Professor & Vice Principal,
Department of Electronics & Communication Engineering,
Aarupadai Veedu Institute of Technology,
Paiyanoor, Tamil Nadu, India.
978-1-63940-902-0
ii
© All Right Reserved by the Publisher.
First Edition: June - 2021
NOTION PRESS
India. Singapore. Malaysia.
This book has been published with all reasonable efforts taken to make
the material error-free after the consent of the author. No part of this
book shall be used, reproduced in any manner whatsoever without
written permission from the author, except in the case of brief
quotations embodied in critical articles and reviews.
The Author of this book is solely responsible and liable for its content
including but not limited to the views, representations, descriptions,
statements, information, opinions and references. The Content of this
book shall not constitute or be construed or deemed to reflect the
opinion or expression of the Publisher or Editor. Neither the Publisher
nor Editor endorse or approve the Content of this book or guarantee the
reliability, accuracy or completeness of the Content published herein
and do not make any representations or warranties of any kind, express
or implied, including but not limited to the implied warranties of
merchantability, fitness for a particular purpose. The Publisher and
Editor shall not be liable whatsoever for any errors, omissions, whether
such errors or omissions result from negligence, accident, or any other
cause or claims for loss or damages of any kind, including without
limitation, indirect or consequential loss or damage arising out of use,
inability to use, or about the reliability, accuracy or sufficiency of the
information contained in this book.
MRP Rs. XXX /-
ISBN: 978-1-63940-902-0
Notion Press Media Pvt Ltd,
Old No. 38, New No. 6, McNichols Road, Chetpet,
Chennai-600031,
Tamilnadu, India.
Email: orders@notionpress.com
iii
AUTHOR PROFILE
Ms. K. Kavitha, is working as an Assistant Professor &
Head at Department of Computer Science in St. Justin Arts
and Science College for Women, Cholapuram, Sivagangai.
She has completed his Bachelor degree in Information
Technology from E.M.G. Yadava college for women,
Madurai, Tamilnadu in the year 2006. She pursued her
Master degree in Computer Science from Raja Dooraisingam Govt. Arts
College, Sivagangai, Tamilnadu in the year 2011. She achieved the Master of
Philosophy in Computer Science from Alagappa University, Karaikudi,
Tamilnadu in the year 2012. She had published more than 10 papers in UGC
approved, Scopus indexed journals and conferences. She is having 5 years of
experience in teaching. Her areas of interest are Image Processing, Computer
Vision, Machine Learning, Human Computer Interaction and Deep Learning.
Dr. N. Satheesh is working as a Professor, Department
Engineering College, Dhulapally, Secunderabad. Since
May 2019. He obtained Bachelor of Engineering, in
Electronics & Communication Engineering from Sri
Balaji Chockalingam Engineering College, Arani,
University of Madras in 2004. He completed Master of
Engineering in Computer Science & Engineering from Faculty of Engineering
& Technology, Annamalai University, Chidambaram in 2008. He achieved the
Doctor of Philosophy in Computer Science & Engineering from Karpagam
Academy of Higher Education, Karpagam University in 2018. His area of
specialization is Wireless Security, Wireless Sensor Networks, Internet of
Things. He has 13+ years of teaching experience and 2+ years of software
experience. He has 13: International Journal Publications in SCI/ SCOPUS/
UGC CARE, 06: International Conference Publications, and 06: Patent
iv
Publications, He received Teaching and Research Excellence National Award
in 2020.
Dr. D. Vijendra Babu received his B.E.(1997) from
University of Madras, India, M.Tech. (2004) from
SASTRA, Tanjore, India and Ph.D.(2019) from Jawaharlal
Nehru Technological University, Hyderabad, India. He is
currently designated as Vice Principal & Professor in the
Department of Electronics and Communication
Engineering.He has 22 Years of Experience in the field of Education, Research
& Administration at various levels. He has served as HoD for 13 Years. He has
published 90+ articles in International/National Journals/Conferences &
published a book on Hands on Data Science.He has obtained 2 Australian
Patents & Published 5 Indian Patents.He has delivered 30+ Invited Talks &
Chaired several sessions in International/National Conferences.His research
interests include IoT, Wearable Devices and Computer Vision applications. He
is a recipient of Academic Leadership Award(2021),e-Innovation Award
(2020),Most Engaging Educationist Award(2020),Digital Star of
Education(2020),Best Paper Award in IEEE International Conference (2013),
Outstanding Contribution to Teaching Award (2012) & Active ISF Award
(2011 & 2012). He is Secretary of IEEE Robotics & Automation Society, IEEE
Madras Section and Senior Member of IEEE, Fellow of IETE, Life member in
ISTE, BES (I), CSI, ACEEE, IACSIT & IAENG.
ResearchGate has not been able to resolve any citations for this publication.
ResearchGate has not been able to resolve any references for this publication.