python基础笔记

pycharm简介html

pycharm是Jetbrains家族中的一个明星产品,Jetbrains开发了许多好用的编辑器,包括Java编辑器(IntelliJ IDEA)、JavaScript编辑器(WebStorm)、PHP编辑器(PHPStorm)、Ruby编辑器(RubyMine)、C和C++编辑器(CLion)、.Net编辑器(Rider)、iOS/macOS编辑器(AppCode)等。pycharm如今在官网[https://www.jetbrains.com/pycharm/download/#section=windows]是分为两个版本,第一个版本是Professional(专业版本),这个版本功能更增强大,主要是为Python和web开发者而准备,是须要付费的。第二个版本是社区版,一个专业版的阉割版,比较轻量级,主要是为Python和数据专家而准备的。PyCharm 并且能够跨平台,在macos和windows下面均可以用,这点比较好。java

pycharm(2019)安装教程python

1下载安装web

1.1打开官网macos

http://www.jetbrains.com/pycharm/download/编程

 

 

 

 

耐心等待,大概200M,几分钟左右windows

1.2.双击下载好的exe,获得以下图所示,点击next数组

 

 

 

1.3.软件安装在其余 盘中,好比D盘 app

 

 

 1.4.根据本身电脑选择  64位仍是32位,选择关联.py,选择增长更新路径异步

 

 

 1.5.继续点击install便可

 

 

 

 

 

 1.6.选择稍后重启

 

 

 1.7.安装成功后要进行配置,双击图标打开

 

 

 1.8.选择,并continue

 

 

 1.9.选择是否发送信息

 

 

 1.10.为了清晰,咱们不选择默认配置,循序渐进看一下

 

 

 

 

 

 

2.激活

2.1 下载补丁

连接: https://www.jb51.net/softs/669519.html下载 将 JetbrainsCrack-release-enc.jar 放置到 pycharm安装目录的\bin目录下(位置可随意,只要配置文件填写相对应的路径)。

2.2 在 Pycharm安装目录的\bin目录下找到 pycharm.exe.vmoptions 和 pycharm64.exe.vmoptions 

 

 

 

2.3 以文本格式打开这两个文件,并追加

-javaagent:D:\pycharm\PyCharm 2018.3.3\bin\JetbrainsCrack-release-enc.jar

(务必注意,根据本身安装目录调整上句话!!!!!)

 

 

 

而后保存

2.4 选择激活码激活

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
ThisCrackLicenseId-{
"licenseId":"11011",
"licenseeName":"WeChat",
"assigneeName":"IT--Pig",
"assigneeEmail":"1113449881@qq.com",
"licenseRestriction":"",
"checkConcurrentUse":false,
"products":[
{"code":"II","paidUpTo":"2099-12-31"},
{"code":"DM","paidUpTo":"2099-12-31"},
{"code":"AC","paidUpTo":"2099-12-31"},
{"code":"RS0","paidUpTo":"2099-12-31"},
{"code":"WS","paidUpTo":"2099-12-31"},
{"code":"DPN","paidUpTo":"2099-12-31"},
{"code":"RC","paidUpTo":"2099-12-31"},
{"code":"PS","paidUpTo":"2099-12-31"},
{"code":"DC","paidUpTo":"2099-12-31"},
{"code":"RM","paidUpTo":"2099-12-31"},
{"code":"CL","paidUpTo":"2099-12-31"},
{"code":"PC","paidUpTo":"2099-12-31"}
],
"hash":"2911276/0",
"gracePeriodDays":7,
"autoProlongated":false}

安装完成。

python 语言和 C 语言的区别

C 属编译型语言,Python 属解释型语言。这点其余答主提过,确实是重要的区分点。编译型和解释型,在编程时的最大区别是必没必要要写一个入口函数,在C语言里是 main,而 Python 能够不写。

编译型的优势是“静态”,代码不能一行一行编译执行,必须做为整个工程来编译,这样便于类型检查,下降运行时错误率;运行时效率更高,由于编译器能够统筹各个方面,生成更优化的机器指令;一经编译即可直接以机器语言再次执行。

解释型语言的优势是“动态”,代码的每一行可独立执行(代码块除外)。这样就能够灵活地进行实时交互,调整正在运行的程序,进行实时、异步的调试。

python中的运算符

一、Python 算术运算符

如下假设变量 a 为 10 ,变量 b 为 21 :

 

 

 二、Python 比较运算符

如下假设变量 a 为 10 ,变量 b 为 20 :

 

 

 三、Python 赋值运算符

如下假设变量 a 为 10 ,变量 b 为 20 :

 

 

 四、Python 逻辑运算符

Python 语言支持逻辑运算符,如下假设变量 a 为 10 , b 为 20:

 

 

五、Python 占位符

 

 

占位符%s既能够表示字符串str,还能够表示整数int,浮点数float;

 

占位符%d既能够表示整数int,还能够表示浮点数float(去除整数部分)

占位符%f既能够表示浮点数float,还能够表示整数int(默认保留6位小数)

 

 

  python条件判断

条件语句是指根据条件表达式的不一样计算结果,使程序流转到不一样的代码块。python中的条件语句是if语句和if else语句。

一、if 条件语句:用于判断某个条件是否成立,若是成立,则执行语句内的程序,不然跳过if语句执行后面的内容

if语句的执行过程是,若是条件的布尔值为true,则执行语句块:不然跳过语句块,继续执行后面的语句。语句块是一组程序语句,python的语法中没有用Java等语言中的花括号表示一组语句,而是采用空格缩进的方式表示一组语句

 

 

 二、条件表达式与关系运算符:使用if语句时,后面要用到条件表示式和关系运算符,他们能够通过运算获得布尔值。先后两个数值,中间使用关系运算符比较,获得布尔值。

经常使用的关系运算符以下表所示:

 

 

 三、if语句 + elif语句 + else语句:按照前后顺序进行判断,若当前条件(if 或者是 elif) 为False, 则跳到下一个条件进行判断,不然为True时,执行对应的代码,而且后面还未执行的条件判断都跳过,再也不执行了。即只要遇到一个if或elif为True的, 程序执行完对应的代码后,该轮条件判断就结束。



 

 

 python中的循环语句

Python中有两种循环,分别为:for循环和while循环。 for循环能够遍历任何序列的项目,如一个列表或者一个字符串。while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理须要重复处理的相同任务。

for循环

 

 

 while循环

 

 

 

 

python中list 数组、列表

一、向列表中添加元素

向列表添加元素一共有append()、extend()和insert()三种方法

1.一、append()方法默认将元素添加到列表末尾,而且一次只能添加一个元素

1.2 extend()方法能够添加多个元素,可是必须以列表的形式添加

1.3 insert()方法能够增长一个元素,也能够指定位置添加

二、从列表中删除元素

从列表中删除元素一共有remove()、del和pop()三种方法

2.1 remove()方法,咱们须要知道列表中已经存在的元素,删除列表中存在的指定元素

2.2 del方法,删除指定位置的元素,del后直接跟列表名能够删除整个列表

2.3 pop()方法能够弹出元素,若无指定索引值做为参数时默认弹出最后一个元素

三、其余操做

3.1 count()方法能够计算参数在列表中的出现次数

3.2 index()方法能够返回参数在列表中的位置

3.3 sort()方法能够将列表中的元素进行排序

3.4 reverse()方法能够将列表中的元素进行反转

python中list 多维数组

嵌套序列(好比由一组等长列表组成的列表)将会被转为一个多维数组:

student_info = [[1,"xiaobai","bj"],[2,"xiaohong","bj"],[3,"xiaoming","bj"]]

相关文章
相关标签/搜索