Python程序语法元素

缩进:表达程序的格式框架

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

所属关系, 缩进是表达代码间包含和层次关系的唯一手段

长度一致, 程序内缩进长度统一

注释:用于提高代码可读性的辅助性文字,不被执行

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

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

如 ‘’‘ 第一行注释

第二行注释’‘’

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

命名:变量采用标识符(名字)来表示的过程

可以使用等号(=)向变量赋值或修改值,被称为赋值

命名规则:大小写字母,数字,下划线和汉字等字符及组合(大小写敏感(不同)),不能与保留字相同

一般遵守驼峰规则

数据类型:

整数, 123

浮点数,  2.3 (带有小数部分)

字符串, “abc123”

列表,  [ ] (由0个或多个数据组成的有序序列(即可有重复的数据),用逗号(,)分隔各元素)

元组, ()

集合,  {}

字典  { A : B}

字符串

字符串的序号

正向递增序号和反向递增序号

使用[]获取字符串中的一个或多个字符

索引:返回字符串中的一个字符  <字符串>[M]

切片:返回字符串中的一段字符子串 <字符串>[M:N]

(数据结构部分并不完善,之后再补充说明)

输入函数input()

从控制台获得用户输入的函数

使用格式:

<变量> = input(<提示信息字符串>)

用户输入的信息以字符串类型保留在<变量>中

输出函数print()

以字符形式向控制台输出结果的函数

python程序语法元素的描述_Python入门——Python程序语法元素相关推荐

  1. python中字典是什么类型_Python入门-Python中的基本数据类型-dictionary(字典)

    字典是一种映射类型,字典用"{ }"标识,它是一个无序的"键(key) : 值(value)"对集合."键(key)"必须使用不可变类型,如 ...

  2. python公开课免费-公开课 | Python大牛免费带你4天入门Python

    原标题:公开课 | Python大牛免费带你4天入门Python 作为刚入门的同学,无非视频.书籍.网站帖子之类的学习方式,视频虽然讲得详细,但是所需要花费的时间也是巨大的,据我了解很少有人能持之以恒 ...

  3. python选择某一行_Python常用语法有哪些 如何快速入门Python开发

    Python常用语法有哪些?如何快速入门Python开发?Python编程语言是最容易学习.并且功能强大的语言,吸引了很多人学习入行.很多人想知道如何快速入门Python开发,接下来就给大家分享Pyt ...

  4. python使用什么来表示代码块_Python入门之基本语法

    之前有自学python,用的是 python编程从入门到实践 这本教材,个人觉得还挺好使的,适合零基础的同学.但学过之后,就忘的差不多了,编程这件事在于实践,一天不练手就会觉得生疏.刚好借这个机会,把 ...

  5. python基本符号怎么打_Python入门篇基础语法

    数据类型初探 int 类型 [整数] float 类型 [小数] str 类型 [字符串] 注:字符串以单引号或者双引号包裹 bool类型 [True] 或 [False] Python标识符 标识符 ...

  6. python列表元素为中文_python入门基础教程之Python list列表修改元素

    python提供了两种修改列表(list)元素的方法,你可以每次修改单个元素,也可以每次修改一组元素(多个). 修改单个元素 修改单个元素非常简单,直接对元素赋值即可.请看下面的例子: nums = ...

  7. python数字1 3怎么表示_Python入门篇之数字

    数字类型 数字提供了标量贮存和直接访问.它是不可更改类型,也就是说变更数字的值会生成新的对象.当然,这个过程无论对程序员还是对用户都是透明的,并不会影响软件的开发方式. Python 支持多种数字类型 ...

  8. python语言中的单行注释语句_Python入门基础系列(五)——单行和多行注释

    注释就像使得指定的代码不言而喻并具有高度可读性的路标.在Python中,我们可以添加单行和多行Python注释.这篇文章将详细介绍这两种方法.阅读完这些之后,您将知道如何添加Python注释以及使用哪 ...

  9. python 需要多久能够学精通_python入门到精通需要学多久-史上最详细python学习路线-从入门到精通,只需5个月时间...

    针对Python的初学者,从无到有的Python语言如何入门,主要包括了:Python的简介,如何下载Python,如何安装Python,如何使用终端.Shell,IDE等各种开发环境进行Python ...

最新文章

  1. 五大风口产业全景手绘图(新能源汽车、人工智能等)
  2. Android源码学习之handler
  3. 第十七届全国大学智能车竞赛赛区划分
  4. 配置 SQL Server 2008 Email 发送以及 Job 的 Notification通知功能
  5. java 最少使用(lru)置换算法_缓存置换算法 - LRU算法
  6. Spartacus integration library 文件夹的设计
  7. JDBC Druid式link
  8. kbengine连接mysql报错
  9. 本周日直播丨Oracle 多租户容器数据库体系结构
  10. 基于ASP.NET MVC框架开发Web论坛应用程序
  11. HarmonyOS 项目实战之通讯录(Java)
  12. 常用颜色RGB、灰度值、取色值、透明度。
  13. 对全微分的一点理解。
  14. Squid合并回源技术
  15. Qt播放视频0x8007000e报错 DirectShowPlayerService::doPlay: Unresolved error code 0x8007000e
  16. 运维高手的36项修炼_管理员工36项修炼
  17. 小程序拨打电话功能,微信小程序点击手机号,拨打电话~!
  18. servlet 中的ServletConfig与servletContext
  19. 网络编程-线程,守护线程,线程互斥锁-26
  20. CelebA数据集下载|HTTPSConnectionPool(host=‘drive.google.com‘, port=443)|RuntimeError:Dataset not found

热门文章

  1. short类型占16位,可以赋给short类型的最大值32767,最小值为-32768
  2. mysql8日志文件密码_mysql8 参考手册--mysqlbinlog-处理二进制日志文件的实用程序
  3. epoll哪些触发模式_epoll的内部实现 百万级别句柄监听 lt和et模式非常好的解释...
  4. datagridview 排序后 选择不变_排序算法之插入排序
  5. java中的关键字transient说明
  6. Git master branch has no upstream branch的解决
  7. LinkedHashMap和HashMap的比较使用
  8. Java中double类型四舍五入的方法总结
  9. springboot项目启动成功后执行一段代码的两种方式
  10. HashMap使用HashMap(int initialCapacity)初始化