Featured Post

Top Questions People Ask About Pandas, NumPy, Matplotlib & Scikit-learn — Answered!

Image
 Whether you're a beginner or brushing up on your skills, these are the real-world questions Python learners ask most about key libraries in data science. Let’s dive in! 🐍 🐼 Pandas: Data Manipulation Made Easy 1. How do I handle missing data in a DataFrame? df.fillna( 0 ) # Replace NaNs with 0 df.dropna() # Remove rows with NaNs df.isna(). sum () # Count missing values per column 2. How can I merge or join two DataFrames? pd.merge(df1, df2, on= 'id' , how= 'inner' ) # inner, left, right, outer 3. What is the difference between loc[] and iloc[] ? loc[] uses labels (e.g., column names) iloc[] uses integer positions df.loc[ 0 , 'name' ] # label-based df.iloc[ 0 , 1 ] # index-based 4. How do I group data and perform aggregation? df.groupby( 'category' )[ 'sales' ]. sum () 5. How can I convert a column to datetime format? df[ 'date' ] = pd.to_datetime(df[ 'date' ]) ...

Python How to Find Day of the Week

DAY of the week Python code you will know here. One is from Calendar, and another one is from a function. Here, I have given my ideas on a better method. Also, the result you can get in a tuple. You might also like Attitude is Everything That Changes Your Life.

Day of Week and Day_Name

  1. Monday 0
  2. Tuesday 1
  3. Wednesday 2
  4. Thursday 3
  5. Friday 4
  6. Saturday 5
  7. Sunday 6
Python: Day of Week How to Calculate
Python: Day of Week How to Calculate

1. Python Logic to get Day of Week from Calendar


from datetime import datetime
import calendar
dt = datetime.today()
dn = dt.weekday()

print("Today is day number: {0}".format(dn))
print("Today is a {0}".format(calendar.day_name[dn]))


Here, the print uses string.format method to print output.


The Output

Python: Day of Week How to Calculate
The result from the first logic


Instead of directly using DateTime, you can write a function - that creates a tuple with Day of week and Day name.

2. Python Logic to get Day and Day_name 

User defined function

from datetime import datetime
from datetime import timedelta
import calendar
def DayOfWeek(d=None):
if d == None:
d = datetime.today()
dn = d.weekday()
return (dn, calendar.day_name[dn])

print(DayOfWeek())
d2 = datetime.today() + timedelta(1)
print(DayOfWeek(d2))


Here, DayOfWeek is a function. You assigned None to d. In the IF, for 'd' and 'dn', you have assigned values. When you Print executes, it returns two values as a tuple.

An object is simply a collection of data (variables) and methods (functions) that act on those data. Similarly, a class is a blueprint for that object.

The Output

Day of week
The result from the second logic


Keep Reading

Comments

Popular posts from this blog

SQL Query: 3 Methods for Calculating Cumulative SUM

5 SQL Queries That Popularly Used in Data Analysis

Big Data: Top Cloud Computing Interview Questions (1 of 4)