Python学习记录--《数据结构(Python语言描述)》--1.1基本程序要素---基础知识

(以下内容仅为个人学习摘要,若有不妥,敬请雅正)

一.程序和模块(1.1.1)

1.Python程序包含一个或多个模块,模块是Python程序的一个文件。

其中模块由语句,函数定义,类定义组成。

2.简短的Python程序称为脚本,可包含在模块中。

复杂的Python程序=一个主模块(包含程序执行的起点)+一个或多个支持模块(包含函数和类的定义)


二.编辑,编译,运行Python程序(1.1.3)

1.使用IDLE

2.如果一个Python程序挂起了或没有正常结束,解决方法:Ctrl+C或关闭shell窗口


三.程序注释(1.1.4)

1.IDLE中显示红色

2.两种方法

①:#(单行)

②:三个单引号/三个双引号(多行)


四.拼写和命名惯例(1.1.6)

1.Python关键字和名称区分大小写

2.关键字:小写,IDLE中显示橙色

3.名称:IDLE中显示为黑色(当名称用作函数,类或方法名来引用时为蓝色)

名称格式=字母/下划线+任意多个字母/下划线/数字

五种名称格式
模块小写例外:一个模块名包含一个或多个名称时,嵌入名称全大写
变量小写例:salary,hoursWorked(当一个变量是常量时,所有字母大写,下划线隔开)
常量大写,下划线隔开例:ABSOLUTE_ZERO
函数或方法小写
首字母大写

例:BankAccount   例外: 一个模块名包含一个或多个名称时,嵌入名称全大写

4.通常情况下:变量为名词或形容词(布尔值)

函数和方法为动词(表示动作)或名词,形容词(表示返回值)


五.语法元素(1.1.7)

1.Python使用空白(空格,制表符和换行)来标记多种类型的语句的语法

2.在Python中,换行和缩进很重要


六.字符串面值(1.1.9)

单引号,双引号,成对的三个单引号或三个双引号将字符串括起来


七.运算符和表达式(1.1.10)

1.算术表达式使用标准的运算符(+,-,*,/)和中缀表示法

2.①/运算符得到结果为浮点数

②//运算符得到结果为商

③**为指数运算

3.当+运算符用于集合(e.g.字符串和列表)时,表示连接

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

懒大大王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值