BlockLune's Blog

Home Tags About

Posts with tag python

Managing Multiple Python Versions with pyenv and conda

2024-02-20
pythontoolenvironment-managementpyenvconda

As a CS student, I often find myself working on projects that require different Python versions, each with its own set of dependencies and libraries. In such scenarios, having a reliable and efficient method for managing these versions becomes crucial. Inspired by pyenv 与 conda 双轨制:管理 Python 版本和环境, this blog post aims to document my experience with managing multiple versions of Python using pyenv and conda.

Note for Intro to Machine Learning

2023-11-12
pythonmachine-learningdecision-treerandom-forestmean-absolute-errornote

This is a note for the course on Kaggle: Intro to Machine Learning.

Getter and Setter in Python

2023-10-17
pythonoopgetter-setterproperty-decorator

Chinese translation for Getter and Setter in Python.

Notes for Machine Learning Specialization: Vectorization

2023-08-09
aimachine-learningpythonvectorizationlinear-algebranote

This is a note for the Machine Learning Specialization.

Notes for Nand2Tetris: Assembler

2023-07-17
nand2tetrispythonassemblerprogramming-languagesoftware-engineeringnote

This is a note for Nand2Tetris Unit 6.

Notes for Machine Learning

2023-07-14
aimachine-learningcourseranotepythonoctavelinear-regressionlogistic-regression

Here are my notes for course Machine Learning taught by Andrew Ng.About exercise: I didn't do the original version exercise which depends on Octave or Matlab, but a third-party Python version (See nsoojin/coursera-ml-py).

Python libraries mentioned in CS50P

2023-07-07
pythonprogramming-languagesoftware-engineeringtoolcs50p

This is a list of some Python libraries mentioned in CS50P 2022.

Matching IPv4 addresses with RegExp

2023-07-04
pythonregexsoftware-engineeringprogramming-languageipv4

While solving the NUM3RS problem of CS50P, I was asked to match IPv4 addresses with RegExp.

Notes for Matplotlib

2023-06-29
pythonmatplotlibdata-visualizationnotetool

Here are some notes for Matplotlib.

Permutations and Combinations in Python (itertools)

2023-05-28
pythonalgorithmdata-structureitertoolspermutations-combinationsprogramming-language

Extracted from itertools — Functions creating iterators for efficient looping — Python 3.11.3 documentation