Python Codes Basic to Advance
2.66K subscribers
82 photos
5 videos
8 files
100 links
Python Codes Basic to Advance

All Codes
@C_Codes_pro
@CPP_Codes_pro
@Java_Codes_Pro
@nodejs_codes_pro

Discussion
@bca_mca_btech
Download Telegram
# Dimond pattern
rows = 5
for i in range(1, rows + 1):
    for j in range(1, rows - i + 1):
        print(end=" ")
    for j in range(1, 2 * i):
        print("*", end="")
    print()

for i in range(rows - 1, 0, -1):
    for j in range(1, rows - i + 1):
        print(end=" ")
    for j in range(1, 2 * i):
        print("*", end="")
    print()
# @python_Codes_pro
👍2
Learn in 55 seconds
How to run codes in telegram 👇
https://t.me/logicBots/163
import decrypto

choic = """
Enter your desier option...
1. Encrypt Your Text!
2. Decrypt Your Text!
Enter Only 1 or 2...
>> """
choose = input(choic) # Taking input from user

if choose == '1':
    txt = input("Enter Your Text: \n")
    encrypt = decrypto.MorseCodeCipher().encrypt(txt)
    print("\nYour Morse Code is 👇🏻\n", encrypt)
elif choose == '2':
    txt = input("Enter Your MorseCode: \n")
    decrypt = decrypto.MorseCodeCipher().decrypt(txt)
    print("\nYour Decrypted Text is 👇🏻\n", decrypt)
else:
    print("\nLol try again enter correct")
    exit(0)
import periodictable 
Atomic_no=int(27) #taking input
Element=periodictable.elements[Atomic_no]
print(f"Atomic number {Element.number}\n Symbol {Element.symbol} \n Name {Element.name} \n Atomic mass {Element.mass} \n Density {Element.density}\n Isotpes ")
1
# Print Pascal's triangle like pattern
n = int(input("Enter a number: "))
print("\n".join([" "*(n-i) + "".join([str(abs(j)) for j in range(-i, i+1)]) for i in range(n+1)]))

"""
0
101 Pattern
21012
"""
👍1
# The Zen of Python

import this
😁1
# fetch details of any ip address
# Example ip: 192.1.2.1
import urllib.request
import json
ip = input("Please enter IP address: ")
url = f"http://ip-api.com/json/{ip}"
req = urllib.request.urlopen(url)
res_body = req.read()
res = json.loads(res_body.decode("utf-8"))

print(f"""
Status : {res["status"]}
Country : {res['country']}
Countrycode : {res["countryCode"]}
Region : {res["region"]}
City : {res['city']}
Zip Code : {res["zip"]}
latitude : {res['lat']}
longitude : {res['lon']}
timezone : {res["timezone"]}
ISP : {res["isp"]} """)
3👍1
string = "I am a python developer"
X=string.split()
se = (X[::-1])
print(" ".join(se))

# Reverse string in python
2
import random
import pyautogui
import time
x = ["hi", "hello", "spam", "python", "how are u?", "I love you"]

while True:
pyautogui.typewrite(random.choice(x))
time.sleep(1)
pyautogui.press("enter")


# Random spam using python
# note work only in pc.
2
Ab aap log apna khud ka Compiler bot bana sakte hain easily 🥳🥳🔥
Apne manpasand name aur username se

Create your own
By using @CloneCompiler_bot

See full details: Click Here
Extract App details using python !

#python
import requests
from bs4 import BeautifulSoup
i=input("enter app name")
page = requests.get(f"https://play.google.com/store/search?q={i}&c=apps")
soup = BeautifulSoup(page.content, "html.parser")

Details = soup.find("div", "omXQ6c").text.strip()
Ratings = soup.find("div", "TT9eCd").text.strip()
Reviews = soup.find("div", "g1rdde").text.strip()
print(f"Details: {Details}\nRatings: {Ratings}\nReviews: {Reviews}")

Img = soup.find("div", "Jeh37")
images = Img.find_all("img", {"itemprop": "image"})
print(images[0]['src'])
1
sᴇᴀʀᴄʜ ɢɪᴛʜᴜʙ ʀᴇᴘᴏsɪᴛᴏʀʏ ᴜsɪɴɢ ᴘʏᴛʜᴏɴ.

----------------------------------------
from github import Github
token="Enter Github Token Here"
g = Github(token)

X=g.search_repositories(input("Enter Repo Name to Search from Github  "))

y=X[0]
print(f"""Full Name : {y.full_name}
Size :{round(y.size/1024,2)} mb
Created at {y.created_at}
Visibility:  {y.visibility}  
Language: {y.language}
Description : {y.description}
Topics: {" ".join(y.topics)}
Total forks :{y.forks}
Total Stars :{y.stargazers_count}
Source Link: {y.html_url}
Last Update: {y.updated_at}
By @Mr_Sukkun """)

--------------------------
1
1👍1
# 1 to 100 numbers
print(list(range(1, 101)))
#Table using python of any number
num = int(input("Enter any number: "))
for i in range(1, 11):
print(f"{num} * {i} = {num * i}")


# Join : @python_codes_pro
👍1
1
#python music player


Install playsound modules using pip install playsound in terminal

give location of ur file in playsound(#path)

Note:- \ is escape sequence character .
1
guess the output? #python
# Events example in Python
class EventEmitter:
def __init__(self):
self.funcs = []

def on(self, mesType, callback):
self.funcs.append({'mesType': mesType, 'callback': callback})

def emit(self, mesType, obj):
for funobj in self.funcs:
if funobj['mesType'] == mesType:
funobj['callback'](obj)
# Now use of this EventEmitter class
e = EventEmitter()
def func(ob):
print("Event message 1st listener: " + ob)

def func1(ob):
print("Event message 2nd listener: " + ob)

def abcc(ob):
print("Event abc listener: " + ob)

e.on('message', func)
e.on('message', func1)
e.on('abc', abcc)
# Emitting Events
mes = input('Enter anything for message Event: ')
e.emit('message', mes) # emitting message Event

abc = input('\nEnter anything for abc Event: ')
e.emit('abc', abc) # emitting abc Event

# Share: Telegram.me/addlist/2UhsQW_cGzkxMzg1
in this article, we will see how to use Python's Wikipedia API to fetch a variety of information from the Wikipedia website.

Installation
Wikipedia API. This can be done by entering the command below in your command prompt or terminal:

$ pip install wikipedia


# rest cheakout the code
2