使用SoapUI测试webservice接口详细步骤
293
2022-08-25
python--格式化输出,for循环,range(while循环格式python)
格式化输出
%s: 字符串的占位符, 可以放置任何内容(数字)
%d: 数字的占位符
name = "zouzou"print("%s活了人生的%%2" % name) # 如果字符串中有了占位符. 那么后面的所有的%都是占位. 需要转义,用%转义print("邹邹活了人生的%5") # 这句话中没有占位符. %还是%
结果:
zouzou活了人生的%2邹邹活了人生的%5
name = input('name:')age = input('age:')job = input('job:')salary = input('salary:')info = '''----------------info fo %s------------name:%sage:%sjob:%ssalary:%s''' % (name, name, age, job, salary)print(info)
结果:
name = input('name:')age = input('age:')job = input('job:')salary = input('salary:')info = '''----------------info fo {_name}------------name:{_name}age:{_age}job:{_job}salary:{_salary}'''.format(_name=name, _age=age, _job=job, _salary=salary)print(info)
结果:
name = input('name:')age = input('age:')job = input('job:')salary = input('salary:')info = '''----------------info fo {0}------------name:{0}age:{1}job:{2}salary:{3}'''.format(name, age, job, salary)print(info)
结果:
for循环,range
range有一个参数:结束为止
两个参数: 1. 起始位置, 2.结束位置
三个参数: 1. 起始位置, 2. 结束位置. 3.步长
age_of_oldboy = 56for i in range(3): guess_age = int(input('guess age:')) if guess_age == age_of_oldboy: print("yes, you got it. ") break elif guess_age > age_of_oldboy: print("think smaller...") else: print("thing bigger...")else: print("you have tried too many times...")
当for循环执行三次结束后执行else下的print。如果中途遇到break,就结束,不执行else下的print
for i in range(10): print(i)# 打印出了0,1,2,3,4,5,6,7,8,9for i in range(0, 10, 3): print(i)# 打印出了0,3,6,9,也就是步长为3,默认为1.
age_of_oldboy = 56count = 0while count < 3: guess_age = int(input('guess age:')) if guess_age == age_of_oldboy: print("yes, you got it. ") break elif guess_age > age_of_oldboy: print("think smaller...") else: print("thing bigger...") count = count + 1 if count == 3: countine_confirm = input('是否需要继续下去,n键退出,其余键继续') if countine_confirm != 'n': count = 0
当输入错三次是,会提示是否需要继续,如果是n就结束,其余键将count重新赋值0,每三次问一次,输对时直接结束
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~