Python语法元素分析

Python语法元素分析

  • ‌缩进
    • :表达程序的格式框架,是语法的一部分,缩进表示不正确,会造成程序错误
      • 是表达程序间代码包含和层次关系的唯一手段
      • 程序内缩进长度一致
  • ‌注释
    • :不被程序执行的辅助性说明信息
      • 单行注释:以#开头,其后内容为注释
      • 多行注释:以‘’‘为开头和结尾
        •            '''这是多行注释的第一行
          
        •              这是多行注释的第二行'''
          
  • ‌变量
    • :用来保存和表示数据的占位符号
      • 采用标识符(变量名)来表示,关联标识符的过程叫做赋值。
      • 使用赋值符号(=)对变量进行赋值或修改变量值
      • 命名规则:大小写字母,数字,下划线,和汉字等字符及组合
      • 大小写字符敏感,首字符不能是数字,不能与保留字符相同
  • ‌保留字符表
    • and as break continue def elif else except finally for from if import in lambda not or pass return try while del global True False None
  • ‌数据类型
    • :供计算机程序理解的数据类型
      • ‌字符串由多个字符组成的有序的字符序列
        • 由一对单引号或一对双引号表示,字符串是字符的有序序列(正向递增序号,反向递减符号)
        • 使用[ ]获取字符串中的一个或多个字符
        •    索引:返回字符串中的单个字符<字符串>[M]             TempStr[-1]
          
        •    切片:返回字符串中的一段字符子串     <字符串>【M:N】          TempStr[0:-1]
          
      • ‌数字类型;整数和浮点数都是数字类型
      • ‌列表类型:由0个或多个数据组成的有序序列
        •               列表使用[]表示,采用逗号分隔(,)各元素
          
        •               [’F‘,’f‘] 表示两个元素’F‘和’f‘ 
          
        •               使用保留字 in 判断一个元素是否在列表中
          
        •               TempStr[-1] in ['C','c']判断前者是否与列表中的某个元素相同,并返回True或False             
          
  • 语句和函数
    • 赋值语句: 用来给变量赋值
    • 分支语句:由判断条件决定程序运行方向
    • 函数:根据输入参数产生不同输出的功能过程
  • Python函数的输入输出
    • 输入函数 input()
      • 从控制台获得用户输入的函数
      • 使用格式: <变量> = input (<提示信息字符串>)
      • 用户输入的信息以字符串的类型保存在<变量>中
    • 输出函数 : print()
    • 以字符形式向控制台输出结果的函数
    • 输出格式:print(“转换后的温度是{:.2f}C”.format©) { }表示槽,后续变量填充到槽中
  • eval函数
    • 去掉参数最外侧的引号,并执行余下语句
    • 使用格式: eval(<字符串或字符串变量>)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值