Fun Password Generator | Python Programming Experiment | Python Version 3.7.6

Subscribers:
163
Published on ● Video Link: https://www.youtube.com/watch?v=sS6yQne8-H0



Category:
Guide
Duration: 11:56
56 views
1


The IDE called IDLE comes with Python, when you download it.

Download latest python - https://www.python.org/downloads/

What is __pycache__ - A way for the computer to simplify and "perfect" your messy code for max efficiency, possibly removing redundancy, ByteCode.

Why range(0,len(alpha)-1)
- len counts the elements in a set, list, array, etc. because I am counting from 0 to the length with my random assignment I will get 'out of bounds' with randint. This occurs because I am counting from zero (0) so a set(list whatevs) being measured by len will count the objects in that list and the number 0. Example below.

a = ['la', 'di', 'da']

len(a) == 3

range(0,len(a)) would be equal to 0,1,2,3 this is four (4) numbers, which is not representative of the size (len) of the set(list, it's a list, I know)


BTW there is a difference between sets, lists, arrays, and similar concepts buuuuut that is for another day. Still go and research it yourself!


SOURCES:

What is __pycache__ - https://stackoverflow.com/questions/16869024/what-is-pycache

How to download IDLE - https://www.youtube.com/watch?v=WTYtACWBGjw

Where to get IDLE - https://realpython.com/python-idle/

What is ByteCode - https://en.wikipedia.org/wiki/Bytecode

What is an int - https://en.wikipedia.org/wiki/Integer_(computer_science)

random.randint - https://docs.python.org/3/library/random.html

single vs double equal sign
- http://net-informations.com/python/iq/equal.htm
- https://www.quora.com/What-is-the-difference-between-a-double-equal-sign-and-an-is-in-Python

Set Theory
- https://en.wikipedia.org/wiki/Set_theory
- https://plato.stanford.edu/entries/set-theory/ #tech




Other Videos By Demetri de Skepsi


2021-01-22LCD Screen Replacment | Lenovo IdeaPad S145 IWL
2020-10-10Rsync My NAS’d RAID1 in MacOS Catalina | Mac Hates Devs
2020-10-04Sewing! It's fun and easy
2020-09-12Automatically Open Files, Folders, and Applications at Login on a Mac | MacOS
2020-09-02NAS RAID1 on RPi Walk Thru | mdadm, netatalk, linux
2020-08-30NAS RAID1 Demo | An explanation of how I'm prototyping my RAID 1 NAS and how you can do it too!
2020-08-24Restore WIFI Default Setting HP Envy 4502 Printer | Printer Web Interface Management and Ink Levels
2020-08-24How to Fully Delete Photos on iOS | My Phone Storage is Full but I Deleted my Photos Already?!?!
2020-08-18Backup in Recovery Mode with Disk Utility | MacOS Backup Work Around | No SATA-USB or ThunderBolt
2020-08-13Safari Password Manager | How to Manage Your Passwords and Keep them Safe
2020-08-07Fun Password Generator | Python Programming Experiment | Python Version 3.7.6
2020-08-06How to set Gmail Signature
2020-08-06How to set Email Signature | MacBook Mid 2015 | macOS High Sierra V 10.13
2020-08-06What is Inventiveness?
2020-08-05Convert Text to Document's Style MacOS 10.13 | Paste and Match Style
2020-08-04iFixit Pro Tech Toolkit Review & MacBook Pro Mid 2015 Internal Cleaning | How to Open & Clean Laptop
2020-08-03MacOs Email Rules | How to Set an Email Rule | Apple Email App Rules
2020-07-25Terminal, Bash, CMD, CLI | How to use the Mac Terminal | Basic Commands | NAS | RPi | MacOS
2020-07-23Raspberry Pi, RAID, and hardware - Seattle



Tags:
Civil Devil Productions
Civil
Devil
Productions
NW
Seattle
Northwest
PNW
washington
washington state
productions
mason
mcgerry
mason mcgerry
How to
DIY
how to
tech
IT
information technology
technology
learn
python
python 3
python version 3
idle
ide
integrated development environment
randint
random
lists
sets
set theory
functions
definitions
variables
square brackets
3.7.6
version
py
programming
coding
language
programming language
debug
debugging