一、下载地址与安装
下载地址:http://www.jetbrains.com/pycharm/download/#section=windows
打开pycharm安装地址时选择下载community版本。(右上角进行安装)
注意:选择Community(社区版)下载,Professional(专业版)是费版本,社区版可以满足我们基础程序要求。
双击安装程序(打开文件),点击运行,运行后选择下一步。
单击“安装(Browse)”修改安装路径。建议安装磁盘C以外的位置。修改后,单击“下一步”。
这里功能选项,全部勾选,或者根据自己需求选择。
接下来,单击“安装”打开安装界面。
下一步进行安装。
安装完成。
二、新建项目
打开pycharm--【Create New Project】--选择项目根目录和解释器版--【Create】,即可完成新建一个项目。(Create New Project新建,Open打开文件,check out form Version Control从版本控制系统中获取项目)
注意: “location”文本框用于设置项目的路径名;“New environment using”选项用于为项目创建虚拟环境;“Existing interpreter”选择用于配置使用已存在的环境。
打开后出现open Project点击New Window新窗口打开。(This Window是当前窗口)
新建第一个项目:在text文件创建第一个项目名为first,右键d出下拉列表--New--Python File命令
d出“New Python file”窗口,在“Name”文本框输入要添加的名称“first”,然后点击回车键Enter完成文件的添加。(若取消添加文件,可单击New Python file窗口外的空白区域)
这里添加的文件为“first.py”,文件添加完成后的PyCharm窗口。
在“frist.py”文件里编写代码,并输出运行结果“hello world”。(在窗口区域中右击快捷键选择Run“first”运行)
三、注释
注释是Python用来解释的。python程序中的注释分为单行注释和多行注释。
单行注释以#开头,用于说明当前行或之后代码的功能。单行注释既可以单独占一行,也可以位于标识的代码之后,与标识的代码共占一行。
多行注释是由3对双引号或单引号包裹的语句,主要用于说明函数或类的功能,因此多行注释也被为说明文档。
四、缩进
Python代码使用“缩进”确定代码之间的逻辑关系和层次关系。Python代码的缩进可以通过“Tab”键或空格键控制。输入空格是Python 3首选的缩进方法,一般使用4个空格表示一级缩进,Python 3不允许混合使用“Tab”键和空格键。
五、语句换行
Python官方建议每行代码不超过79个字符,若代码过长应该换行。Python会将圆括号、中括号和大括号中的行进行隐式连接,可以根据这个特点在语句外侧添加一对圆括号,实现过长语句的换行显示。
六、标识符
Python中的标识符由字母、数字或下划线组成,且不能以数字开头。
Python中的标识符区分大小写。
Python不允许开发人员使用关键字作为标识符。
如:String,from12,If,print,input,Num_string等,不能是2ndat,form#12等
七、关键字
关键字是Python已经使用的,不允许开发人员重复定义的标识符。Python 3中一个定义了35个关键字。
False | await | else | import | pass |
None | break | except | in | raise |
True | class | finally | is | return |
and | continue | for | lambda | try |
as | def | from | nonlocal | while |
assert | del | global | not | with |
async | elif | if | or | yield |
八、变量
变量是指能存储计算结果或表示值的抽象概念,程序在运行期间用到的数据会被保存在计算机的内存单元中。为了方便存取内存单元中的数据,Python使用标识符来标识不同的内存单元,从而使标识符与数据建立了联系。
标识内存单元的标识符名称又称为变量名,Python通过赋值运算符“=”将内存单元中存储的数值与变量名建立联系,即定义变量,具体语句格式:变量名=值,如:date=100
九、数据类型
Python中的数据类型分为数字类型、字符串和一些相对复杂的组合数据类型(如列表、元组、集合、字典等)。
1.数字类型
数字类型分为整型(int)、浮点型(float)、复数类型(complex)和布尔类型(bool)。
其中,整型、浮点型和复数类型的数据分别对应数学中的整数、小数和复数。而布尔类型(bool)比较特殊,它是int的子类,只有True和False两种取值。
整型: | 0 | 101 | -239 |
浮点型: | 3.1415 | 4.2E-10 | -2334E-9 |
复数类型: | 3.12+1.2.3j | -1.23-93j | |
布尔类型: | True | False |
2.字符串
字符串是一个由单引号、双引号或者三引号包裹的有序的字符集合。
3.列表
列表是多个元素的集合,它可以保存任意数量、任意类型的元素,且可以被修改。Python中使用 “ [ ] ”创建元组,元组中的元素以逗号分隔。
4.元组
元组与列表的作用相似,它可以保存任意数量、任意类型的元素、但不可以被修改。Python中使用“()”创建元组,元组中的元素以逗号分隔。
5.集合
集合与列表、元组的作用相似,也可以保存任意数量、任意类型的元素,区别在于集合使用“{}”创建,集合中的元素无序且唯一。
6.字典
字典中的元素是“键(Key):值(Value)”形式的键值对,键不能重复。Python中使用“{}”创建字典,字典中的各元素以逗号分隔。
十、输入input()函数和输出print()函数
input()函数用于接收用户键盘输入的数据,返回一个字符串类型的数据。
print()函数用于向控制台中输出数据,它可以输出任何类型的数据。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)