Python入门-变量使用和常见运算符
变量(python):
首先变量分为基本数据类型和复合数据类型。其中基本数据类型又分为数值型、布尔类型、字符串以及None(空)。
基本数据类型:
-
数值型
整数型:即正负整数
浮点型:即小数
复数型:a+bi(了解即可) -
布尔类型
辨别真假
True 真 1
False 假 0 -
字符串
单引号 ’ ’ 主要用来框住字符串
双引号 " " 主要用来框住字符串
三引号 (""" “”"/’’’ ‘’’)
框内可以实现换行 -
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(取反)
赋值运算符
=(将右侧的值赋给左侧的变量)
+=(由变量自身加上右侧的数值再赋值
给左侧原有的变量)
-=(由变量自身减去右侧的数值再赋值
给左侧原有的变量)
*=(由变量自身乘上右侧的数值再赋值
给左侧原有的变量)
/=(由变量自身除以右侧的数值再赋值
给左侧原有的变量)
**=(右侧数值为左侧变量的幂函数算出的值赋值给左侧原有的变量)
%=(由变量自身除以右侧的数值得出的余数再赋值给左侧原有的变量)
//=(由变量自身除以右侧的数值得出的数值取整后再赋值给左侧原有的变量)
三目运算符
位运算符
本文介绍了Python中的变量使用,包括基本数据类型(数值型、布尔、字符串和None)和复合数据类型(列表、集合、字典和元组)。讲解了变量类型的动态变化,如整数变为浮点数,以及字符串的定义方式。还提到了三引号在字符串中的作用,用于多行文本。此外,文章阐述了布尔类型及其转换,并展示了数据类型转换的方法。最后,概述了Python中的算术、关系、逻辑和赋值运算符,以及变量命名规范。
313

被折叠的 条评论
为什么被折叠?



