Tuesday 3 May 2022
Day 22 : Pick a Random Card using Python
Python Coding May 03, 2022 Python No comments
#!/usr/bin/env python
# coding: utf-8
# # Pick a Random Card using Python
# In[8]:
import random
cards = ["Diamonds", "Spades", "Hearts", "Clubs"]
ranks = [2, 3, 4, 5, 6, 7, 8, 9, 10,
"Jack", "Queen", "King", "Ace"]
def pick_a_card():
card = random.choices(cards)
rank = random.choices(ranks)
return(f"The {rank} of {card}")
print(pick_a_card())
#clcoding.com
# In[ ]:
Day 21 : Fidget Spinner game with Python
Python Coding May 03, 2022 Python No comments
#!/usr/bin/env python
# coding: utf-8
# # Fidget Spinner game with Python
# In[7]:
from turtle import *
state = {'turn': 0}
def spinner():
clear()
angle = state['turn']/10
right(angle)
forward(100)
dot(120, 'cyan')
back(100)
right(120)
forward(100)
dot(120, 'green')
back(100)
right(120)
forward(100)
dot(120, 'blue')
back(100)
right(120)
update()
def animate():
if state['turn']>0:
state['turn']-=1
spinner() #clcoding.com
ontimer(animate, 20)
def flick():
state['turn']+=10
setup(420, 420, 370, 0)
hideturtle()
tracer(False)
width(20)
onkey(flick, 'space')
listen()
animate()
done()
# In[ ]:
# In[ ]:
Day 20 : Spelling Correction with Python
Python Coding May 03, 2022 Python No comments
Day 19 : Chessboard using Matplotlib in Python
Python Coding May 03, 2022 Python No comments
#!/usr/bin/env python
# coding: utf-8
# # Chessboard using Matplotlib in Python
# In[17]:
import matplotlib.pyplot as plt
dx, dy = 0.015, 0.015
x = np.arange(-4.0, 4.0, dx)
y = np.arange(-4.0, 4.0, dy)
X, Y = np.meshgrid(x, y)
extent = np.min(x), np.max(x), np.min(y), np.max(y)
z1 = np.add.outer(range(8), range(8)) % 2
plt.imshow(z1, cmap="binary_r", interpolation="nearest", extent=extent, alpha=1)
def chess(x, y):
return (1 - x / 2 + x ** 5 + y ** 6) * np.exp(-(x ** 2 + y ** 2))
z2 = chess(X, Y)
plt.imshow(z2, alpha=0, interpolation="bilinear", extent=extent)
plt.title("Chess Board in Python")
plt.show()
#clcoding.com
# In[ ]:
Day 18 : Three Dimensional contour plots
Python Coding May 03, 2022 Python No comments
Saturday 16 April 2022
Day 16 : Live Weather Updates with Python
Python Coding April 16, 2022 Python No comments
#!/usr/bin/env python
# coding: utf-8
# # Live Weather Updates with Python
# In[7]:
from bs4 import BeautifulSoup
import requests
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'}
def weather(city):
city=city.replace(" ","+")
res = requests.get(f'https://www.google.com/search?q={city} &oq={city}&aqs=chrome.0.35i39l2j0l4j46j69i60.6128j1j7&sourceid= chrome&ie=UTF-8',headers=headers)
print("Searching......\n")
soup = BeautifulSoup(res.text,'html.parser')
location = soup.select('#wob_loc')[0].getText().strip()
time = soup.select('#wob_dts')[0].getText().strip()
info = soup.select('#wob_dc')[0].getText().strip()
weather = soup.select('#wob_tm')[0].getText().strip()
print(location)
print(time)
print(info)
print(weather+"°C")
city=input("Enter the Name of Any City >> ")
city=city+" weather"
weather(city)
#clcoding.com
# In[ ]:
Day 15 : Violin Plot using Python
Python Coding April 16, 2022 Python No comments
#!/usr/bin/env python
# coding: utf-8
# In[ ]:
pip install seaborn
# # Violin Plot using Python
# In[9]:
import seaborn as sns
import matplotlib.pyplot as plt
data = sns.load_dataset("tips")
plt.figure(figsize=(10, 4))
sns.violinplot(x=data["total_bill"])
plt.show()
#clcoding.com
# In[6]:
# In[ ]:
Day 14 : Text wrapping in Python
Python Coding April 16, 2022 Python No comments
#!/usr/bin/env python
# coding: utf-8
# # Text wrapping in Python
# In[17]:
import textwrap
value = """This function wraps the input paragraph such that each line
in the paragraph is at most width characters long. The wrap method
returns a list of output lines. The returned list
is empty if the wrapped
output has no content."""
# Wrap this text.
wrapper = textwrap.TextWrapper(width=70)
word_list = wrapper.wrap(text=value)
# Print each line.
for element in word_list:
print(element)
#clcoding.com
# In[ ]:
Day 13 : Country info in Python
Python Coding April 16, 2022 Python No comments
Saturday 9 April 2022
Day 11 : Python Program to Generate Password
Python Coding April 09, 2022 Python No comments
Day 10 : Dice Roll Simulator in Python
Python Coding April 09, 2022 Python No comments
Day 9 : BMI Calculator with Python
Python Coding April 09, 2022 Python No comments
#!/usr/bin/env python
# coding: utf-8
# # BMI Calculator with Python
# In[7]:
Height=float(input("Enter your height in centimeters: "))
Weight=float(input("Enter your Weight in Kg: "))
Height = Height/100
BMI=Weight/(Height*Height)
print("your Body Mass Index is: ",BMI)
if(BMI>0):
if(BMI<=16):
print("you are severely underweight")
elif(BMI<=18.5):
print("you are underweight")
elif(BMI<=25):
print("you are Healthy")
elif(BMI<=30):
print("you are overweight")
else: print("you are severely overweight")
else:("enter valid details")
#clcoding.com
# In[ ]:
Day 8 : Fahrenheit to Celsius in Python
Python Coding April 09, 2022 Python No comments
Day 7 : Treemap using Python
Python Coding April 09, 2022 Python No comments
Sunday 3 April 2022
Day 6 : Text to Handwriting using Python
Python Coding April 03, 2022 Python No comments
Day 5 : Roman Numbers to Decimals in Python
Python Coding April 03, 2022 Python No comments
#!/usr/bin/env python
# coding: utf-8
# # Roman Numbers to Decimals in Python
# In[6]:
tallies = {'I': 1,'V': 5,'X': 10,'L': 50,
'C': 100,'D': 500,'M': 1000}
def RomanNumeralToDecimal(romanNumeral):
sum = 0
for i in range(len(romanNumeral) - 1):
left = romanNumeral[i]
right = romanNumeral[i + 1]
if tallies[left] < tallies[right]:
sum -= tallies[left]
else:
sum += tallies[left]
sum += tallies[romanNumeral[-1]]
return sum
roman=input("Enter Roman Numbers :")
RomanNumeralToDecimal(roman)
#clcoding.com
# In[ ]:
Day 4 : LCM using Python
Python Coding April 03, 2022 Python No comments
Day 3 : Palindrome Words using Python
Python Coding April 03, 2022 Python No comments
Day 2 : Count Character Occurrences using Python
Python Coding April 03, 2022 Python No comments
#!/usr/bin/env python
# coding: utf-8
# # Count Character Occurrences using Python
# In[5]:
def count_characters(s):
count = {}
for i in s:
if i in count:
count[i] += 1
else:
count[i] = 1
print(count)
word=input("Enter your string:")
count_characters(word)
#clcoding.com
Day 1: Line continuation characters in Python
Python Coding April 03, 2022 Python No comments
Tuesday 29 March 2022
How to generate password using python?
- random(): Returns a random float number between 0 and 1
- sample(): Returns a given sample of a sequence
- shuffle(): Takes a sequence and returns the sequence in a random order
- choice(): Returns a random element from the given sequence
- choices(): Returns a list with a random selection from the given sequence
- randint(): Returns a random number between the given range
- uniform(): Returns a random float number between two given parameters
Friday 25 March 2022
Sequence Matcher in Python
Python Coding March 25, 2022 Python No comments
#!/usr/bin/env python
# coding: utf-8
# # Sequence Matcher in Python
# In[3]:
from difflib import SequenceMatcher
text1 = input("Enter 1st sentence : ")
text2 = input("Enter 2nd sentence : ")
sequenceScore = SequenceMatcher(None, text1, text2).ratio()
print(f"Both are {sequenceScore * 100} % similar")
#clcoding.com
# In[ ]:
Age Calculator using Python
Python Coding March 25, 2022 Python No comments
Saturday 19 March 2022
Image to Pencil Sketch in Python
Python Coding March 19, 2022 Python No comments
Sunday 13 March 2022
Voice Recorder in Python
Python Coding March 13, 2022 Python No comments
Download YouTube videos in Python
Python Coding March 13, 2022 Python No comments
Captcha in Python
Python Coding March 13, 2022 Python No comments
Secrets Python module
Python Coding March 13, 2022 Python No comments
Saturday 5 March 2022
Mouse and keyboard automation using Python
Python Coding March 05, 2022 Python No comments
Friday 4 March 2022
Python Secrets Module
Python Coding March 04, 2022 Python No comments
Monday 28 February 2022
Digital Watch in Python using Turtle
Python Coding February 28, 2022 Python No comments
Saturday 26 February 2022
Creating an Audiobook in Python
Python Coding February 26, 2022 Python No comments
Python module whatismyip
Python Coding February 26, 2022 Python No comments
Thursday 17 February 2022
Collections Library in Python
Python Coding February 17, 2022 Python No comments
Saturday 5 February 2022
Address detail through python code
Python Coding February 05, 2022 Python No comments
Track phone number using python
Python Coding February 05, 2022 Python No comments
Formatting Dates and Time Strings in Python
Python Coding February 05, 2022 Python No comments
Python statistics module
Python Coding February 05, 2022 Python No comments
Saturday 8 January 2022
Popular Python libraries used in Data Science
Author January 08, 2022 Python No comments
Scientific Computing and Statistics
NumPy (Numerical Python)—Python does not have a built-in array data structure. It uses lists, which are convenient but relatively slow. NumPy provides the high-performance ndarray data structure to represent lists and matrices, and it also provides routines for processing such data structures.
SciPy (Scientific Python)—Built on NumPy, SciPy adds routines for scientific processing, such as integrals, differential equations, additional matrix processing and more. scipy.org controls SciPy and NumPy.
StatsModels—Provides support for estimations of statistical models, statistical tests and statistical data exploration.
Data Manipulation and Analysis :
Visualization :
Machine Learning, Deep Learning, and Reinforcement Learning
Natural Language Processing (NLP)
Friday 31 December 2021
Happy New Year 2022 in Python using Turtle Library
Author December 31, 2021 Python No comments
Popular Posts
-
This textbook grew out of notes for the ECE143 Programming for Data Analysis class that the author has been teaching at University of Cali...
-
1. What is the output of following Python code? a = 'a' print(int(a, 16)) Solution and Explanation: Let's break down the expr...
-
What you'll learn Gain an immersive understanding of the practices and processes used by a junior or associate data analyst in their d...
-
Introduction to Modern Statistics is a re-imagining of a previous title, Introduction to Statistics with Randomization and Simulation. The...
-
import statsmodels.api as sm import numpy as np # Generate some sample data x = np.random.rand(100) y = 2 * x + np.random.randn(100) # Fit...
-
Code: g = [1, 2, 3] h = [1, 2, 3] print(g is h) print(g == h) Solution and Explanation: In Python, the expressions g = [1, 2, 3] and h ...
-
Code: str_a = "hello" str_b = "hello" print(str_a is str_b) print(str_a == str_b) Solution and Explanation: In Pytho...
-
Code: dict_a = {"a": 1, "b": 2} dict_b = {"a": 1, "b": 2} print(dict_a is dict_b) print(dict_a == ...
-
Code: num = [7, 8, 9] *mid, last = num[:-1] print(mid, last) Solution and Explanation: let's break down the code: num = [7, 8, 9] *m...
-
Code: num = [5, 6] *midd, lst = num, num[-1] print(midd, lst) Solution and Explanation: Let's break down the code step by step: nu...