输入字符串,并将str输出到屏幕
时间: 2024-04-30 11:17:56 浏览: 90
好的,以下是一个简单的 Python 代码,可以实现输入字符串并输出到屏幕:
```python
str = input("请输入字符串:")
print("您输入的字符串是:" + str)
```
运行这段代码后,程序会等待用户输入一个字符串,输入完成后,程序会将用户输入的字符串输出到屏幕上。
相关问题
python 输入字符串,并将str输出到屏幕,要求宽度
为10,不足部分用空格填充。
好的,这是一个简单的Python代码实现:
```
s = input("请输入一个字符串:")
print('{:<10}'.format(s))
```
其中,`'{:<10}'`表示占位符,左对齐,宽度为10。`<`是左对齐的符号,`10`代表宽度为10。输入字符串后,`'{:<10}'.format(s)`会将字符串按照左对齐,宽度为10的格式输出到屏幕上。如果字符串本身小于10个字符,则会在右侧用空格进行填充。
输入字符串,并将str输出到屏幕,要求:宽度为20个字符,居中对齐,若输入的字符串不足20位,用*填充;若输入的字符串超过20位,则全部输出。
可以使用字符串的居中对齐方法 `center()` 和字符串的填充方法 `ljust()` 来实现。具体代码如下:
```python
s = input("请输入字符串:")
if len(s) < 20:
s = s.ljust(20, '*') # 用*填充到20个字符
else:
s = s[:20] # 超过20个字符则截取前20个字符
print(s.center(20)) # 居中对齐输出
```
示例输入:
```
输入字符串:
hello, world!
```
示例输出:
```
****hello, world!****
```