Pycharm配置+基本数据类型上
1. Python语言
1.1 基本概念
- Python 是一种极少数能兼具简单与功能强大的编程语言。这门语言的关注点在于如何解决问题,不再拘泥于语法与结构。
- 官方介绍如下:Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结
构,能够简单且有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发创作的理想语言。
1.2 为什么要学习Python编程
- 特点:
简单,容易上手
由且开放,资料众多
跨平台性能好
丰富的库,功能强大
1.3 Python的应用范围
- 常规软件开发
- 科学计算
- 自动化运维
- 自动化测试
- WEB开发
- 网络爬虫
- Python的发展及应用
- 数据分析
- 人工智能
2. Pycharm的相关配置
关于Python解释器以及Pycharm的下载、安装,笔者已经移植到另外一篇博客,有需要的朋友可以参考一下:https://blog.csdn.net/tzr0725/article/details/109327870
这里写一下安装完成以后,编写代码前做的关于Pycharm IDE的一些配置过程。
- 如果第一次打开,会让用户新建工程,并选择Python解释器。
选好Python解释器,点击Create
创建工程。笔者这里选用anaconda创建的虚拟Python环境,解释器的路径根据自己机器的实际情况来填。
接下来介绍的设置,大多是在File->Settings里。
-
选择合适的主题
点击Appearance & Behavior->Appearance->Theme,选择自己喜欢的主题。个人还是比较喜欢白底黑字,看着舒服。
-
设置字体大小和行间距
点击Editor->Font,字体大小根据自己的屏幕大小、分辨率高低来定,行间距一般用默认值就行。
-
设置自动导包
点击Editor->General->Auto Import,勾选Show import popup.
-
选择项目所需的解释器
点击Project projectname->Project Interpreter。如果一开始创建工程时选用系统的Python解释器,后续想更换时需手动指定解释器路径。
上图中框出的表格中列出了当前虚拟环境中已经安装的一些Python库及其版本号。 -
设置禁止自动打开上次编辑的项目
点击Appearance & Behavior->System settings,如果平时参与的项目较多,这个功能还是很有用的,可以让自己选择进入哪个项目。
效果如下:
-
修改新建⽂件⽂件头
点击Editor->File and Code Templates->Python Script,每次新建文件时都可以添加固定的一段代码,可以提示时间,项目等信息,个人觉得很有用的功能。
执行效果:
在工程目录下新建一个test.py文件,自动出现的内容如下图:
3.Python 语法
3.1 常用概念
-
表达式
是由数字、算符、数字分组符号(括号)、⾃由变量和约束变量等以能求得数值的有意义排列方法所得的组合 -
特点
– 表达式⼀般仅仅用于计算⼀些结果,不会对程序产⽣实质性的影响
– 如果在交互模式中输入⼀个表达式,解释器会自动将表达式的结果输出 -
语句
– ⼀个语法上自成体系的单位,它由⼀个词或句法上有关连的⼀组词构成
– 语句的执行⼀般会对程序产⽣⼀定的影响,在交互模式中不⼀定会输出语句的
执⾏结果 -
程序
– 程序就是由⼀条⼀条的语句和⼀条⼀条的表达式构成的。 -
函数
– 本身就是⼀种语句,专门用来完成特定的功能
– 函数⻓的形如:xxx()
– 函数的分类:
内置函数 : 或者内建函数,就是由语法规定存在的函数,这些函数,包含
在编译器的运⾏时库中,程序员不用单独书写代码实现它,只需要调用既可。
自定义函数 : 由程序员自主的创建的函数 当我们需要完成某个功能时,就可以去调⽤内置函数,或者自定义函数
– 函数的2个要素:参数、返回值
3.2 标识符
- 关键字
python⼀些具有特殊功能的标识符,这就是所谓的关键字,关键字是python已经使用的了,所以不允许开发者自己定义和关键字相同名字的标识符。 - 标识符概念
程序员在程序中⾃定义的⼀些符号和名称。
标识符是自己定义的,如变量名、函数名等。
组成:由26个英文字母大小写,数字 0-9 符号 _$
标识符的规则:
- 标识符中可以包含字母、数字、_,但是不能使用数字开头 例如:
name1 name_1 _name1 1name(不⾏) - Python中不能使用关键字和保留字来作为标识符