python测试题2_Python练习题2

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))

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值