刚开始学习python的时候,我们经常使用循环语句来运行简单的代码。有的朋友形成了一个思维习惯,用循环语句写的代码默认不会太复杂。小编这里不反驳,但是在python中同样的操作结果可以有不同的实现方式。接下来我们在简单了解了字符串的基本用法之后,就可以看看不使用循环语句能不能打印字符串了。
Python 字符串值用单引号或双引号括起来。 “你好”与“你好”相同。
可以使用
print函数把字符串输出到屏幕。例如:print("你好")。
与许多编程语言一样,
Python中的字符串本质上是unicode字符的字节数组。但是Python没有字符数据类型(例如c语言有char类型),单个字符也是字符串,只是长度是1。可用方括号访问字符串的元素。
示例
获取位置
1的字符(注意第一个字符的位置是0):
a = "Hello, World!"
print(a[1]) # 输出:e
以下代码块
不需要循环语句就能打印 N 次字符串
。
n = 2;
s ="Programming";
print(s * n);
# ProgrammingProgramming
以上四行代码就是我们不使用循环语句打印字符串的方法。在某种程度上,它并不比循环语句复杂多少。如果涉及嵌套问题,循环就不是真正简单的操作。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在 python 中计算 50 阶乘?01/14
- ♥ 如何在python中比较三个数字的大小09/04
- ♥ 自学python能找到工作吗?11/30
- ♥ python变量赋值注意点09/27
- ♥ python标记去除过程12/03
- ♥ 详细讲解python过滤函数的用法和用法11/30
内容反馈