Lisa Notes
Author

Lisa Notes

Lisa's notes: musings on daily life, work, study, personal growth, and casual reflections.

115
Articles
0
Likes
235
Views
0
Comments
Recent Articles

Latest from Lisa Notes

100 recent articles max
Lisa Notes
Lisa Notes
Mar 18, 2026 · Fundamentals

Python For Loops: Working with Composite Data Types

The article explains Python's for‑in loop syntax, describes common iterable types such as strings, lists, tuples and sets, details how the range function defines start and end values, and provides concrete code examples that print numbers, list elements and characters from both English and Chinese strings.

IterableListString
0 likes · 3 min read
Python For Loops: Working with Composite Data Types
Lisa Notes
Lisa Notes
Mar 18, 2026 · Fundamentals

Java Operators and Expressions: A Beginner’s Guide from Scratch

This article provides a comprehensive walkthrough of Java's operators and expressions, covering arithmetic, assignment, increment/decrement, relational, logical, bitwise, and ternary operators, their syntax, evaluation rules, precedence, and practical code examples to help beginners master Java fundamentals.

Javaexpressionsoperators
0 likes · 20 min read
Java Operators and Expressions: A Beginner’s Guide from Scratch
Lisa Notes
Lisa Notes
Mar 17, 2026 · Fundamentals

Java Basics: Understanding Primitive Data Types from Scratch

This article explains Java's primitive data types—including integer, floating‑point, character, and boolean types—covers their memory sizes, value ranges, literal syntax, automatic and explicit type conversions, and provides concrete code examples and tables for reference.

IntegerJavaboolean
0 likes · 16 min read
Java Basics: Understanding Primitive Data Types from Scratch
Lisa Notes
Lisa Notes
Mar 16, 2026 · Fundamentals

Java Basics: Variables and Constants Explained from Scratch

This note introduces Java constants and variables, covering their definitions, naming conventions, declaration syntax, initialization rules, multiple declarations, and how constants differ from mutable variables through concrete code examples.

JavaProgramming BasicsVariables
0 likes · 7 min read
Java Basics: Variables and Constants Explained from Scratch
Lisa Notes
Lisa Notes
Mar 16, 2026 · Fundamentals

Python Fundamentals: Using While Loops with Composite Data Types

This note explains Python's while loop, detailing its three-part structure, special considerations such as the one‑time initial condition, lack of ++/-- operators and do‑while syntax, and provides a concrete example that prints "hello world" ten times.

Control FlowLoopsProgramming Fundamentals
0 likes · 3 min read
Python Fundamentals: Using While Loops with Composite Data Types
Lisa Notes
Lisa Notes
Mar 15, 2026 · Fundamentals

Java Fundamentals: A Beginner’s Guide to Identifiers and Keywords

This note explains Java identifiers—allowed characters, first‑character rules, valid and invalid examples—lists all language keywords that cannot be reused as names, and outlines practical naming conventions for classes, methods, constants, and packages to improve code readability.

IdentifiersJavaNaming Conventions
0 likes · 6 min read
Java Fundamentals: A Beginner’s Guide to Identifiers and Keywords
Lisa Notes
Lisa Notes
Mar 15, 2026 · Fundamentals

Understanding Python’s “pass” Keyword: A Practical Guide

The article explains that the pass keyword in Python serves only as a syntactic placeholder to keep code blocks valid, illustrating its use with a simple age‑checking example where the pass statement does nothing but allow the program to run without errors.

Pythonbasic programmingpass keyword
0 likes · 2 min read
Understanding Python’s “pass” Keyword: A Practical Guide
Lisa Notes
Lisa Notes
Mar 14, 2026 · Fundamentals

Mastering Common Nested if Statements in Python

This tutorial explains Python's nested if syntax, shows how single, double, and multi‑branch conditions can be combined, and walks through a practical ticket‑checking example that demonstrates input handling, conditional nesting, and the resulting output.

Control FlowPythonTutorial
0 likes · 3 min read
Mastering Common Nested if Statements in Python
Lisa Notes
Lisa Notes
Mar 14, 2026 · Fundamentals

How to Build Your First Java Application from Scratch

This tutorial walks you through installing the JDK, creating a HelloJava.java source file with Notepad, compiling it using javac, running it with the java interpreter, and explains the basic structure, comments, class definition, and main method of a Java program.

CommandLineCompilationHelloWorld
0 likes · 12 min read
How to Build Your First Java Application from Scratch
Lisa Notes
Lisa Notes
Mar 13, 2026 · Fundamentals

How to Set Up a Java Development Environment from Scratch

This guide walks through installing the JDK, configuring JAVA_HOME, PATH and CLASSPATH on Windows, and verifying the setup, showing that only the JDK and a basic text editor are needed to write and run your first Java program.

Environment VariablesJDKJava
0 likes · 9 min read
How to Set Up a Java Development Environment from Scratch