1.字符串是否是可迭代对象?如可以请使用for循环每一个元素?
答:可迭代对象==可以被for进行循环获取,字符串是可迭代对象。
2.Python2和Phthon3中的range的区别?
答:Python2:range 立即创建;
xrange for循环时才一个一个创建
Python3:range for循环时才一个一个创建
3.实现一个整数加法计算器
content =input(“请输入:”)
v1,v2 = content.split('+')
v1 =int(v1)
v2 =int(v2)
print(v1+v2)
4.计算用户输入的内容有几个十进制小数?几个字母?
content = input("请输入内容:")
a =0
b =0
for item inrange(0,len(content)):
if content[item].isdecimal() ==True:
a += 1
if content[item].isalpha() ==True:
b += 1
print(a,b)
5.敏感词替换
v = "asdgasdaa"v = v.replace('a',"*")
v = v.replace('s',"*")
print(v)
6.循环输入用户名、密码、邮箱,输入q退出,以表格形式打印
s = ""
while True:
v1 = input("请输入用户名:")
if v1 == "q":
break
v2 = input("请输入密码:")
if v2 == "q":
break
v3 = input("请输入邮箱:")
if v1 == "q":
break
template = "{0}\t{1}\t{2}\n"
v = template.format(v1,v2,v3)
s = s + v
print(s.expandtabs(20))