python判断n个空格相等代码实例
时间: 2023-06-10 07:06:17 浏览: 43
以下是一个简单的 Python 代码示例,用于判断 n 个空格是否相等:
```python
def check_space(n, s):
"""
判断字符串 s 中前 n 个字符是否都是空格
"""
if n > len(s):
return False
for i in range(n):
if s[i] != ' ':
return False
return True
```
使用方法:
```python
>>> check_space(4, " hello")
True
>>> check_space(3, " world")
True
>>> check_space(2, " python")
False
```
相关问题
用python写一个网络连接代码实例
import socket host = 'www.example.com'
port = 80with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
s.connect((host, port))
s.sendall(b'GET / HTTP/1.1\r\nHost: www.example.com\r\n\r\n')
data = s.recv(1024)print('Received', repr(data))
python 判断两个字典相等
可以使用 `==` 运算符判断两个字典是否相等,例如:
```python
dict1 = {'a': 1, 'b': 2, 'c': 3}
dict2 = {'b': 2, 'c': 3, 'a': 1}
if dict1 == dict2:
print("字典相等")
else:
print("字典不相等")
```
输出结果为:
```
字典相等
```
注意,字典的键值对顺序不同也会被认为是相等的。如果需要考虑顺序,可以将字典转为元组列表进行比较。