python新手教程(2)—基本语法与结构控制

python的相关学习资料和书籍比比皆是,我就是一个python初学者,写专栏用于自己做笔记。若是本专栏对初学者有所帮助,那更是再好不够了。本人才疏学浅,本文内容均摘录于书籍**《毫无障碍学python》**,对本书感兴趣者,欢迎查阅原书籍。

基本语法与结构控制

变量、数据类型与运算符

print('姓名 座位 语文 数学 英语')
print('%2s %3d %3d %3d %3d'%('小林',1 ,66, 78, 80))
print('%2s %3d %3d %3d %3d'%('红妹', 2 ,80, 70, 82))
print('%2s %3d %3d %3d %3d'%('涛涛', 3 ,88 ,84 ,90))
runfile('D:/python学习/chapter2基本语法与结构控制/format.py', wdir='D:/python学习/chapter2基本语法与结构控制')
姓名 座位 语文 数学 英语
小林   1  66  78  80
红妹   2  80  70  82
涛涛   3  88  84  90

python可以自动进行数据类型的转换,也可强制转换。
算数运算符、关系运算符、逻辑运算符以及复合赋值运算符。

"""
Created on Wed Apr 28 14:23:25 2021
用户输入三科成绩然后计算平均值
@author: hellowentao
"""
nat=input('请输入语文成绩:')
math=input('请输入数学成绩:')
eng=input('请输入英语成绩:')
sum=int(nat)+int(math)+int(eng)
average=sum/3
print("成绩总分:%d,平均成绩:%5.2f"%(sum,average))56

计算结果

请输入语文成绩:56

请输入数学成绩:89

请输入英语成绩:66
成绩总分:211,平均成绩:70.33

条件语句

条件语句代码
单向条件语句if…
双向条件 语句if…else
多向条件语句if…elif…else
条件嵌套if(if…elif…else)…elif…else
"""
超市五一促销活动:1000+打八折,500+打八五折,300+打九折,100+打九五折

@author: taotao 
"""
money=int(input('请输入你的购物金额:'))
if(money>=100):
    if(money>=1000):
        print(str(money*0.8),end='元\n')
    elif(money>=500):
        print(str(money*0.85),end='元\n')
    elif(money>=300):
        print(str(money*0.9),end='元\n')
    elif(money>=100):
        print(str(money*0.95),end='元\n')
else:
      print(str(money),end='元\n')
请输入你的购物金额:500
425.0元

请输入你的购物金额:1000
800.0元

请输入你的购物金额:326
293.40000000000003元

请输入你的购物金额:86
86
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值