【第1周】Python基本语法元素

1、缩进表达程序的格式框架。单行注释    #;多行注释    '''    '''
2、命名规则
    大小写字母、数字、下划线和汉字等字符及组合
    注意事项:大小写敏感、首字母不能是数字、不与保留字相同
3、Python语言有33个保留字(也叫关键字)
4、数据类型
    包括字符串、整数、浮点数、列表
5、字符串
    由0个或多个字符组成的有序字符序列
    由一对单引号或一对双引号表示
  字符串的序号
    正向递增序号(从0开始)和反向递减序号(从-1开始)
  字符串的使用
    使用[ ]获取字符串中一个或多个字符
    索引:返回字符串中单个字符    <字符串>[M]
    切片:返回字符串中一段字符子串(不包括N)    <字符串>[M:N]
6、列表
    由0个或多个数据组成的有序序列
    列表使用[ ]表示,采用逗号(,)分隔各元素
    使用保留字in判断一个元素是否在列表中
7、分支语句
    由判断条件决定程序运行方向的语句
    使用保留字if elif else构成条件判断的分支结构
    每个保留字所在行最后存在一个冒号(:),语法的一部分
8、函数
    函数采用<函数名>(<参数>)方式使用
9、输入函数input()
    使用格式:<变量>=input(<提示信息字符串>)
    用户输入的信息以字符串类型保存在<变量>中
10、输出函数print()
    基本使用格式:print(<拟输出字符串或字符串变量>)
    格式化:print("{:.2f}".format(C))。{ }表示槽,后续变量填充到槽中;{:.2f}表示将变量C填充到这个位置时取小数点后2位
11、评估函数eval()
    去掉参数最外侧引号并执行余下语句的函数
    基本使用格式:eval(<字符串或字符串变量>)
    注意:eval('"1+2"')
12、Python多行语句
    一行只能有一个语句,以新行作为语句的结束符
    但可以使用斜杠(\)将一行的语句分为多行显示
    语句中包含()、[ ]或{ }括号就不需要使用多行连接符
    注意:num1=1;num2=2;num3=3(错误)    num1,num2,num3=1,2,3(正确)
13、Python空行

    空行并不是语法的一部分。但空行也是程序代码的一部分

#温度转换
TempStr=input("请输入带有符号的温度值:")
if TempStr[-1] in ['F','f']:
    C=(eval(TempStr[0:-1])-32)/1.8
    print("转换后的温度是{:.2f}C".format(C))
elif TempStr[-1] in ['C','c']:
    F=1.8*eval(TempStr[0:-1])+32
    print("转换后的温度是{:.2f}F".format(F))
else:
    print("输入格式错误")


猜你喜欢

转载自blog.csdn.net/qq_39216173/article/details/80745139