# 1、打印输出打-->老李年龄:18(注意此处的年龄为整数型)
age = 18
print('老李年龄:%d'%age)
print(type(age)) #int
# 2、打印输出打-->老李年龄:18,性别为女性
age =18
sex ='女'
print('老李年龄:%d 性别:%s'%(age,sex))
print('老李年龄:%d 性别:%s'%(age,sex))
print(type(age)) #int
print(type(sex)) #str
# 3、输入年龄,判断年龄>18则输出'你好呀,小靓仔';否则输出'你好呀!小朋友'
# (注意此处如果输入含有其字符的怎么解决?)
age = input('请输入你的年龄:')
if age.isdigit(): # isdigit() 判断字符是否为数字
if int(age) > 18 and int(age) < 25:
print('你好呀,小靓仔')
else:
print('你好呀,小朋友')
else:
print('你输入的是其他字符不是纯数字')
# 练习1:
# 请搭建一个逻辑管理系统
# 1.需要用户输入姓名,身份证号以及电话号码。
# 2.如果用户选择打印出输入的信息,则打印输出'欢迎***同学加入逻辑,
# 您的身份证号是***,你的电话是****。我们将诚心为你服务'.
# 否则输出‘感谢您使用该系统’
print('逻辑管理系统')
print('-'*50)
name = input('请输入你的姓名:')
id_card = input('请输入你的身份证号:')
num = input('请输入你的电话号码:')
if id_card.isdigit() and num.isdigit():
if all([name,int(id_card),int(num)] ):
print('欢迎%s同学加入逻辑,你的身份证号是:%s你的电话是:%s'%(name,id_card,num))
else:
print('感谢您使用该系统')
print('-'*50)
print('--------------您好!------------')
print('-----------欢迎进入逻辑管理系统-------')
name =input('请输入你的名字:')
id_card = input('请输入你的身份证号码:')
number = input('请输入你的电话号码:')
yes_or_no =input('ok,需要打印你的信息请输入1,输入任意值退出')
if yes_or_no == '1':
print('欢迎%s同学加入逻辑,你的身份证号是:%s你的电话是:%s'%(name,id_card,number))
else:
print('感谢您使用该系统')
# 练习2:花式打印
# 输出 **有**辆车子;但他只能开**辆
# 注意:这两句通过一个print()的参数,使其进行输出(至少两种方式)
name = 'Ellen'
num1 = 8
num2 = 2
print('%s有%d辆车子;但他只能开%d辆'%(name,num1,num2))
print(f'{name}有{num1}辆车子;但他只能开{num2}辆')
print('{}有{}辆车子;但他只能开{}辆'.format(name,num1,num2))
print('%s有%d辆车;但他只能开%d辆'%(name,num1,num2))
print('{}有{}辆车;但是只能开{}辆'.format(name,num1,num2))
print(name,'有',num1,'辆车;但他只能开',num2,'辆',sep='',end = '\n')
name = 'Ellen'
num1 = '8'
num2 = '2'
print(name+'有'+num1+'辆车'+';但他只能开'+num2+'辆') #拼串
print(name+'有',num1+'辆车',';但他只能开',num2+'辆')#多个参数
print('%s有%s辆车;但他只能开%s'%(name,num1,num2)) #占位符
print('{}有{}辆车;但他只能开{}'.format(name,num1,num2)) #格式化
python基础-练习(一)
最新推荐文章于 2022-11-19 21:21:02 发布