Skip to content

Instantly share code, notes, and snippets.

View faizsiddiqui's full-sized avatar
🏡
working from home

Faiz Siddiqui faizsiddiqui

🏡
working from home
View GitHub Profile
@faizsiddiqui
faizsiddiqui / calculate_fd_interest.py
Last active February 2, 2025 06:57
Calculate FD Interest & Schedule
from datetime import datetime, timedelta
from dateutil.relativedelta import relativedelta
def calculate_fd_interest(principal, rate, tenure_days, start_date):
interest_dates = []
current_date = datetime.strptime(start_date, "%Y-%m-%d")
end_date = current_date + timedelta(days=tenure_days)
quarterly_rate = rate / 4 / 100 # Quarterly interest rate
total_principal = principal
@faizsiddiqui
faizsiddiqui / calculate_tax.py
Last active February 2, 2025 06:56
Basic Tax Calculation (IN)
#!/usr/bin/python3
def cal_taxable_income(income, deductions, regime):
taxable_income = income
if regime == 'old':
taxable_income -= deductions
return taxable_income
def income_tax_calculator(income, deductions, rules, regime):
taxable_income = cal_taxable_income(income, deductions, regime)
@faizsiddiqui
faizsiddiqui / SimpleTabLayout.java
Last active August 23, 2024 10:17
Android Sliding TabLayout with Icons.
package com.example.simpletablayout;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.design.widget.TabLayout;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;