已知变量 name='Xiaoming',height=179.8,weight=75.0,请格式化输出 “Name: Xiaoming; Height: 179. 8cm;Weight: 75.0kg的phtony代码
时间: 2023-05-24 17:06:55 浏览: 87
name = 'Xiaoming'
height = 179.8
weight = 75.0
print('Name:', name, '; Height:', format(height, '.1f'), 'cm; Weight:', weight, 'kg')
相关问题
if __name__='__main__':
if __name__ == '__main__'是Python中常用的条件语句,用于判断当前模块是否作为主程序运行。当模块作为主程序运行时,if __name__ == '__main__'的结果为True,而当模块被导入到其他模块中时,if __name__ == '__main__'的结果为False。
下面是一个示例:
```python
# xiaoming.py
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
def run(self):
print(self.name, "is running.")
def eat(self):
print(self.name, "is eating.")
def __str__(self):
return "Person: {} - {}".format(self.name, self.age)
if __name__ == '__main__':
xiaoming = Person('小明', 20)
xiaoming.run()
xiaoming.eat()
print(xiaoming)
```
```python
# xiaomei.py
import xiaoming
xiaomei = xiaoming.Person('小美', 45)
xiaomei.run()
xiaomei.eat()
print(xiaomei)
```
在上述示例中,当我们直接运行xiaoming.py时,if __name__ == '__main__'的结果为True,所以其中的代码会被执行。而当我们运行xiaomei.py时,xiaoming.py被导入为一个模块,此时if __name__ == '__main__'的结果为False,所以其中的代码不会被执行。
HBase表A有一个列族"info",2个列为"info:name"、"info:age", table = conn.getTable(tableName); Scan scan = new Scan(); 补全上述代码,实现查询name为"XiaoMing"的数据
以下是补全的代码:
```
table = conn.getTable(tableName);
Scan scan = new Scan();
Filter filter = new SingleColumnValueFilter(Bytes.toBytes("info"), Bytes.toBytes("name"), CompareOperator.EQUAL, Bytes.toBytes("XiaoMing"));
scan.setFilter(filter);
ResultScanner scanner = table.getScanner(scan);
for (Result result : scanner) {
String name = Bytes.toString(result.getValue(Bytes.toBytes("info"), Bytes.toBytes("name")));
String age = Bytes.toString(result.getValue(Bytes.toBytes("info"), Bytes.toBytes("age")));
System.out.println("Name: " + name + ", Age: " + age);
}
scanner.close();
```
以上代码使用了单列值过滤器(SingleColumnValueFilter),过滤条件为列族为"info",列名为"name",值为"XiaoMing"。查询结果会打印出符合条件的行的"name"和"age"列的值。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)