fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

🐍 Python & Raspberry 🐍

🐍 Python & Raspberry 🐍

رفتن به کانال در Telegram

Python- Raspberry Pi-AI-IOT ادمین : فرهاد ناصری زاده @farhad_naserizadeh @farhad3412 گروه پایتون @Python_QA تبادل @mmtahmasbi کانال مرتبط @new_mathematical @micropython_iot @c_micro اینستاگرام http://Instagram.com/python_raspberry

نمایش بیشتر
8 216
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-177 روز
-8330 روز
آرشیو پست ها
pygame.Rect(pos[0], pos[1], 10, 10)) pygame.draw.rect(game_window, red, pygame.Rect( fruit_position[0], fruit_position[1], 10, 10)) # Game Over conditions if snake_position[0] < 0 or snake_position[0] > window_x-10: game_over() if snake_position[1] < 0 or snake_position[1] > window_y-10: game_over() # Touching the snake body for block in snake_body[1:]: if snake_position[0] == block[0] and snake_position[1] == block[1]: game_over() # displaying score countinuously show_score(1, black, 'times new roman', 20) # Refresh game screen pygame.display.update() # Frame Per Second /Refres Rate fps.tick(snake_speed) @raspberry_python

Python learning: # Source Code import pygame import time import random snake_speed = 15 # Window size window_x = 720 window_y = 480 # defining colors black = pygame.Color(0, 0, 0) white = pygame.Color(255, 255, 255) red = pygame.Color(255, 0, 0) green = pygame.Color(0, 255, 0) blue = pygame.Color(0, 0, 255) # Initialising pygame pygame.init() # Initialise game window pygame.display.set_caption('Snakes Master') game_window = pygame.display.set_mode((window_x, window_y)) # FPS (frames per second) controller fps = pygame.time.Clock() # defining snake default position snake_position = [100, 50] # defining first 4 blocks of snake body snake_body = [[100, 50], [90, 50], [80, 50], [70, 50] ] # fruit posiiton fruit_position = [random.randrange(1, (window_x//10)) * 10, random.randrange(1, (window_y//10)) * 10] fruit_spawn = True # setting default snake direction towards # right direction = 'RIGHT' change_to = direction # inital score score = 0 # displaying Score function def show_score(choice, color, font, size): # creating font object score_font score_font = pygame.font.SysFont(font, size) # create the display surface object # score_surface score_surface = score_font.render('Score : ' + str(score), True, color) # create a rectangular object for the text # surface object score_rect = score_surface.get_rect() # displaying text game_window.blit(score_surface, score_rect) # game over function def game_over(): # creating font object my_font my_font = pygame.font.SysFont('times new roman', 50) # creating a text surface on which text # will be drawn game_over_surface = my_font.render( 'Your Score is : ' + str(score), True, red) # create a rectangular object for the text # surface object game_over_rect = game_over_surface.get_rect() # setting position of the text game_over_rect.midtop = (window_x/2, window_y/4) # blit wil draw the text on screen game_window.blit(game_over_surface, game_over_rect) pygame.display.flip() # after 2 seconds we will quit the program time.sleep(2) # deactivating pygame library pygame.quit() # quit the program quit() # Main Function while True: # handling key events for event in pygame.event.get(): if event.type == pygame.KEYDOWN: if event.key == pygame.K_UP: change_to = 'UP' if event.key == pygame.K_DOWN: change_to = 'DOWN' if event.key == pygame.K_LEFT: change_to = 'LEFT' if event.key == pygame.K_RIGHT: change_to = 'RIGHT' # If two keys pressed simultaneously # we don't want snake to move into two # directions simultaneously if change_to == 'UP' and direction != 'DOWN': direction = 'UP' if change_to == 'DOWN' and direction != 'UP': direction = 'DOWN' if change_to == 'LEFT' and direction != 'RIGHT': direction = 'LEFT' if change_to == 'RIGHT' and direction != 'LEFT': direction = 'RIGHT' # Moving the snake if direction == 'UP': snake_position[1] -= 10 if direction == 'DOWN': snake_position[1] += 10 if direction == 'LEFT': snake_position[0] -= 10 if direction == 'RIGHT': snake_position[0] += 10 # Snake body growing mechanism # if fruits and snakes collide then scores # will be incremented by 10 snake_body.insert(0, list(snake_position)) if snake_position[0] == fruit_position[0] and snake_position[1] == fruit_position[1]: score += 10 fruit_spawn = False else: snake_body.pop() if not fruit_spawn: fruit_position = [random.randrange(1, (window_x//10)) * 10, random.randrange(1, (window_y//10)) * 10] fruit_spawn = True game_window.fill(white) for pos in snake_body: pygame.draw.rect(game_window, black,

Complete source code of snake game in python 😍👇👇👇 @raspberry_python
Complete source code of snake game in python 😍👇👇👇 @raspberry_python

♦️♦️♦️ Doreamon using Python Turtle ♦️♦️♦️ Source code like 👇👇👇👇 https://github.com/PerpetualSmile/Python-Painting-Doraemon/blob/master/Doraemon.py @raspberry_python

برای دوستانی که می‌خواهند چشم اندازی جهت حفظ سرمایه داشته باشند. تهیه شده توسط تیم اقتصادی قیمت ها طی ده سال گذشته از بهار 1390 تا بهار 1400 🟢 شاخص کل بورس 48 برابر 🟢 ارزش کل بازار سرمایه 44 برابر 🟢 سود خالص شرکت ها 36 برابر 🟢 سکه 🟢 رمز ارز 🟢 دلار بازار آزاد 21 برابر 🟢 طلا 21 برابر 🟢 مسکن 16 برابر @raspberry_python

📹 برخی سینتکس‌ها، توابع، کلاس‌ها، و لایبرری‌ها در پایتون هستن که در کمتر نوشتن، و گاهی هم بهتر و بهینه‌تر نوشتن، به ما کمک می‌کنن. همچنین باعث میشن که در حین نوشتن یک برنامه، بیشتر درگیر چیزهای مهم‌تر بشیم و تک تک اجرای برنامه رو از اول ننویسیم. در عوض از چیزهای آماده، کار شده، بهینه شده و تست شده استفاده کنیم. شاید کار جالبی نباشه، اما بذارید با عنوان «تک‌خطی نویسی» شروع کنیم تا به کمتر و بهتر نوشتن قانع بشیم! 🎞 در اینجا، عناوین مرتبط رو از ۰ تا ۱۰۰ و از ساده به سخت بررسی می‌کنیم: 🔗 https://vrgl.ir/DOZCs 🆔 @raspberry_python

🐍 Python Program to Check If Two Strings are Anagram https://www.programiz.com/python-programming/examples/anagram @raspberr
🐍 Python Program to Check If Two Strings are Anagram https://www.programiz.com/python-programming/examples/anagram @raspberry_python

کانال Advnaced AI: کانالی برای علاقه‌مندان هوش مصنوعی، پردازش تصویر و سیگنال، یادگیری ماشین و یادگیری عمیق رویکردهای اصلی کان
کانال Advnaced AI: کانالی برای علاقه‌مندان هوش مصنوعی، پردازش تصویر و سیگنال، یادگیری ماشین و یادگیری عمیق رویکردهای اصلی کانال: 📘📖ارائه به‌روزترین کتاب‌ها و مقالات 🎥📝ارائه ویدئوها و لینک‌های آموزشی 👨‍💻💵استخدامی و فرصت‌های شغلی 🧠🕺🏻ایده‌ها و دستاوردها 👇🏻لینک و آیدی کانال: 👇🏻 Link: https://t.me/Adv_AI ID: @Adv_AI

اگه به برنامه نویسی و طراحی گرافیک علاقه داری یه سر به کانال یوتیوبم بزن. آموزش رایگان 👇👇👇 برنامه نویسی و طراحی گرافیک لین
اگه به برنامه نویسی و طراحی گرافیک علاقه داری یه سر به کانال یوتیوبم بزن. آموزش رایگان 👇👇👇 برنامه نویسی و طراحی گرافیک لینک زیر رو لمس کن آموزش رو شروع کن https://www.youtube.com/channel/UCQLmSPBst-kkxCjO6GKihqw?sub_confirmation=1

Self-Organizing Maps: Theory and Implementation in Python with NumPy https://stackabuse.com/self-organizing-maps-theory-and-i
Self-Organizing Maps: Theory and Implementation in Python with NumPy https://stackabuse.com/self-organizing-maps-theory-and-implementation-in-python-with-numpy/ 🌹 @raspberry_python

Python Data Types 🌸 @raspberry_python
Python Data Types 🌸 @raspberry_python

سلام اولین ویدیو یوتیوب آپلود شد موضوع درمورد ورژن جدید پایتون هستش و 3 مثال درمورد match case که به صورت کامل توضیح دادم لطفا اگر نظری دارید کامنت کنید ممنون https://www.youtube.com/watch?v=swp0Ypkpkwo

NumPy views: saving memory, leaking memory, and subtle bugs https://pythonspeed.com/articles/numpy-memory-views/ @raspberry_p
NumPy views: saving memory, leaking memory, and subtle bugs https://pythonspeed.com/articles/numpy-memory-views/ @raspberry_python