先决条件: 循环 和 一串 注: 所有这些程序的输出都在Python3上进行了测试
null
1.以下内容的输出是什么?
my_string = "geeksforgeeks" i = "i" while i in my_string: print (i, end = " " ) |
- 没有一个
- 极客
- 我我我…
- g e k s f或g e k s
输出:
1. None
说明: “我很高兴 字符串“Geeksforgeks”中不存在
2.以下内容的输出是什么?
i = 0 while i < 3 : print (i) i + = 1 else : print ( 0 ) |
- 0 1 2 3 0
- 0 1 2 0
- 0 1 2
- 错误
输出:
2. 0 1 2 0
说明: 当while语句中的条件为false时,执行else部分。
3.以下内容的输出是什么?
my_string = 'geeksforgeeks' for i in range (my_string): print (i) |
- 0 1 2 3 … 12
- 极客
- 没有一个
- 错误
输出:
4. Error
说明: 射程(str) 这是不允许的。
4.以下内容的输出是什么?
my_string = 'geeksforgeeks' for i in range ( len (my_string)): my_string[i].upper() print (my_string) |
- 极客
- 极客
- 错误
- 没有一个
输出:
2. geeksforgeeks
说明: 更改不会就地发生,而是返回字符串的新实例。
5.以下内容的输出是什么?
my_string = 'geeksforgeeks' for i in range ( len (my_string)): print (my_string) my_string = 'a' |
- 嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎嘎
- 极客伪造
- 错误
- 没有一个
输出:
2. geeksforgeeks a a a a a a a a a a a a
说明: 只有在“Geeksforgeks”被打印一次后,字符串才会被修改。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END