3.用while 循环生成如下字符串:
# 1. 生成'ABCDEFG...... XYZ' 并打印
# 2. 生成'AaBbCcDdEeFf.....XxYyZz' 并打印
# 提示:
# 用chr和ord函数
# 1. 生成'ABCDEFG...... XYZ' 并打印
az = "" # 用于累加字符
for i in range(ord('A'), ord('Z') + 1):
az += chr(i)
else:
print(az)
# 2. 生成'AaBbCcDdEeFf.....XxYyZz' 并打印
az = ''
for i in range(ord('A'), ord('A') + 26):
az += chr(i) + chr(i + 0x20)
else:
print(az)
# 练习:
# 写程序,任意输入一行字符串,打印这个符串内有多少个空格' '(要求用for语句,不能用S.count方法)
# 思考:
# 上题能否用while语句实现?
s = input("请输入一行字符串: ")
# 用for语句实现
# count = 0 # 创建一个变量,准备计数,初始值是0
# for x in s:
# if x == ' ':
# count += 1
# el