在Python中 # 表示注释的作用
# 是单行注释
''' 是多行注释。 以'''开头和结尾
Python的变量名命名规则:
大小写字母、数字、下划线和汉字等字符及组合
注意事项:大小写敏感、首字符不能是数字、不与保留字相同(保留字:被编程语言内部定义并保留使用的标识符,也叫关键字)
对于字符串序号,python提出了两种体系:1.正向递增序号 2.反向递减序号
用 [ ] 获取字符串中的一个或多个字符
-索引 : 返回字符串中单个字符 <字符串>[M]
例: “请输入带有温度符号的温度值:”[0] 或者 TempStr[-1] (表示取出TempStr字符串中倒数第一个字符)
-切片 : 返回字符串中一段字符子串 <字符串>[M:N]
例:“请输入带有温度符号的温度值:”[1,3] (它指的是取出其中的第一个字符,第二个字符,但不到第三个字符 )
TempStr[0:-1] ( 它指的是从0开始,但不到字符串的最后一个字符的字符子串,相当于把字符串的最后一个字符去掉)
-列表类型 : 由0个或多个数据组成的有序序列,列表使用[ ]表示,采用逗号分割元素。可以使用保留字in判断一个元素是否在列表中
例: [ 'C' , 'c' ]
例: TempStr[-1] in ['C' , 'c' ] (判断最后一个元素是否为C或者c)
-分支语句:由判断条件决定程序运行方向的语句
if
elif
else :
-函数:函数采用<函数名>(<参数>)方式使用
例: eval( TempStr [0:-1] ) #TempStr [0:-1]是参数
-输入: input()从控制台获取用户输入的函数
input()函数的使用格式: <变量> = input(<提示信息字符串>)
-输出: print() 以字符形式向控制台输出结果的函数
print()函数的基本使用格式: print(<拟输出字符串或字符串变量>) 例: print('' 输入格式错误 '')
print()函数格式化: print("转换后的温度是{:.2f}C".format(C)) # { }表示槽,后续变量填充到槽中 如果C的值是123.456789 ,输出结果是:转换后的温度是123.45C
-eval()函数: 去掉参数最外侧的引号并执行余下语句的函数
eval()函数的基本使用格式: eval(<字符串或字符串变量>)
例:eval("1") 1
eval ("1+2") 3
eval (' " 1+2 " ' ) ' 1+2 ' #eval去掉的是最外侧的引号,无论它是单引号还是双引号
eval(' print(" hello ") ') hello