Python basic code collection
Python is an easy-to-learn, powerful programming language that is widely used in various fields, from data analysis to web development, from artificial intelligence to scientific computing. The following is a complete collection of Python basic codes:
1. Basic syntax
1. Print output
print("Hello, World!")
2. Variable assignment
x = 10 y = "Hello"
3. Conditions Statement
if x > 5: print("x大于5") elif x == 5: print("x等于5") else: print("x小于5")
4. Loop statement
for i in range(5): print(i) while x > 0: print(x) x -= 1
5. Function definition
def add(x, y): return x + y
6. Exception handling
try: # 可能发生异常的代码 result = 10 / 0 except ZeroDivisionError: # 处理异常的代码 print("除数不能为零")
2. Data type
1. Number type
x = 10 y = 3.14 z = complex(1, 2)
2. String type
s = "Hello, World!" print(s[0]) # 输出第一个字符 print(s[7:12]) # 输出从第8个字符到第12个字符
3. List type
lst = [1, 2, 3, 4, 5] print(lst[0]) # 输出第一个元素 print(lst[2:4]) # 输出第3个元素到第4个元素
4. Tuple type
tpl = (1, 2, 3, 4, 5) print(tpl[0]) # 输出第一个元素 print(tpl[2:4]) # 输出第3个元素到第4个元素
5. Dictionary Type
dic = {"name": "Tom", "age": 18} print(dic["name"]) # 输出键为"name"的值 print(dic.keys()) # 输出所有键 print(dic.values()) # 输出所有值
6. Collection type
s = {1, 2, 3, 4, 5} s.add(6) # 添加元素 s.remove(3) # 移除元素
3. File operation
1. Open the file
f = open("file.txt", "r")
2. Read the file content
content = f.read() print(content)
3. Write the file content
f.write("Hello, World!")
4. Close the file
f.close()
4. Functions and modules
1. Custom functions
def add(x, y): return x + y
2. Import module
import math print(math.sqrt(16)) # 输出平方根
3. Use third-party library
import requests response = requests.get("https://www.example.com") print(response.text) # 输出网页内容
5. Object-oriented programming
1. Define class
class Person: def __init__(self, name, age): self.name = name self.age = age def say_hello(self): print("Hello, I'm", self.name) p = Person("Tom", 18) p.say_hello()
2. Inheritance and Polymorphism
class Student(Person): def __init__(self, name, age, grade): super().__init__(name, age) self.grade = grade def say_hello(self): print("Hello, I'm", self.name, "and I'm in grade", self.grade) s = Student("Jerry", 16, 10) s.say_hello()
6. Common libraries and frameworks
1. Data processing and analysis
import pandas as pd df = pd.DataFrame({"name": ["Tom", "Jerry"], "age": [18, 16]}) print(df.head())
2. Web development
from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello, World!" if __name__ == "__main__": app.run()
3. Machine learning
from sklearn.linear_model import LinearRegression model = LinearRegression() model.fit(X, y)
4. Image processing
from PIL import Image im = Image.open("image.jpg") im.show()
The above are just a small sample of the basic code of Python. The Python language is powerful and there are many other usages and libraries that can be explored. Hope these codes help you, if you have any questions please feel free to let me know and I will try to help.
The above is the detailed content of Python basic code collection. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



Python excels in gaming and GUI development. 1) Game development uses Pygame, providing drawing, audio and other functions, which are suitable for creating 2D games. 2) GUI development can choose Tkinter or PyQt. Tkinter is simple and easy to use, PyQt has rich functions and is suitable for professional development.

PHP and Python each have their own advantages, and choose according to project requirements. 1.PHP is suitable for web development, especially for rapid development and maintenance of websites. 2. Python is suitable for data science, machine learning and artificial intelligence, with concise syntax and suitable for beginners.

The readdir function in the Debian system is a system call used to read directory contents and is often used in C programming. This article will explain how to integrate readdir with other tools to enhance its functionality. Method 1: Combining C language program and pipeline First, write a C program to call the readdir function and output the result: #include#include#include#includeintmain(intargc,char*argv[]){DIR*dir;structdirent*entry;if(argc!=2){

To maximize the efficiency of learning Python in a limited time, you can use Python's datetime, time, and schedule modules. 1. The datetime module is used to record and plan learning time. 2. The time module helps to set study and rest time. 3. The schedule module automatically arranges weekly learning tasks.

This article will guide you on how to update your NginxSSL certificate on your Debian system. Step 1: Install Certbot First, make sure your system has certbot and python3-certbot-nginx packages installed. If not installed, please execute the following command: sudoapt-getupdatesudoapt-getinstallcertbotpython3-certbot-nginx Step 2: Obtain and configure the certificate Use the certbot command to obtain the Let'sEncrypt certificate and configure Nginx: sudocertbot--nginx Follow the prompts to select

Developing a GitLab plugin on Debian requires some specific steps and knowledge. Here is a basic guide to help you get started with this process. Installing GitLab First, you need to install GitLab on your Debian system. You can refer to the official installation manual of GitLab. Get API access token Before performing API integration, you need to get GitLab's API access token first. Open the GitLab dashboard, find the "AccessTokens" option in the user settings, and generate a new access token. Will be generated

Configuring an HTTPS server on a Debian system involves several steps, including installing the necessary software, generating an SSL certificate, and configuring a web server (such as Apache or Nginx) to use an SSL certificate. Here is a basic guide, assuming you are using an ApacheWeb server. 1. Install the necessary software First, make sure your system is up to date and install Apache and OpenSSL: sudoaptupdatesudoaptupgradesudoaptinsta

Apache is the hero behind the Internet. It is not only a web server, but also a powerful platform that supports huge traffic and provides dynamic content. It provides extremely high flexibility through a modular design, allowing for the expansion of various functions as needed. However, modularity also presents configuration and performance challenges that require careful management. Apache is suitable for server scenarios that require highly customizable and meet complex needs.
