用python写一段输出径向颗粒分布的代码
时间: 2023-05-21 22:00:48 浏览: 81
以下是用 Python 编写的输出径向颗粒分布的代码:
```python
import numpy as np
import matplotlib.pyplot as plt
# 生成随机数据
x = np.random.normal(0, 1, 1000)
y = np.random.normal(0, 1, 1000)
r = np.sqrt(x**2 + y**2)
# 绘制径向颗粒分布图
plt.hist(r, bins=50)
plt.xlabel('Radius')
plt.ylabel('Count')
plt.title('Radial Particle Distribution')
plt.show()
```
这段代码使用 numpy 生成了 1000 个随机数据,计算出每个数据点的径向距离,并使用 matplotlib 绘制了径向颗粒分布图。
相关问题
用Python写一段输出当前时间的代码
当然可以!请看下面这段 Python 代码:
```python
import datetime
current_time = datetime.datetime.now()
print(current_time)
```
这段代码通过 Python 的 datetime 模块获取了当前时间,然后将其打印出来。如果你运行这段代码,你会看到类似于这样的输出:
```
2021-09-01 21:49:39.464618
```
这就是当前的时间!
用python写一段MySQL数据输出的代码
以下是使用Python连接MySQL数据库,并输出数据的示例代码:
```python
import mysql.connector
# 连接MySQL数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 创建游标对象
mycursor = mydb.cursor()
# 查询数据
mycursor.execute("SELECT * FROM yourtable")
# 输出结果
for x in mycursor:
print(x)
```
其中,`localhost`、`yourusername`、`yourpassword`和`yourdatabase`需要根据实际情况进行修改,分别代表MySQL服务器地址、用户名、密码和数据库名。`yourtable`代表需要查询的表名。执行`mycursor.execute()`方法可以执行相应的SQL语句,执行后的结果可以通过遍历游标对象来输出。