Python入门-变量使用和常见运算符

本文介绍了Python中的变量使用,包括基本数据类型(数值型、布尔、字符串和None)和复合数据类型(列表、集合、字典和元组)。讲解了变量类型的动态变化,如整数变为浮点数,以及字符串的定义方式。还提到了三引号在字符串中的作用,用于多行文本。此外,文章阐述了布尔类型及其转换,并展示了数据类型转换的方法。最后,概述了Python中的算术、关系、逻辑和赋值运算符,以及变量命名规范。

Python入门-变量使用和常见运算符

变量(python):
首先变量分为基本数据类型和复合数据类型。其中基本数据类型又分为数值型、布尔类型、字符串以及None(空)。
基本数据类型:

  1. 数值型
    整数型:即正负整数
    浮点型:即小数
    复数型:a+bi(了解即可)

  2. 布尔类型
    辨别真假
    True 真 1
    False 假 0

  3. 字符串
    单引号 ’ ’ 主要用来框住字符串
    双引号 " " 主要用来框住字符串
    三引号 (""" “”"/’’’ ‘’’)
    框内可以实现换行

  4. None
    代表没有
    复合数据类型(对象、引用)
    list (列表) “[]”
    set
    dict
    tuple

变量的使用:
【定义的时候,通常是变量名称 = 变量值(等于号两边需添加空格)】
首先先介绍整数型
在这里插入图片描述
图中清晰可见先为a定义值为0,由于python为弱数据类型语言,因此有数值决定变量类型,因此可看到a为整数类型(int),同时在给a定义值为1,也是因为python为弱数据类型语言,所以a的数值改变为1
在这里插入图片描述
上图中可看到改变a的值为1.6,a的数据类型立刻会根据数值改变,因此改变为浮点型(float)
在这里插入图片描述
上图中可看到,如果要将a的值改为字符串,必须用单引号或者双引号括住,否则会报错
在这里插入图片描述
另外,从上图中可看出三引号的作用,最主要的是换行,可看出a打印出来会显示\n。
(此处说明:三引号中,可以使用多个双引号或者多个单引号,但不能混用)
在这里插入图片描述
上图中为布尔(boolean)类型

数据类型转换:
在这里插入图片描述
可通过在输入前加入数据所要更改的数据类型,从而改变数据输入后的类型
在这里插入图片描述
也可通过在输出函数中加入数据所要更改的数据类型,从而改变数据输入后的类型

最后变量的名称也有相对的规定:
1、变量名称只能由大小写字母,数字或者下划线等有效符号组成
2、不能使用数字开头
3、不能使用关键字或者保留字
4、变量命名尽量有意义(要知道是干什么用的)
5、推荐使用下划线命名法

常见运算符:
算术运算符
±/%(求余)//(整除)**(幂次方)*

关系运算符
><
>=(大于等于)
<=(小于等于)
==(两边相等)
!=(不等于)
运算结果会返回一个布尔值,也就是True或者False,对应1或0

逻辑运算符
and(并且)
or(或者)
not(取反)

赋值运算符
=(将右侧的值赋给左侧的变量)
+=(由变量自身加上右侧的数值再赋值
给左侧原有的变量)
-=(由变量自身减去右侧的数值再赋值
给左侧原有的变量)
*=(由变量自身乘上右侧的数值再赋值
给左侧原有的变量)
/=(由变量自身除以右侧的数值再赋值
给左侧原有的变量)
**=(右侧数值为左侧变量的幂函数算出的值赋值给左侧原有的变量)
%=(由变量自身除以右侧的数值得出的余数再赋值给左侧原有的变量)
//=(由变量自身除以右侧的数值得出的数值取整后再赋值给左侧原有的变量)

三目运算符

位运算符

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值