python学习(1)


一、安装python 和搭建环境

(见环境搭建分类)

二、版本管理

两个软件:svn ,git。

svn:thoughtworks公司开发。

git:林纳斯。( 分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。)

GitHub:公用云代码托管平台。

三、git安装和环境搭建

(见环境搭建分类)

四、pycharm

pycharm:写代码的软件。PyCharm 是由 JetBrains 打造的一款 Python IDE。

IDE:集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。

安装:

装在d盘,一路下一步,完成。

并在d盘下新建code文件夹,用来放写的代码。

打开软件:选择刚才新建的code文件,并在下面新建testdev:

 三个点的位置点开: 点第三行 system interpreter (系统解释器)

进入:

右键testdev →new→python file(新建python文件)

 起文件名字→输入内容→运行:

 

设置

(在file 下的settings)

字体的大小:

搜索栏输入wheel ,勾选图中位置。就设置了ctrl+鼠标控制字体大小。

 关闭警告:

 代码风格:

 代码层级:

 ide与版本控制的整合:

 插件安装:(3个)

1、

 2、主题插件:

 3、

 插件安装完成后点reset 生效

介绍:

控制台:

 python 解释器:

申明:

第一行表示:可以在Linux 、mac执行

第二行表示:定义编码格式

第三行表示:作者

#! /usr/bin/env python
# -*- coding:utf-8 -*-
# author:

选择编码:

什么是变量

计算机的核?本质是计算,在为了完成这个任务的期间,我们会把临时的数据存储在变量??,那么什么是变量,变量就是把?个临时的数据存储带到内存??并指向了?个值。

python常用的数据类型: int :整型 str :字符串 bool:布尔 float:float类型

变量的生命周期: 变量在调用的时候,会在内存当中指向变量的值,调用结束后,在内存中的指向就消失。

 (如上图: age在调用的时候,会在内存当中指向18,运行之后就会显示18)

 

在Python里面,查看变量类型使用的关键字type()

在Python中,查看对象的内存地址使用的关键字是id()

 (a、b相同 内存地址也相同)

变量的规则需要遵守如下几点,具体如下:

1、变量只能是字母,数字,和下划线

2、变量名的第一个字符不能是数字

3、如果变量名称是多个字符串,建议使用驼峰式的命名规则

4、定义变量名称尽量的通俗易懂,一言以蔽之。

驼峰式:python里从第二个单词开始的首字母大写:

注释:

代码注释:

1、#: 单行代码注释

2、三引号(三个引号): 是多行注释

3、如何快速的注释代码: 选择代码 ctrl +/

4、 取消注释:再次选择代码,然后是crtl +/

输入与输出:

?
1、输出:print()
?
2、输入:input()
?
换行:\n       空格:\t

例1:

 (第一行给name定义:name等于你输入的。输出的用逗号隔开,字符串带引号)

字符串的格式化:

注意:所有我们输入的都是str类型,如果想改变就需要转换类型:

例:name、age、salary都是我们输入的,所以都是str类型(字符串),要转换类型 就要在input的括号外面加上想要转换的类型,比如把字符串强制转成int类型、把字符串强制转换成float类型:

引号

1、单引号' '与双引号" "是一样的

2、三引号里面可以编写多行  (多行的时候用三引号:可以写多行注释,也可以多行定义变量。)

3、单引号里面可以包含双引号

4、双引号里面可以包含单引号