判读一个字符串是"1"或者“0”返回真,否则返回否
时间: 2024-05-12 11:20:59 浏览: 11
以下是Python代码实现:
```python
def is_binary_string(s):
if s == "0" or s == "1":
return True
else:
return False
```
使用示例:
```python
print(is_binary_string("0")) # 输出 True
print(is_binary_string("1")) # 输出 True
print(is_binary_string("2")) # 输出 False
print(is_binary_string("01")) # 输出 False
print(is_binary_string("true")) # 输出 False
```
相关问题
判读一个字符串是"1"或者“0”返回真,否则返回否,C语言
实现如下:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
scanf("%s", str);
if (strcmp(str, "1")==0 || strcmp(str, "0")==0)
printf("True\n");
else
printf("False\n");
return 0;
}
```
首先定义一个字符数组 `str` 来存储输入的字符串,然后使用 `scanf()` 函数来读入字符串。接着使用 `strcmp()` 函数来比较输入的字符串是否等于 "1" 或者 "0",如果是则输出 True,否则输出 False。
C#写一个判读字符串是否为手机号
C是一种高级编程语言,最初由Dennis Ritchie在贝尔实验室开发。它是一种通用语言,可用于开发操作系统、编写嵌入式系统、创建应用程序和游戏等等。C语言的优点包括效率高、可移植性强、代码简洁等等。许多其他编程语言都受到了C语言的影响,如C++、Java和Python等。C语言是计算机科学中的重要组成部分,对于想要学习计算机编程的人来说是一个很好的起点。