-
Tableau AI
Tableau AI represents a significant leap forward in data analytics, empowering everyday users to unlock insights like never before. It seamlessly integrates AI technologies across the Tableau platform, lowering the barrier to insightful analysis and delivering personalized, predictive insights.
-
Loops, break, and continue
A while loop allows you to repeatedly execute a block of code while a certain condition is true. You can use the break statement to exit the loop prematurely, and the continue statement to skip to the next iteration of the loop without executing the rest of the code in the current iteration. A for…
-
The Zen of Python
Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren’t special enough to break the rules. Although practicality beats purity. Errors should never pass silently. Unless explicitly silenced. In the…
-
Built-in Functions
The Python interpreter has a number of functions and types built into it that are always available. They are listed here in alphabetical order.
-
Jupyter notebook
The Jupyter Notebook is a web-based interactive computing platform.
-
Cursor
Built to make you extraordinarily productive.
-
Lovable
Idea to app in seconds.
-
Windsurf
The Windsurf Editor is where the work of developers and AI truly flow together, allowing for a coding experience that feels like literal magic.
-
Build an Agent
By themselves, language models can’t take actions – they just output text. A big use case for LangChain is creating agents. Agents are systems that use LLMs as reasoning engines to determine which actions to take and the inputs necessary to perform the action. After executing actions, the results can be fed back into the LLM to determine whether more…
-
Display Matplotlib plot
PyCharm’s regular Python console doesn’t render Markdown or understand the IPython.display module in the same way. The easiest fix is to simply use plt.show() after creating the plot. This will open a Matplotlib window displaying the graph.