本文为Python语言程序设计相关内容,希望对你有所帮助。正在更新中…
1.基本数据类型
1.1数据类型及操作
整数类型
浮点数类型
复数类型
数值运算操作符
数值运算函数
小结
1.2实例:天天向上的力量
dayup = pow(1.001,365)
daydown = pow(0.999,365)
print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown))
dayfactor = 0.005
dayup = pow(dayfactor+1,365)
daydown = pow(1-dayfactor,365)
print("向上:{:.2f},向下:{:.2f}".format(dayup,daydown))
dayup = 1.0
dayfactor = 0.01
for i in range(365):
if i%7 in [6,0]:
dayup = dayup*(1-dayfactor)
else:
dayup = dayup*(1+dayfactor)
print("工作日的力量:{:.2f}".format(dayup))
def dayUP(df):
dayup = 1
for i in range(365):
if i%7 in [6,0]:
dayup = dayup*(1-0.01)
else:
dayup = dayup*(1+df)
return dayup
dayfactor = 0.01
while dayUP(dayfactor)<37.78:
dayfactor += 0.001
print("工作日的努力参数是:{:.3f}".format(dayfactor))
1.3字符串及其操作
字符串类型的表示
字符串操作符
weekStr = "星期一星期二星期三星期四星期五星期六星期日"
weekId = eval(input("请输入星期数字(1-7):"))
pos = (weekId - 1) * 3
print(weekStr[pos:pos+3])
weekStr = "一二三四五六日"
weekId = eval(input("请输入星期数字(1-7):"))
print("星期" + weekStr[weekId-1])
字符串处理函数
字符串处理方法
字符串类型的格式化
小结
2.程序的控制结构
2.1程序的分支结构
单分支结构
二分支结构
多分支结构
条件判断及组合
异常处理
小结
2.2实例:身体质量指数
height,weight = eval(input("请输入身高(米)和体重(公斤)【逗号隔开】:"))
bmi = weight / pow(height,2)
print("BMI数值为:{:.2f}".format(bmi))
who,nat= "",""
if bmi<18.5:
who,nat="偏瘦","偏瘦"
elif 18.5<=bmi<24:
who, nat = "正常", "正常"
elif 24<=bmi<25:
who, nat = "正常", "偏胖"
elif 25<=bmi<28:
who, nat = "偏胖", "偏胖"
elif 28<=bmi<30:
who, nat = "偏胖", "肥胖"
print("BMI指标为:国际'{0}',国内'{1}'".format(who,nat))
2.3程序的循环结构
遍历循环
无限循环
循环控制保留字
循环的高级用法
小结
3.函数和代码复用
3.1函数的定义与使用
函数的理解和定义
函数的使用及调用过程
函数的参数传递
函数的返回值
局部变量和全局变量
lambad函数
小结
代码复用与函数递归
代码复用与模块化设计
函数递归的理解
函数递归的调用过程
函数递归实例解析
小结
4.组合数据类型
集合类型及操作
集合类型定义
集合操作符
集合处理方法
集合类型应用场景
小结
序列类型及操作
序列类型定义
序列处理函数及方法
元组类型及操作
列表类型及操作
序列类型应用场景
小结
字典类型及操作
字典类型定义
注:仅供学习使用,侵删