from admin import Admin admin_1 = Admin('xinhan', 'niu', 21, 'May 2nd') admin_1.describe_user()
from admin import Admin my_user = Admin('Chen','Jian Wen','23','Maths') my_user.describe_user() my_user.greet_user() my_user.privileges.show_privileges()
from admin import Admin #cadastrando admin = Admin('jonas', 'jones', '*****@*****.**', 'jonas123', '123') # atribuindo privilegios admin.privilages.privilages = [ 'pode adicionar post', 'pode deletar post', 'pode banir usuario' ] #=-=-=-=-mostrando =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- print('-' * 30) admin.describe_user() print('-' * 30) admin.privilages.show_privilages() print('-' * 30)
from admin import Admin eric = Admin('eric', 'matthes', 'e_matthes', '*****@*****.**', 'alaska') eric.describe_user() eric_privileges = [ 'can reset passwords', 'can moderate discussions', 'can suspend accounts', ] eric.privileges.privileges = eric_privileges print("\nThe admin " + eric.username + " has these privileges: ") eric.privileges.show_privileges()
from admin import Admin Admin_User = Admin('Peter','Griffin','IT Dept',33) Admin_User.privileges.privileges = [ 'ban hammer', 'nuke user', 'be awesome' ] Admin_User.describe_user() Admin_User.privileges.show_privileges()
from user import User from admin import Admin my_admin = Admin('Jackson', 'Yee') my_admin.describe_user() my_admin.privileges.show_privileges()
from admin import Admin egor = Admin('Dan', 'Nolan', 'Dann', '*****@*****.**', 'Paris') egor.describe_user() egor.privileges.privileges = [ 'can add post', 'can delete post', 'can ban user' ] egor.privileges.show_privileges()
from admin import Admin demo_user = Admin("tangue", "muweh") demo_user.greet_user() demo_user.describe_user() demo_user.privileges.show_privileges()
##------------------------------- # Cap.9 - Classes # Python Crash Course # Autor: Washington Candeia ##------------------------------- # Faça você mesmo, p.249 # 9.10 - Importando Restaurant from admin import Privileges, Admin eu = Admin('washington', 'araujo', 34) print(eu.describe_user()) eu.privileges.show_privileges()
from user import Users from admin import Admin, Privileges third_admin = Admin('rem', 'kim', 26, 'male') third_admin.describe_user() third_admin_privileges = [ 'can control the feed', 'can accept new users', 'can delete and ban users', ] third_admin.privileges.privileges = third_admin_privileges third_admin.privileges.show_privileges()
from user import User from admin import Admin, Privileges user = Admin('simon', 'hoch', 25, 'male', 'bikes') user.describe_user() user.privileges.show_privileges()
#Multiple Modules from user import User from admin import Admin, Privileges me = Admin('mitchell', 'atlas', 28, 'male', ['can create', 'can read', 'can update', 'can delete']) me.privileges.show_privileges() me.describe_user()
from user import User from privileges import Privileges from admin import Admin fang = Admin("jie", "mei") fang.describe_user() fang.greet_user() fang.privileges.show_privileges()
#9-12 from admin import Admin courtney = Admin('courtney', 'alexander', 'c_alexander', '*****@*****.**', 'eldorado park') courtney.describe_user() courtney_privileges = [ 'can reset passwords', 'can moderate discussions', 'can suspend accounts', ] courtney.privileges.privileges = courtney_privileges print(f"\nThe admin {courtney.username} has these privileges: ") courtney.privileges.show_privileges()