北理工-嵩天《Python语言程序设计》(Mooc)学习笔记(零基础版)(第一周)

第1周 Python基本语言元素

  • 代码高亮:编程的色彩辅助体系,不是语法要求
  • 缩进是一行代码开始前的空白区域,用来表达程序的格式框架
  • 缩进有单层缩进和多层缩进
  • Python中的缩进;1、严格明确:是语法的一部分,缩进不正确程序会报错 2、所属关系:表达代码间层次关系的唯一手段 3、长度一致:程序内一致就可以,一般是4个空格或者1个TAB
  • 注释,提高程序可读性的辅助手段,不被程序所执行
  • 注释分为单行注释和多行注释:1、单行注释:以#开头,其后为内容注释 2、以'''开头和结尾
  • 变量:用来保存和表示数据的占位符号
  • 命名:用标识符(名字)表示变量,关联标识符的过程
  • 单一等号叫作赋值符号,可以向变量赋值
  • 命名规则:用大小写字母、数字、下划线和汉字等命名,注意首字符不能是数字、大小写敏感、不能和保留字相同
  • 保留字又叫做关键字,是被编程语言内部定义并保留使用的标识符,Python有33个保留字,且大小写敏感
  • 33个保留字中只有True、False、None首字母是大写
  • 数据类型包括:字符串、整数、浮点数、列表等
  • 编程语言必须准确,没有歧义
  • 数据类型:程序设计语言通过一定方式向计算机表达数据的形式
  • 字符串类型:"10,011,101"引号加数字、整数类型:10011101不包含任何东西、列表类型:[10.011.101]用中括号表示
  • 字符串类型:由0个或多个字符组成的有序字符序列
  • 用双引号和单引号表达字符串含义相同,没区别
  • 字符串是有序序列,可以对其进行序号的索引,序号是从0开始编号的
  • 字符串序号类型分为正向递增序号和反向递减序号,正向从0开始,反向从-1开始
  • 索引:返回字符串中的单个字符,表示方式是中括号里添加序号,如TempStr[-1]
  • 切片:返回字符串中的一段字符,表示形式是中括号里添加M:N,如TempStr[0:-1](表示把字符串的最后一个字符去掉啦)
  • "请输入带有符号的温度值"[1:3]表示的是取出第1个字符、第2个字符但不到第3个字符
  • 数字类型包括整数类型和浮点数类型,浮点数类型就是代表小数呗
  • 列表类型:由0个或多个数据组成的有序序列,用方括号表示,中间的元素用逗号分离
  • 用保留字in判断一个元素是否在列表中,如TempStr[-1] in ['C','c'],表示的是字符串的最后一个字符是否是C或c,输出的是真假值,这里是输出F
  • 赋值语句,由赋值符号构成的一行代码,用于给变量赋予新的数据值
  • 赋值语句右侧的数据类型同时作用于变量
  • 分支语句:由判断条件决定程序运行方向的语句,在Python中用保留字if,elif,else构成条件判断的分支结构
  • if+:,若为T则运行冒号后,F则运行其他缩进语句,冒号是语法的一部分,不可省略
  • 函数,根据输入参数产生不同输出的功能过程,表示方式是保留字+小括号,小括号内是参数
  • input(),从控制台获得用户输入的函数,大多数都是用这个函数获得用户输入。括号中表达的是提示信息字符串,用户输入的是直接保存在变量中的
  • print(),以字符串形式向控制台输出结果的函数,只输出引号内的内容不输出引号本身
  • print()函数的格式化,"{:.2f}".format(C),{}表示槽,.format()表示把括号中的变量填充到槽中,:.2f表示取小数点后两位
  • eval()评估函数,去掉参数最外侧的引号并执行余下语句
  • 索引和切片得到的都是字符串类型
  • 33个保留字
  •  

猜你喜欢

转载自blog.csdn.net/Walker_Wei/article/details/86652547
今日推荐