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元