3.Python学习笔记:[字符串的格式化输出;exit('')的使用; for语句]

字符串的格式化输出:

  %s  占位符

  %d  整数

  %f  浮点数

name=input('你的姓名:')
age=int(input('你的年龄:'))
job=input('你的工作:')
salary=input('你的薪水:')
msg='''
------------info of %s-----------
name:%s
age:%d
job:%s
salary:%s
退休还有:%s 年
------------end------------------
''' %(name,name,age,job,salary,70-age)
print(msg)

3.Python学习笔记:[字符串的格式化输出;exit('')的使用; for语句]_第1张图片
name=input('用户名:')
mima=input('密码:')
user='梁志伟'
mima1="123456"
if name==user and mima==mima1 :
    print('用户%s登录成功'%name)    #简便格式
else :
    print('用户名或密码错误')

3.Python学习笔记:[字符串的格式化输出;exit('')的使用; for语句]_第2张图片
exit('')的使用:
salary=input('你的薪水:')
if salary.isdigit() :   #判断长的是否像数字
    salary=int(salary)
else :
    exit('请输入数字') #退出程序,下面的不执行
print(salary)

 for语句:

for i in range(3) :
    print(i)
for i in range(1,4) :
    print(i)
for i in range(1,21,2) :    #2为步长
     print(i)

3.Python学习笔记:[字符串的格式化输出;exit('')的使用; for语句]_第3张图片
for i in range(3) :
    print('f')
else :         #for语句正常执行完成则执行else      while循环也可else
    print('执行完毕')
    3.Python学习笔记:[字符串的格式化输出;exit('')的使用; for语句]_第4张图片

 练习:

name1='梁志伟'
mima1="123456"
for i in range(3):
    name = input('你的姓名:')
    mima = input('密码:')
    if name==name1 and mima==mima1  :
        print('用户%s登录成功'%name)
        break
    else:
        print('账号或密码错误')
  3.Python学习笔记:[字符串的格式化输出;exit('')的使用; for语句]_第5张图片

 

转载于:https://www.cnblogs.com/LiangZhiWei/p/9190773.html

你可能感兴趣的:(3.Python学习笔记:[字符串的格式化输出;exit('')的使用; for语句])