python入门笔记之初步了解代码

#

# python入门笔记之初步了解代码

#### 昨日回顾

##### 操作系统

对计算机:秘书,管家

对人类:提供一个人性化操作台

##### 三层架构

```mermaid
graph TD
 应用程序-->操作系统-->计算机硬件
 操作系统 -->承上启下
 
 
```

##### 文件的概念

将计算机的硬盘暴露给用户的一种方式

用户操作文件约等于操作硬盘

##### 编程语言的发展史与分类

机器语言———>汇编语言———>高级语言

编译型与解释型

##### python介绍

作者Guido,前景广阔,优先使用2.7与3.6版本

##### 路径、环境变量

路径(PATH):资源所在的位置,类似于打开文件所在地址

相对路径:有参照物的路径

绝对路径:详细的路径

环境变量:公共的仓库
![学习](https://img2.baidu.com/it/u=2035184403,2880417251&fm=253&fmt=auto&app=138&f=JPEG?w=448&h=438)

## 今日笔记

:door:正在打开黑客帝国的大门······

### python的多版本共存

原因:互联网中很多老项目用的是老版本python

方法:

第一步:将两个版本的python(2.7、3.6)路径都添加到环境变量中

第二步:拷贝重命名2.7和3.6版本的python解释器

第三步:在pycharm中

​           file

​                settings

​                      project

​                            python interpreter

​                                   选择system interpreter

###      python语法之注释

>注释就是代码的灵魂———Jason

注释是对一行代码的解释、备注,以及对接手代码的人的关爱:heart:

<img src="https://img1.baidu.com/it/u=3551197584,1636191301&fm=26&fmt=auto" width="XXX" height="XXX" />

1. 方式一:单行注释

```python
# 注释内容
```

* 在需要被注释的内容前输入一个井号
* ctrl+/ 快捷键  

2. 方式二:多行注释

```python
'''多行注释'''
"""多行注释"""
```

* 用引号将需要注释的内容围起来

#### :bookmark_tabs:python代码编写规范:PEP8

[pep8](https://www.jianshu.com/p/ffcc66bab3ce)规范地址

快捷键:Ctrl+alt+L

### **python变量**

> 我们首先需要了解变量的基础概念

概念:

1. 变量来源于数学
2. 在计算机语言中泛指能够被赋予值的抽象概念
3. 通常由一段数据赋予一个较为简短、易于记忆的“名”
4. 变量名是一种使用方便的占位符,每次将值赋予“名”时,这个值住在“名”的房子里

> 知道的基础概念后,让我们来了解命名规则

命名规则:

1. 只能出现数字、字母、下划线

2. 数字不能作为开头

3. 用关键字作为变量名

4. 变量名尽量**顾名思义**

   > 除了变量名的命名规则外,还有变量名的常用命名风格

1. 下划线式  (推荐python)

```python
like_books = 毛选
```

单词与单词之间用下划线分割

2. 驼峰体式  (推荐javascript)

```
LikeBooks = 毛选
```

单词首字母大写之大驼峰(↑)

```python
likeBooks = 毛选
```

单词首字母大写之小驼峰(↑)

<img src="https://img0.baidu.com/it/u=2055638903,1486065131&fm=253&fmt=auto&app=138&f=JPEG?w=148&h=220" width="XXX" height="XXX" />


#### 常量

常量的大概意思是被命名后,无法再更改,所以在python中没有真正意义的常量

因此,在python程序员需要使用常量的情况下,将所有变量名大写即可

```PYTHOJ
DATE =  1949.10.01
```

这条算是python程序员的默认规则

### python基本数据类型

#### 什么是数据类型

针对不同的数据采用不同的数据类型分类

类似于生活中不同的概念会有不同的描述结果

类比,年龄、面积、文本答案.

##### 整形 int

俗话理解就是整数,作用于用整数作为赋值

例如:

```python
agr = 20
num = 1008611
```

##### 浮点型 float

俗话理解就是小数,作用于小数作为赋值

```python
length = 17.9
salary = 16000
```

##### 字符串 str

俗话理解就是文本描述类数据,作用于文本作为赋值

```python
name = Eason
hoppy = 音乐
```

##### 列表 list

能够储存多个数据

```python
list = ['杰洛齐贝林', '乔尼乔斯达', '迪亚哥布兰度', '法尼瓦伦泰']
```

中括号括起来 内部可以是任意类型数据,数据用逗号间隔

```python
list = ['杰洛齐贝林', 24, ['尤里乌斯凯撒齐贝林', 'GO!GO!ZEPPELI!', ['黄金回旋', '铁球破坏者']]]
print(like[2][2][0])
```

请用索取值获取 24和GO!GO!ZEPPELI!和黄金回旋.

```PYTHON
# '24'
print(list[1])

# 'GO!GO!ZEPPELI!'
print(list[2][1])

# '黄金回旋'
print(list[2][2][0])
```
<img src="https://img0.baidu.com/it/u=2671130499,2011746808&fm=253&fmt=auto&app=138&f=JPEG?w=336&h=500" width="XXX" height="XXX" />

## 今日总结

今天初步学习了python的代码,了解了python的基本数据类型和使用方法,算是正式踏入了编程的大门!
 

#### 昨日回顾

##### 操作系统

对计算机:秘书,管家

对人类:提供一个人性化操作台

##### 三层架构

```mermaid
graph TD
 应用程序-->操作系统-->计算机硬件
 操作系统 -->承上启下
 
 
```

##### 文件的概念

将计算机的硬盘暴露给用户的一种方式

用户操作文件约等于操作硬盘

##### 编程语言的发展史与分类

机器语言———>汇编语言———>高级语言

编译型与解释型

##### python介绍

作者Guido,前景广阔,优先使用2.7与3.6版本

##### 路径、环境变量

路径(PATH):资源所在的位置,类似于打开文件所在地址

相对路径:有参照物的路径

绝对路径:详细的路径

环境变量:公共的仓库
![学习](https://img2.baidu.com/it/u=2035184403,2880417251&fm=253&fmt=auto&app=138&f=JPEG?w=448&h=438)

## 今日笔记

:door:正在打开黑客帝国的大门······

### python的多版本共存

原因:互联网中很多老项目用的是老版本python

方法:

第一步:将两个版本的python(2.7、3.6)路径都添加到环境变量中

第二步:拷贝重命名2.7和3.6版本的python解释器

第三步:在pycharm中

​           file

​                settings

​                      project

​                            python interpreter

​                                   选择system interpreter

###      python语法之注释

>注释就是代码的灵魂———Jason

注释是对一行代码的解释、备注,以及对接手代码的人的关爱:heart:

<img src="https://img1.baidu.com/it/u=3551197584,1636191301&fm=26&fmt=auto" width="XXX" height="XXX" />

1. 方式一:单行注释

```python
# 注释内容
```

* 在需要被注释的内容前输入一个井号
* ctrl+/ 快捷键  

2. 方式二:多行注释

```python
'''多行注释'''
"""多行注释"""
```

* 用引号将需要注释的内容围起来

#### :bookmark_tabs:python代码编写规范:PEP8

[pep8](https://www.jianshu.com/p/ffcc66bab3ce)规范地址

快捷键:Ctrl+alt+L

### **python变量**

> 我们首先需要了解变量的基础概念

概念:

1. 变量来源于数学
2. 在计算机语言中泛指能够被赋予值的抽象概念
3. 通常由一段数据赋予一个较为简短、易于记忆的“名”
4. 变量名是一种使用方便的占位符,每次将值赋予“名”时,这个值住在“名”的房子里

> 知道的基础概念后,让我们来了解命名规则

命名规则:

1. 只能出现数字、字母、下划线

2. 数字不能作为开头

3. 用关键字作为变量名

4. 变量名尽量**顾名思义**

   > 除了变量名的命名规则外,还有变量名的常用命名风格

1. 下划线式  (推荐python)

```python
like_books = 毛选
```

单词与单词之间用下划线分割

2. 驼峰体式  (推荐javascript)

```
LikeBooks = 毛选
```

单词首字母大写之大驼峰(↑)

```python
likeBooks = 毛选
```

单词首字母大写之小驼峰(↑)

<img src="https://img0.baidu.com/it/u=2055638903,1486065131&fm=253&fmt=auto&app=138&f=JPEG?w=148&h=220" width="XXX" height="XXX" />


#### 常量

常量的大概意思是被命名后,无法再更改,所以在python中没有真正意义的常量

因此,在python程序员需要使用常量的情况下,将所有变量名大写即可

```PYTHOJ
DATE =  1949.10.01
```

这条算是python程序员的默认规则

### python基本数据类型

#### 什么是数据类型

针对不同的数据采用不同的数据类型分类

类似于生活中不同的概念会有不同的描述结果

类比,年龄、面积、文本答案.

##### 整形 int

俗话理解就是整数,作用于用整数作为赋值

例如:

```python
agr = 20
num = 1008611
```

##### 浮点型 float

俗话理解就是小数,作用于小数作为赋值

```python
length = 17.9
salary = 16000
```

##### 字符串 str

俗话理解就是文本描述类数据,作用于文本作为赋值

```python
name = Eason
hoppy = 音乐
```

##### 列表 list

能够储存多个数据

```python
list = ['杰洛齐贝林', '乔尼乔斯达', '迪亚哥布兰度', '法尼瓦伦泰']
```

中括号括起来 内部可以是任意类型数据,数据用逗号间隔

```python
list = ['杰洛齐贝林', 24, ['尤里乌斯凯撒齐贝林', 'GO!GO!ZEPPELI!', ['黄金回旋', '铁球破坏者']]]
print(like[2][2][0])
```

请用索取值获取 24和GO!GO!ZEPPELI!和黄金回旋.

```PYTHON
# '24'
print(list[1])

# 'GO!GO!ZEPPELI!'
print(list[2][1])

# '黄金回旋'
print(list[2][2][0])
```
<img src="https://img0.baidu.com/it/u=2671130499,2011746808&fm=253&fmt=auto&app=138&f=JPEG?w=336&h=500" width="XXX" height="XXX" />

## 今日总结

今天初步学习了python的代码,了解了python的基本数据类型和使用方法,算是正式踏入了编程的大门!
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值