Python基础:语句与函数

分支语句:

使用if elif else构成条件判断的分支结构
例如:if TempStr[-1] in [‘F’,‘f’]: #如果条件为True则执行冒号后语句
每个保留字所在行最后存在一个冒号(:),是语法的一部分,不可省略。

函数

根据输入参数产生不同输出的功能过程
例如:print(“输出格式错误”) #打印输出 “输出格式错误”
函数采用<函数名>(<参数>)方式使用
例如:eval(TempStr[0:-1]) #TempStr[0:-1]是参数。

输入和输出

输入语句

使用input()函数,使用格式为:<变量>=input(<提示信息字符串>)。 例如:TempStr = input(“请输入”) #TempStr保存用户输入的信息

输出语句

使用print()函数,基本使用格式为:print(<拟输出字符串或字符串变量>)。 例如: print(“输入格式错误”) #向控制台输出 输入格式错误
print()函数的格式化
print(“转换后的温度是{:.2f}C”.format©) #很重要
{}表示槽,后续变量填充到槽中;{:.2f}表示将变量C填充到这个位置时取小数点后两位。
例如:print(“转换后的温度是{:.2f}C”.format©)
如果C的值为123.456789,则输出的结果为:转换后的温度是123.45C 相当于先把C嵌入到前面的字符串中,而且把C保留两位小数。

评估函数

eval() 去掉参数最外侧引号并执行余下语句的函数,即将字符串信息变成Python语句。
eval()函数的基本使用格式:eval(<字符串或字符串变量>) 例如:>>> eval("1") 我们就由字符串得到数字1,例如:>>> eval("1+2") 得到数字3.例如:>>> eval('"1+2"') 得到“1+2”.例如:>>> eval(‘print(“Hello”)’)` 得到Hello
所以eval(TempStr[0:-1]),如果TempStr[0,-1]值是"12.3",输出是12.3

发布了28 篇原创文章 · 获赞 1 · 访问量 606

猜你喜欢

转载自blog.csdn.net/qq_44384577/article/details/104381154