什么是程序
算法 + 数据结构 = 程序,数据是程序的驱动力,数据结构是对数据的包装,算法是处理数据的方式;
Python官方文档
- 目前我是围绕Python3.学习的,所以我一般查看的是Python 3.x的文档(其他视情况而定哟)~
- Python文档查询主要是在Library Reference里面,整个文档首先需要弄懂实例的使用,这个是文档的核心思想演示。
- 官方文档的好处就是如果在开发过程中碰到不懂的知识点,可以通过官方文档来查找。
编程基础知识讲解
Python的基础知识点还是挺多的,先简单了解一下下列几个基础知识点:
- 缩进:Python中,没有
{}
,而是使用四个字符为一个缩进,专业的开发工具如PyCharm都会自动帮你缩进程序。
- 续行:Python中,如果一行写不下文字,那么换行需要在行的末尾使用
\
,如果直接回车会默认加上换行符,但同时会自动加上引号,其实不需要引号的,所以最好手动加换行符。
- 字符转义:
\n
,\t
… 和很多编程语言一样,反斜线\
加上字符会自动转义,如果想打印原样字符,再加一个反斜线\
,两个反斜线 \
加上字符即可。
- 标识符:
(1) 标识符只能以字母或下划线开头;
(2) 只能是字母、下划线、数字组成 ;
(3) 不能使用Python中的关键字如if 等;
(4) 并且字母区分大小写;
- 变量:赋值后可以改变其值的标识符,简单理解就是值可以改变的。
- 常量:常量在程序里面就是定义后保持不变的标识符,但是Python没有常量,通常时候使用大写字母开头或者整个标识符都是大写字母的变量表示常量,且常量能改变,但一般保持不要改变才有常量的意义。
Python的数据类型介绍
Python编程中会大量的用到Python的基本数据类型,在编程之前我们可以先用之前安装好的PyCharm都操作一遍,看看这些类型都有什么特点,熟悉一下。
- 字符串 str
- 布尔型 bool
- 整数 int
- 浮点数 float
- 集合 set
- 列表 ist
- 元组 tuple
- 字典 dict
- 日期 date
把上面的知识点大概了解一下后,就可以尝试着开始编程了(^U^)ノ~YO
本文参考自侠课岛(9xkd.com)Python同学计划