 Hi everyone, in this tutorial, I'm gonna be showing you how to generate passwords in Python language. In order to do that, we're gonna create a list of characters. From this list, we're gonna choose random letters and digits. So our character is gonna have letters and digits. So we're gonna use here ASCII letters and we're gonna use digits. All these letters and digits are from the string module. So we're gonna import here string module, import string. And I wanna choose, for example, eight random letters or digits to create my password. So I'm gonna say choice is equal to, I'm gonna use choices method from random module. Let's import random module. With this choices method, we're gonna get, for example, eight random letters and digits from this list of characters. So I'm gonna use these characters and I want to use, for example, eight of them. Let's print it to see results of our choice. As you can see here, we're having a list of eight random digits and letters. But we want to combine them in a string. So we're gonna join all these characters in a single string. So I'm gonna create a variable password and this variable password is gonna contain all these characters as a string. I'm gonna use join method and I'm gonna put all these elements from this list in a single string. Let's print our password to see the final result of our code. Let's run this code. And as you can see, this is our randomly generated password. That's all in this tutorial. Don't forget to subscribe to our channel. See you in the next tutorial. Happy coding!