3.Python学习笔记:基础

字符串的格式化输出:

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

name=input('用户名:')
mima=input('密码:')
user='梁志伟'
mima1="123456"
if name==user and mima==mima1 :
    print('用户%s登录成功'%name)    #简便格式
else :
    print('用户名或密码错误')

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)

for i in range(3) :
    print('f')
else :         #for语句正常执行完成则执行else      while循环也可else
    print('执行完毕')
   

 练习:

name1='梁志伟'
mima1="123456"
for i in range(3):
    name = input('你的姓名:')
    mima = input('密码:')
    if name==name1 and mima==mima1  :
        print('用户%s登录成功'%name)
        break
    else:
        print('账号或密码错误')
 

猜你喜欢

转载自www.cnblogs.com/LiangZhiWei/p/9190773.html