PEP8 guidelines : Python clean coding.

The PEP 8 document provides guidelines and best practices on how to write Python code. If you follow PEP 8, you can be sure that you have named your variables well. You will know that you have added enough whitespace so it's easier to follow logical steps in your code. You will also have commen...

Full description

Saved in:
Bibliographic Details
Format: Electronic Video
Language:English
Published: [Place of publication not identified] : Packt Publishing, [2022]
Edition:[First edition].
Series:Academic Video Online
Subjects:
Online Access: Full text (Emmanuel users only)

MARC

LEADER 00000cgm a22000007i 4500
001 in00000027419
006 m o c
007 vz czazuu
007 cr cnannnuuuuu
008 221212s2022 xx 304 o vleng d
005 20240624204509.6
019 |a 1430855319 
020 |a 9781837632107  |q (electronic video) 
020 |a 1837632103  |q (electronic video) 
035 |a (VaAlASP)ASP5498860/marc 
035 |a (OCoLC)1354331266  |z (OCoLC)1430855319 
035 |a (OCoLC)on1354331266 
037 |a 9781837632107  |b O'Reilly Media 
040 |a ORMDA  |b eng  |e rda  |e pn  |c ORMDA  |d OCLCF  |d OCLCO  |d ALSTP  |d NUI  |d YWS 
050 4 |a QA76.73.P98 
082 0 4 |a 005.13/3  |2 23/eng/20221212 
245 0 0 |a PEP8 guidelines :  |b Python clean coding. 
246 3 0 |a Python clean coding 
250 |a [First edition]. 
264 1 |a [Place of publication not identified] :  |b Packt Publishing,  |c [2022] 
300 |a 1 online resource (1 video file (5 hr., 4 min.)) :  |b sound, color. 
306 |a 050400 
336 |a two-dimensional moving image  |b tdi  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
344 |a digital  |2 rdatr 
347 |a video file  |2 rdaft 
380 |a Instructional films  |2 lcgft 
490 0 |a Academic Video Online 
511 0 |a Martin Yanev, presenter. 
500 |a "Published in November 2022." 
520 |a The PEP 8 document provides guidelines and best practices on how to write Python code. If you follow PEP 8, you can be sure that you have named your variables well. You will know that you have added enough whitespace so it's easier to follow logical steps in your code. You will also have commented on your code well. All this will mean your code is more readable and easier to come back to. As a beginner, following the rules of PEP 8 can make learning Python a much more pleasant task. We will start by installing Python and PyCharm on our systems followed by understanding the basics of Python. We will cover core concepts such as objects and data types. You will learn to take inputs from the user, and understand arithmetic and logical operations as well as loops in Python. You will learn about PEP8 code layout as well as PEP 8 imports and dunder names. You will also understand string quotes, whitespace in functions, and logical operation. Lastly, you will learn about programming recommendations and create two practice projects to help you get familiar with the topics covered. By the end of the course, you will be able to develop full-scale professional Python projects. What You Will Learn Learn the best clean code practices in Python Develop full scale professional Python projects Write Python code that conforms to PEP 8 Learn about exceptions, global and local variables Learn about arithmetic and logical operations Audience This course can be taken by Software Engineers that wish to improve their coding efficiency. It can also be taken by computer science students that want to code professionally and anyone with a desire to learn Python and PEP8. A basic understanding of any programming language is needed. About The Author Martin Yanev: Martin Yanev is an internationally acclaimed aerospace software engineer. He holds a bachelor's degree in aeronautical engineering and a master's degree in aerospace dynamics. He is an associate member of the Royal Aeronautical Society in the United Kingdom and is ISTQB certified with solid experience in systems test and integration. He became adept at programming skills in the past seven years by developing and testing complex software algorithms for aerospace applications. He is currently involved in the Single European Sky Project, which aims to increase the European airspace capacity by applying cutting-edge air traffic management systems. 
588 |a Online resource; title from title details screen (O'Reilly, viewed December 12, 2022). 
546 |a In English. 
650 0 |a Python (Computer program language) 
650 0 |a Computer software  |x Development. 
655 7 |a Instructional films.  |2 lcgft 
655 7 |a Nonfiction films.  |2 lcgft 
655 7 |a Internet videos.  |2 lcgft 
700 1 |a Yanev, Martin,  |e presenter. 
710 2 |a Packt Publishing,  |e publisher. 
852 |b Online  |h Alexander Street Press 
856 4 0 |u https://ezproxyemc.flo.org/login?url=https://www.aspresolver.com/aspresolver.asp?MARC;5498860  |z Full text (Emmanuel users only)  |t 0 
938 |a Alexander Street  |b ALSP  |n ASP5498860/marc 
938 |a Alexander Street  |b ALSP  |n ASP5498860 
999 f f |s 7db58a3d-f088-4d7d-83cb-5f4f16874372  |i b18b3e85-38da-442d-8566-85376cee1167  |t 0 
952 f f |a Emmanuel College  |b Main Campus  |c Emmanuel College Library  |d Online  |t 0  |e Alexander Street Press  |h Other scheme 
856 4 0 |t 0  |u https://ezproxyemc.flo.org/login?url=https://www.aspresolver.com/aspresolver.asp?MARC;5498860  |y Full text (Emmanuel users only)