用两个数组分别储存自己的英文姓名的ASCLL码和学号。用Numpy分别输出
时间: 2023-03-31 07:02:24 浏览: 188
我可以回答这个问题。可以使用以下代码将英文姓名和学号分别存储在两个数组中,并使用Numpy分别输出:
```python
import numpy as np
# 存储英文姓名的ASCLL码
name = np.array([ord('J'), ord('o'), ord('h'), ord('n'), ord(' '), ord('D'), ord('o'), ord('e')])
# 存储学号
student_id = np.array([1, 2, 3, 4, 5, 6, 7, 8])
# 输出英文姓名的ASCLL码
print(name)
# 输出学号
print(student_id)
```
输出结果如下:
```
[ 74 111 104 110 32 68 111 101]
[1 2 3 4 5 6 7 8]
```
相关问题
用两个数组分别存储自己的英文姓名的ASCLL码和学号,通过numpy输出.规定用python语言。
好的,这个问题我可以回答。以下是代码:
import numpy as np
name = np.array([ord('C'), ord('S'), ord('D'), ord('N')])
student_id = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, ])
print("姓名的ASCLL码为:", name)
print("学号为:", student_id)
希望这个回答能够帮到你。
用ascll码对字符数组进行赋值
可以使用ASCII码对字符数组进行赋值,例如:
```c++
char arr[6];
arr[0] = 65; // A的ASCII码是65
arr[1] = 66; // B的ASCII码是66
arr[2] = 67; // C的ASCII码是67
arr[3] = 68; // D的ASCII码是68
arr[4] = 69; // E的ASCII码是69
arr[5] = '\0'; // 字符数组最后一位要赋值为'\0'表示结束
// 或者可以直接用字符串常量初始化字符数组
char arr2[] = "ABCDE";
```
注意,要保证数组长度足够容纳所有字符,且最后一位必须是'\0',表示字符串的结束符。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)