Python起步-1

1. Pycharm设置调整:

  • 1.1 代码大小调整

当我们开始编写代码时,有时会觉得代码太小需要调整 ,这里提供了一种方便的调整大小的方法。

1. 打开Pycharm,找到左上角的File,点击后找到Setting...
在这里插入图片描述

2. 进入Settings界面后,点击Editor找到General
在这里插入图片描述
.

3. 进入General后找到Change font....勾选并保存后就可以通过Ctrl+鼠标滚轮滑动改变代码的大小了。
在这里插入图片描述

  • 1.2 主题调整

和调整大小时一样,按步骤进入Editor>>Color Scheme>>Scheme选择自己喜欢的样式并保存即可
在这里插入图片描述

  • 1.3 多个光标

使用快捷键 Shift+Ctrl+Alt 配合鼠标点击可以产生多个光标。

2. Pycharm多解释器共存:

由于在编写代码时,经常要用到多种版本的解释器,我们需要添加好多个解释器,这样切换解释器版本就很方便了。

1. 同上,先进入Setting后找到Projrct...,打开Python inter...
在这里插入图片描述

2. 进入Python int...点击界面后,找到路径右边齿轮符号,点击后会出现Add...,点击Add...后找到如下图二...的位置并点击...会弹出界面让你提供解释器所在位置,找到解释器所在的位置即可。
在这里插入图片描述在这里插入图片描述

3. 添加解释器成功后,回到刚才Python Interpreter界面即可切换解释器的版本了
在这里插入图片描述

3. Python语法注释:

注释是编程时不可缺少的一部分,不管用什么语言来编写代码,注释都可以让你或者他人知道这些代码代表的含义。

  • 3.1 单行注释

单行注释是对一行内容进行注释。
注释方法:

1. 在需要注释的内容前加 '#'
    # print('hello world')
2. 快捷键注释
   使用快捷键 'Ctrl'+ / 可以实现单行注释,再次按快捷键会解开注释。
   
  • 3.2 多行注释

多行注释可以对一行及以上的内容注释
注释方法:

1. 三个单引号注释
   '''print('hello world')'''
2. 三个双引号注释
   """print('hello world')"""

'''要注意的是,多行内容也可以用鼠标拖取后按快捷键注释,但是这样会强行
变成单行注释'''
  • 3.3 注释的规范:

我们在注释的时候要尽量符合python代码的编写规范 PEP8

  1. 单行注释时,#号和注释的内容之间要留有一个空格
  2. 单行注释时,尽量不要在注释代码的左右,若写在右边时,#号和代码要留有俩个空格

4. 变量和常量:

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
等号(=)用来给变量赋值。

变量:一个变化的值,可以理解为储存事物的状态

     username = XWenXiang
       ^      ^      ^
     变量名 赋值符号 变量值

常量:固定的值,用于描述事务的固定状态

 在python中,没有真正意义上的常量,因为都可以被改变。于是我们约定俗成,
 遇到'完全大写'的变量名(例如'HOST')时,我们默认它为常量,修改时需要
 谨慎
 
 而在JS中就有固定死的常量,const pi = 3.14   现在修改pi就会发生错误

4.1 变量的本质:

     1.一个变量名只能指向一块内存空间(值)
     2.同一个值可以有多个变量名指向

我的理解是,当我们赋值变量时,首先会在内存中申请空间存放变量值,在给变量值绑定一个变量名,这样通过变量名可以找到变量值
在这里插入图片描述
当发生以下情况时:

    username = XWenXiang
    username = xwenxiang

可以理解为,变量名重新绑定了一个变量值。

在这里插入图片描述
而发生多个变量名指向同个变量值时:

        a = 1
        b = 1

可以理解为:
在这里插入图片描述

4.2 变量的命名规范:

1. 只能出现数字、字母、下划线 eg: user@name # 错误
2.数字不能开头 eg: 123name # 错误
3.变量名尽量做到见名知意(英文较差可以下一个有道词典) eg: username = 'XWenXiang'
4.关键字(本身就具备特定功能的单词)不能作为变量名 eg: print = 123 # 错误

4.3 变量命名风格:

  1. 下划线式
    python推荐使用
    单词与单词之间下划线分割
    user_name = 'XWenXiang'
  2. 驼峰体式
    javascript推荐使用
    单词首字母大写
    大驼峰
       	    UserNameOfDb = 'XWenXiang'
    小驼峰
    	    userNameOfDb = 'XWenXiang'

5. python基本数据类型

变量储存值,也可以理解像人一样记忆事物的状态,状态有很多种,所以变量值也有很多种。这里先简单介绍一下

python基本数据类型有六种,分别为:

  1. Number(数字)
  2. String(字符串)
  3. List(列表)
  4. Tuple(元组)
  5. Set(集合)
  6. Dictionary(字典)

我们若是需要了解一个数据的类型,可以通过type()方法来得到

5.1 Number(数字)

Python3 支持 int、float、bool、complex(复数)

int 可以理解为整数
    age = 20

float 浮点型,也就是带有小数的
    width = 22.2

bool布尔型
    用True和False表示,大写表示

5.2 Str(字符串)

字符串有多种表示方法:
1. 单引号表示
		'hello'
2. 双引号表示
		"hello"
3. 三个单引号表示
		'''hello'''
4. 三个双引号表示
		"""hello"""

三个引号表示时,若左边有赋值,则为字符串,若没有,是注释。

5.3 List(列表)

列表能够储存多个数据,可以完成大多数集合类的数据结构,列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。

list_a = [1, 2, 3, 4, 5, 6]
注意点
     1、List写在方括号之间,元素用逗号隔开。
	 2、和字符串一样,list可以被索引和切片。
	 3、List可以使用+操作符进行拼接。
	 4、List中的元素是可以改变的。

5.4 Tuple(元组)

元组和列表类似,不过元组用()包裹。
和列表不一样的是,元组的元素不允许修改

tuple_a = ( 'abcd', 786 , 2.23, 'runoob', 70.2  )

5.5 Set(集合)

集合(set)是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素

parame = {value01,value02,...}

注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

5.6 Dictionary(字典)

和列表相比,列表是有序的对象集合,字典是无序的对象集合。
字典当中的元素是通过来存取的,而不是通过偏移存取
在同一个字典中,键(key)必须是唯一的。

字典用 { } 标识,它是一个无序的 '键(key) : 值(value)'的集合。

dict_a = {'name': 'X','code':1}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值