برای دوستانی که میخواهند چشم اندازی جهت حفظ سرمایه داشته باشند.
تهیه شده توسط تیم اقتصادی
قیمت ها طی ده سال گذشته از بهار 1390 تا بهار 1400
🟢 شاخص کل بورس 48 برابر
🟢 ارزش کل بازار سرمایه 44 برابر
🟢 سود خالص شرکت ها 36 برابر
🟢 سکه
🟢 رمز ارز
🟢 دلار بازار آزاد 21 برابر
🟢 طلا 21 برابر
🟢 مسکن 16 برابر
@raspberry_python
تهیه شده توسط تیم اقتصادی
قیمت ها طی ده سال گذشته از بهار 1390 تا بهار 1400
🟢 شاخص کل بورس 48 برابر
🟢 ارزش کل بازار سرمایه 44 برابر
🟢 سود خالص شرکت ها 36 برابر
🟢 سکه
🟢 رمز ارز
🟢 دلار بازار آزاد 21 برابر
🟢 طلا 21 برابر
🟢 مسکن 16 برابر
@raspberry_python
♦️♦️♦️ Doreamon using Python Turtle ♦️♦️♦️
Source code like
👇👇👇👇
https://github.com/PerpetualSmile/Python-Painting-Doraemon/blob/master/Doraemon.py
@raspberry_python
Source code like
👇👇👇👇
https://github.com/PerpetualSmile/Python-Painting-Doraemon/blob/master/Doraemon.py
@raspberry_python
GitHub
Python-Painting-Doraemon/Doraemon.py at master · PerpetualSmile/Python-Painting-Doraemon
使用python的turtle库绘制哆啦A梦. Contribute to PerpetualSmile/Python-Painting-Doraemon development by creating an account on GitHub.
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,
# 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,
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
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
Django REST Framework and Elasticsearch
https://testdriven.io/blog/django-drf-elasticsearch/
@raspberry_python
https://testdriven.io/blog/django-drf-elasticsearch/
@raspberry_python
Generate Code from JSON Schema Files
https://morioh.com/p/7efd0d1aa0cf
Code: https://github.com/expobrain/json-schema-codegen
@raspberry_python
https://morioh.com/p/7efd0d1aa0cf
Code: https://github.com/expobrain/json-schema-codegen
@raspberry_python
Premium Chatbot development live course for free😍🧠 with certificate, create your own chatbot, doubt solving and 100% free!😍
.Premium Chatbot development live course for free😍🧠 with certificate, create your own chatbot, doubt solving and 100% free!😍
https://bit.ly/38tm3IW
@raspberry_python
.Premium Chatbot development live course for free😍🧠 with certificate, create your own chatbot, doubt solving and 100% free!😍
https://bit.ly/38tm3IW
@raspberry_python
5 Easy Ways in Python to Remove Nan from List
https://www.pythonpool.com/python-remove-nan-from-list
@raspberry_python
https://www.pythonpool.com/python-remove-nan-from-list
@raspberry_python
Matplotlib: Turn Off Axis (Spines, Tick Labels, Axis Labels and Grid)
https://stackabuse.com/matplotlib-turn-off-axis-spines-ticklabels-axislabels-grid
@raspberry_python
https://stackabuse.com/matplotlib-turn-off-axis-spines-ticklabels-axislabels-grid
@raspberry_python
Regular Expressions in Python Using The re Module
https://dzone.com/articles/regular-expression-in-python-using-re-module
@raspberry_python
https://dzone.com/articles/regular-expression-in-python-using-re-module
@raspberry_python
🔎 Binary Search Tree in Python
https://www.pythonforbeginners.com/data-structures/binary-search-tree-in-python
@raspberry_python
https://www.pythonforbeginners.com/data-structures/binary-search-tree-in-python
@raspberry_python
Check If a List has Duplicate Elements
https://www.pythonforbeginners.com/basics/check-if-a-list-has-duplicate-elements
@raspberry_python
https://www.pythonforbeginners.com/basics/check-if-a-list-has-duplicate-elements
@raspberry_python
Creating PDF Invoices in Python with pText
https://stackabuse.com/creating-pdf-invoices-in-python-with-ptext/
@raspberry_python
https://stackabuse.com/creating-pdf-invoices-in-python-with-ptext/
@raspberry_python
Forwarded from ;)
This media is not supported in your browser
VIEW IN TELEGRAM