
Python
#mario.py
n=int(input('n: '))
for i in range(1,n+1):
print(" "*(n - i),"#" * i)
#Grid.py
def main():
num = int(input('How many grid? :'))
print('-'*25)
grid(num)
def grid(n):
for i in range(n):
print("#"*n)
main()
#HACKING THE CAESAR CIPHER WITH THE BRUTE-FORCE TECHNIQUE
alpha='abcdefghijklmnopqrstuvwxyz'.upper()
LETTER=''
Text='GUVF VF ZL FRPERG ZRFFNTR.'
for i, k in enumerate(alpha):
shift=alpha.find(k)
for j in Text:
pos=alpha.find(j)
if pos < 0:
LETTER += j
else:
LETTER += (alpha*2)[pos+shift]
print(f'Key#{str(i).zfill(2)} : {LETTER}')
LETTER = ''
#Caesar Cipher in Cryptography
def encrypt(text,s):
alpha='abcdefghijklmnopqrstuvwxyz'
cipher=(alpha*2)[s:s+26]
output=''
for i in text.lower():
output +=cipher[alpha.find(i)] if i in alpha else i
return output.upper()
def main():
Text=input('Text :')
Shift=int(input('Shift :'))
print(f'Output : {encrypt(Text,Shift)}')
if __name__ == "__main__":
main()
print('Test')