۳۰-شهریور-۱۳۹۳, ۲۱:۱۱:۰۹
صفحهها: 1 2
۳۰-شهریور-۱۳۹۳, ۲۲:۴۵:۰۸
یک ماشین حساب بسیار ساده با توانایی انجام فقط 4 عمل اصلی
کد:
'Source Code By Grimm site:iranled.com'
num1,num2=0,0
op=1
sum=0
num1=int(input('Enter First Num:'))
num2=int(input('Enter Second Num:'))
print ('1)+ 2)- 3)* 4)/')
op=int(input('Enter Operation:'))
if op==1:
sum=num1+num2
print(sum)
elif op==2:
sum=num1-num2
print (sum)
elif op==3:
sum=num1*num2
print (sum)
elif op==4:
sum=num1 / num2
print(sum)
else:
print('Wrong Operation')
۳۱-شهریور-۱۳۹۳, ۰۰:۰۸:۴۸
درود
2 یا 3 ماه پیش بود که میخواستم برنامه تست پسورد بنویسم! و این برنامه را با کمی تحقیق در مورد کار بر روی رشته ها در پایتان نوشتم.
همین چند دقیقه پیش کمی بیشتر بر روی ان کار کردم و تعدادی از مشکلات موجود را حل کردم.
دوستان توجه کنید ممکنه کمی از بحث الگوریتمی مشکل داشته باشه اما هدف بنده شبیه سازی بود! و بنده هیچ الگوریتمی طراحی نکردم فقط با توجه به تعدادی از استاندارد ها پسورد هارا رتبه بندی کردم!
با اینحال برنامه بسیار سادست و میتونید خودتون الگوریتم دلخواه را پیاده سازی کنید
2 یا 3 ماه پیش بود که میخواستم برنامه تست پسورد بنویسم! و این برنامه را با کمی تحقیق در مورد کار بر روی رشته ها در پایتان نوشتم.
همین چند دقیقه پیش کمی بیشتر بر روی ان کار کردم و تعدادی از مشکلات موجود را حل کردم.
کد:
'program by grimm '
score=0
password=input('Enter A Password:')
digit=any(a.isdigit() for a in password)
lower=any(a.islower() for a in password)
upper=any(a.isupper() for a in password)
special=any(a in password for a in '!@#$%^&*()')
if digit==True :
score+=1
if lower==True :
score+=2
if upper==True :
score+=2
if len(password) <3:
print('At Least Enter 3 letters')
pause=input('Press any key')
exit
if len(password)>=8 :
score+=4
if len(password)<=5 :
score+=1
if len(password)<=7 and score>=5 :
score+=2
if special==True:
score+=4
if score >=13:
print(password +' Is Very Strong')
if score >=9 and score <13:
print(password + 'Is Strong')
if score==8 or score==7:
print(password +' Is Good')
if score==3 or score==4 :
print(password +' Is Very Weak')
if score==6 or score==5:
print(password +' Is Weak')
دوستان توجه کنید ممکنه کمی از بحث الگوریتمی مشکل داشته باشه اما هدف بنده شبیه سازی بود! و بنده هیچ الگوریتمی طراحی نکردم فقط با توجه به تعدادی از استاندارد ها پسورد هارا رتبه بندی کردم!
با اینحال برنامه بسیار سادست و میتونید خودتون الگوریتم دلخواه را پیاده سازی کنید
۳۱-شهریور-۱۳۹۳, ۰۱:۲۰:۲۵
با استفاده از سورس زیر میتوانید وبلاگ های اپدیت شده بلاگفا را به دست اورید.
کد:
' program by grimm'
import urllib.request,re
ur=urllib.request.urlopen('http://blogfa.com/members/Updated.aspx').read()
us=ur.decode('utf-8','ignore')
f=re.findall('[\w]+.blogfa.com',us)
print(f)
۰۶-مهر-۱۳۹۳, ۲۲:۰۱:۳۶
درود
امروز یک پورت اسکنر نوشتم که گفتم اینجا هم قرار بدم
نکته:این اسکریپت خیلی ساده و slow هست و برای افزایش سرعت باید از روش هایی مثل مولتی ترد استفاده نمود.
امروز یک پورت اسکنر نوشتم که گفتم اینجا هم قرار بدم
نکته:این اسکریپت خیلی ساده و slow هست و برای افزایش سرعت باید از روش هایی مثل مولتی ترد استفاده نمود.
کد:
'code by grimm'
import socket
import os
ip='127.0.0.1'
for port in range(1,1024):
try:
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.settimeout(5)
result=s.connect_ex((ip,port))
if result==0:
print('Port {} is Open'.format(port))
if result==10035:
print('Port {} is Close'.format(port))
s.close()
except KeyboardInterrupt:
print ("Program Has Been Stopped")
۰۶-مهر-۱۳۹۳, ۲۳:۴۱:۳۳
درود
با استفاده از این سورس کد میتوانید رمز گذاری به شیوه سزاری را انجام دهید.
نکته:سورس کد متعلق به بنده نمیباشد و از کتابی که معرفی کردم برداشته شده
با استفاده از این سورس کد میتوانید رمز گذاری به شیوه سزاری را انجام دهید.
نکته:سورس کد متعلق به بنده نمیباشد و از کتابی که معرفی کردم برداشته شده
کد:
# Caesar Cipher Hacker
# http://inventwithpython.com/hacking (BSD Licensed)
message = 'GUVF VF ZL FRPERG ZRFFNTR.'
LETTERS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
# loop through every possible key
for key in range(len(LETTERS)):
# It is important to set translated to the blank string so that the
# previous iteration's value for translated is cleared.
translated = ''
# The rest of the program is the same as the original Caesar program:
# run the encryption/decryption code on each symbol in the message
for symbol in message:
if symbol in LETTERS:
num = LETTERS.find(symbol) # get the number of the symbol
num = num - key
# handle the wrap-around if num is 26 or larger or less than 0
if num < 0:
num = num + len(LETTERS)
# add number's symbol at the end of translated
translated = translated + LETTERS[num]
else:
# just add the symbol without encrypting/decrypting
translated = translated + symbol
# display the current key being tested, along with its decryption
print('Key #%s: %s' % (key, translated))
۰۷-مهر-۱۳۹۳, ۰۰:۵۶:۵۱
این سورس بر عکس سورس بالاییست و متن رمز نگاری شده به شیوه سزاری را رمز گشایی میکند.
نکته:سورس کد متعلق به بنده نمیباشد و از کتابی که معرفی کردم برداشته شده
نکته:سورس کد متعلق به بنده نمیباشد و از کتابی که معرفی کردم برداشته شده
کد:
message = 'JR UNIR VASBEZ GUNG GURER ZNL OR FBZR CEBOYRZF VA FRAQVAT GEBBCF OHG JR JNAG GB GEL GB FRAQ BHE SBEPRFF GUEBJ EVIRE VS JR SNVY JR JVYY GEL GUR WHATYRF JNL!NALJNL JR NER VA FUBEG FLCCYVRF V QBAG GUVAX JR PNA ZNATR GUNG OHG JR GEL OR NJNER JR JVYY TVIIR LBH FVTA HFVAT N ERQ FZBBX VS LBH FRR GUNG VGF HFR'
LETTERS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
for key in range(len(LETTERS)):
translated=''
for symbol in message:
if symbol in LETTERS:
num=LETTERS.find(symbol)
num=num - key
if num < 0:
num=num + len(LETTERS)
translated=translated + LETTERS[num]
else:
translated=translated + symbol
print('Key #%s:%s' % (key,translated))
۰۷-مهر-۱۳۹۳, ۱۶:۵۷:۱۲
درود
سورس کد بازی حدس عدد
اسکریپت را سریع نوشتم و ممکنه دارای مشکلاتی باشه اگر مشکلی پیدا کردید به بنده اطلاع بدید.
سورس کد بازی حدس عدد
اسکریپت را سریع نوشتم و ممکنه دارای مشکلاتی باشه اگر مشکلی پیدا کردید به بنده اطلاع بدید.
کد:
'code by grimm'
import random
import time
num=random.randint(1,50)
ntry=6
while 1:
guess=int(input('guess a number:'))
if guess==num:
print('{} is correct you won'.format(num))
time.sleep(3)
exit()
elif guess > num:
ntry=ntry -1
print(' to high')
elif guess < num:
ntry=ntry-1
print('to low')
if ntry<=0:
print(ntry)
print('you lose the correct number was:{}'.format(num))
time.sleep(3)
exit()
۱۰-مهر-۱۳۹۳, ۰۰:۴۹:۰۵
درود
توضیح:حذف ایندکس های تکراری در لیست ها در پایتان!
موفق باشید.
کد:
list1={'AE','h','C','d','E','Fe','Fe','g','h','g'}
list2=[]
for b in list1:
if b not in list2:
list2.append(b)
print(list2)
توضیح:حذف ایندکس های تکراری در لیست ها در پایتان!
موفق باشید.
۰۹-آبان-۱۳۹۳, ۰۰:۰۱:۲۶
نمایش زمان امروز
موفق باشید.
کد:
import time
t=time.localtime()
print("today:{}".format(time.asctime(t)))
موفق باشید.
۲۹-آبان-۱۳۹۳, ۱۸:۱۵:۱۶
درود
افکت ماتریکس در پایتان
افکت ماتریکس در پایتان
کد:
'code by grimm'
import random
while True:
print(random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1),random.randint(0,1))
صفحهها: 1 2