• تولید اعداد و کاراکتر های تصادفی در python
    #1
    Note 
    سلام برای شروع اول باید کلاس random رو import کنید:
    کد php:
    import random
    random
    .seed() 

    تولید یک عدد تصادفی بین 0.0 و 1.0 :
    کد php:
    import random
    random
    .seed()
    print(
    random.random()) 

    تولید عدد تصادفی بین دو عدد (دارای رنج):

    کد php:
    import random
    random
    .seed()
    print(
    random.randint(1,10))
    //5
    print(random.uniform(3.26.7))
    //3.4089421725853639 

    توجه کنید دو علامت // به معنای یک نتیجه هستند و جزء کدهای ما نیستند

    انتخاب رشته ای تصادفی:
    کد php:
    print(random.choice("a string"))
    //t
    print(random.choice(["some""random""strings"]))
    //random
    print(random.choice(["a string"1014.32, [1,5,5]]))
    //[1,5,5] 

    حالا میخوام قدرت پایتون رو نشونتون بدم بهم ریختن اعداد:
    کد php:
    shuffleMe = [0,1,2,3,4,5,6,7,8,9]
    random.shuffle(shuffleMe)
    print(
    shuffleMe)
    //[2, 4, 6, 3, 7, 8, 0, 5, 9, 1] 

    نمایش کاراکتر یا اعداد تصادفی:
    کد php:
    pickChars "some things to pick"
    print(random.sample(pickChars6))
    //['c', 's', 'e', 'n', 'g', ' ']
    pickNums = [0,1,2,3,4,5,6,7,8,9]
    print(
    random.sample(pickNums5))
    //[6, 4, 5, 9, 8] 

    پایان.
    بریم بخوابیم :bunnyearsmiley:

    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    موضوعات مرتبط با این موضوع...
    موضوع نویسنده پاسخ بازدید آخرین ارسال
    Note تولید کننده ip در python WWWorker 1 795 29-05-2014 ساعت 13:03
    آخرین ارسال: Amirio
    Note اپلود فایل با python WWWorker 0 592 28-05-2014 ساعت 19:41
    آخرین ارسال: WWWorker
    Note چاپ تاریخ در python WWWorker 0 547 14-01-2014 ساعت 14:02
    آخرین ارسال: WWWorker
    Note خواندن فایلهای CSV در python WWWorker 0 807 07-11-2013 ساعت 09:17
    آخرین ارسال: WWWorker
    Note Python - چک کننده استحکام پسورد WWWorker 0 524 07-11-2013 ساعت 09:16
    آخرین ارسال: WWWorker
    Note ست کردن utf-8 برای فایل های python WWWorker 0 714 07-11-2013 ساعت 09:14
    آخرین ارسال: WWWorker
    Note Python Password Generator تولید کننده پسورد WWWorker 0 560 07-11-2013 ساعت 09:12
    آخرین ارسال: WWWorker
    Note اسکریپت آپلودر با python WWWorker 0 538 07-11-2013 ساعت 09:10
    آخرین ارسال: WWWorker
    Note تغییر سایز گروهی تصاویر با اسکریپت python Daniel 0 670 08-12-2012 ساعت 23:37
    آخرین ارسال: Daniel
    Note Python xss scanner v1 Evil shadow 0 717 23-07-2012 ساعت 18:43
    آخرین ارسال: Evil shadow

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان