本节课程内容框架

程序的格式框架

缩进:一行代码开始前的空白区域,表达程序的格式框架,分单层缩进和多层缩进,有以下特点:

- 严格明确:缩进是语法的一部分,缩进不正确程序运行错误

- 所属关系:表达代码间包含和层次关系的唯一手段

- 长度一致:程序内一致即可,一般用4个空格或1个Tab

单层缩进:

多层缩进:

注释:用于提高代码可读性的辅助性说明文字,不被执行,分单行注释和多行注释。

单行注释:以 # 开头,其后内容为注释

多行注释:以 ''' 开头和结尾

命名与保留字

变量:程序中用于保存和表示数据的占位符号。

- 变量采用标识符(名字)来表示,关联标识符的过程叫命名

- 可以用=向变量赋值或修改值,=被称为赋值符号

命名:关联标识符的过程。

- 命名规则:大小写字母、数字、下划线和汉字等字符及组合

ps:number_one、numberTwo、NumerThree

- 注意事项:大小写敏感、首字符不能是数字、不与保留字相同

ps:Pyhton与python是不同变量、12python是不合法的

- 一般命名用法:使用单词进行命名

ps:python、pythonLanguage、PythonLanguage、 python_language

变量与命名:

保留字:也叫关键字,被编程语言内部定义并保留使用的标识符。

- Python语言有33个保留字

- 保留字是编程语言的基本单词,大小写敏感

保留字:

数据类型

字符串:由0个或多个字符组成的有序字符序列。

- 字符串由一对单引号或双引号表示

ps:"这是一段字符串"、"abc"

- 字符串是字符的有序序列,可以对其中的字符进行索引,后续详细介绍

ps:"请" 是 "请输入带有符号的温度值:"中的第0个字符

- 字符串的排序规则分为正向递增和反向递减

ps:以 "请输入带有符号的温度值:" 为例

数字:整数和浮点数都属于数字类型,其和数学中的概念一致。

- 整数:数学中的整数

ps:32 或 -68

- 浮点数:数学中的实数,带有小数部分

ps:0.8或-2.4

列表:由0个或多个数据组成的有序序列。

- 列表使用[ ]表示,采用“,” 分隔各元素

ps:["abc

python 仅保留数字_Python基本语法元素 | 语法元素分析相关推荐

  1. python 仅保留数字_python从入门到入土 | 基本语法元素(一)

    从本篇文章开始,我们就正式开始python语言的学习啦.学习的内容将包括国家计算机二级考纲内容,包括基本语法元素.基本数据类型.程序的控制结构.函数和代码复用.组合数据类型.文件和数据格式化.pyth ...

  2. python除法保留小数_python中的除法_python中除法_python 除法_python 除法保留小数

    首先要说的是python中的除法运算,在python 2.5版本中存在两种除法运算,即所谓的true除法和floor除法.当使用x/y形式进行除法运算时,如果x和y都是整形,那么运算的会对结果进行截 ...

  3. python round保留小数位_Python 中保留指定位数小数用round就可以了吗?

    Python 中保留指定位数小数用round就可以了吗? Python 中保留指定位数小数用round就可以了吗? 在项目实践中,程序员经常会收到产品经理保留指定位数小数的需求. 在Python语言中 ...

  4. python获取输入数字_python获取从命令行输入数字的方法

    本文实例讲述了python获取从命令行输入数字的方法.分享给大家供大家参考.具体如下: #---------------------------------------- # Name: numeri ...

  5. python中保留小数_python保留小数位的三种实现方法

    前言 保留小数位是我们经常会碰到的问题,尤其是刷题过程中.那么在python中保留小数位的方法也非常多,但是笔者的原则就是什么简单用什么,因此这里介绍几种比较简单实用的保留小数位的方法: 方法一:fo ...

  6. python字符串拼接数字_Python字符串拼接数字的方法

    Python字符串拼接数字的方法 发布时间:2020-08-05 15:40:44 来源:亿速云 阅读:99 作者:小新 这篇文章将为大家详细讲解有关Python字符串拼接数字的方法,小编觉得挺实用的 ...

  7. python列表转换成数字_Python中列表元素转为数字的方法分析

    本文实例讲述了Python中列表元素转为数字的方法.分享给大家供大家参考,具体如下: 有一个数字字符的列表: numbers = ['1', '5', '10', '8'] 想要把每个元素转换为数字: ...

  8. python自动化常用数字_python 自动化之路 day 01.1 数据类型

    一.变量 二.数据类型 2.1 什么是数据类型及数据类型分类 2.2 标准数据类型: 2.2.1 数字 2.2.1.1 整型: 2.2.1.2 长整型long: 2.2.1.3 布尔bool: 2.2 ...

  9. python正则表达式判断数字_Python机器学习之手写数字辨识及正则表达式

    学习与预测 在前面,我们已经将digits数据集中的图像读取出来,并且使用matplotlib库绘制出了一张数据图片.并且我们已经定义好了一个SVC估计器,估计器的学习步骤可以就此开始啦.我们有说过, ...

最新文章

  1. 去除冗余token的DETR效果怎么样?NUS颜水成团队提出端到端的PnP-DETR结构
  2. CNN: TensorFlow 1.14.0 更新
  3. hessian矩阵与鞍点关系浅析
  4. 8086汇编4位bcd码_238期中4头3尾,排列五第19239期爱我彩规
  5. 下载matlab安装包太慢_Matlab2017a软件安装包以及安装教程
  6. LeetCode 题 - 88. 合并两个有序数组
  7. 巧用 | 低成本高可用,巧用Redis
  8. MySQL 5.7安装(多实例)最佳实践
  9. RHEL服务器配置BIND以及实现DNS负载均衡
  10. 【路由器】Breed 介绍、刷入和使用
  11. 想在体制内吃得开,不要有这5种表现,不受领导待见,越混越糟糕
  12. 逆向之制作扫雷外挂——003
  13. axure中继器求和_axure中继器使用方法图文详解
  14. java识别答题卡纸_答题卡读取答案的原理是什么?
  15. vs2017c语言运行库,microsoft visual c++ 2017运行库下载-microsoft visual c++ 2017运行库32位64位下载官方版-西西软件下载...
  16. 软件开发随笔系列一——分布式架构实现
  17. myeclispe 中deploy时不能出现deploy location?
  18. 经典基础算法的一些精髓和注意点总结
  19. 转:DSP28335使用FIFO的串口中断总结
  20. div在屏幕中如何实现居中效果

热门文章

  1. 【Elasticsearch】Elasticsearch 通信模块的分析
  2. 【Elasticsearch】十九种Elasticsearch字符串搜索方式终极介绍 各种 查询
  3. 【Clickhouse】Clickhouse 物化视图 MATERIALIZED VIEW
  4. 【Spring】Spring 依赖注入之手动注入
  5. SpringBoot : 定制化Bean的利器:BeanPostProcessor BeanFactoryPostProcessor
  6. Maven无法下载远程依赖-强制下载也不行
  7. Gradle 比 Maven 好为什么用的人少
  8. linux 可定义信号数,Linux系统编程(20)——信号基本概念
  9. Java 这么卷,要转 Go 吗?
  10. 今天听阿里P8讲完SpringBoot,瞬间感觉自己白学了……