Python Execute String as Code |
-- Learning not just technology, but dreams!
- Home
- HTML
- JavaScript
- CSS
- Vue
- React
- Python3
- Java
- C
- C++
- C#
- AI
- Go
- SQL
- Linux
- VS Code
- Bootstrap
- Git
- Local Bookmarks
Python 3 Tutorial
Python3 Tutorial Python3 Introduction Python3 Environment Setup Python3 VScode Python3 Basic Syntax Python3 Basic Data Types Python3 Data Type Conversion Python3 Interpreter Python3 Comments Python3 Operators Python3 Numbers Python3 Strings Python3 Lists Python3 Tuples Python3 Dictionaries Python3 Sets Python3 Conditional Statements Python3 Loop Statements Python3 First Programming Step Python3 Comprehensions Python3 Iterators and Generators Python3 with Python3 Functions Python3 lambda (Anonymous Functions) Python Decorators Python3 Data Structures Python3 Modules Python __name__ Python3 Input and Output Python3 File Python3 OS Python3 Errors and Exceptions Python3 Object-Oriented Programming Python3 Namespace/Scope Creating Python Virtual Environments Python Type Hints Python3 Standard Library Overview Python3 Examples Python Quiz
Python3 Advanced Tutorial
Python3 Regular Expressions Python3 CGI Programming Python MySQL - mysql-connector Driver Python3 MySQL Database Connection - PyMySQL Driver Python3 Network Programming Python3 SMTP Sending Emails Python3 Multithreading Python3 XML Processing Python3 JSON Data Parsing Python3 Date and Time Python3 Built-in Functions Python MongoDB Python3 urllib Python uWSGI Installation and Configuration Python3 pip Python3 operator Module Python math Module Python requests Module Python random Module Python OpenAI Python Useful Resources Python AI Drawing Python statistics Module Python hashlib Module Python Quantitative Trading Python pyecharts Module Python selenium Library Python Web Scraping - BeautifulSoup Python Scrapy Library Python Markdown to HTML Python sys Module Python Pickle Module Python subprocess Module Python queue Module Python StringIO Module Python logging Module Python datetime Module Python re Module Python csv Module Python threading Module Python asyncio Module Python PyQt Python for Loop Python while Loop
Python3 Standard Library Overview
Deep Dive
- Programming Languages
- Software
- Development Tools
- Computer Science
- Web Design and Development
- Web Services
- Programming
- Web Service
- Scripting
- Scripting Languages
Python3.x Python Execute String as Code
Given a string of code, then use exec() to execute the string code.
Example 1: Using the built-in method exec()
def exec_code():
LOC = """
def factorial(num):
fact=1
for i in range(1,num+1):
fact = fact*i
return fact
print(factorial(5))
"""
exec(LOC)
exec_code()
Executing the above code outputs:
120
YouTip