小白初学python入门重点基础知识(1)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

变量、数据类型和运算符(重点基础)

重点:

1、变量:声明变量

2、注释(单行和多行)

3、数据类型:整型、浮点型、字符串、布尔值、空值

4、数据类型转换:int()、float()、str()、bool()

5、运算符类型:二元算术、比较运算、赋值运算、逻辑运算

6、其他运算符类型:列表(切片和修改、长度)、元组、字典、集合

一、

变量:会变动的数值,包括4个要素:变量、变量名、变量类型、变量值

注:变量名:由大小写英文字母、数字和下划线_组成(不能数字开头,对大小写敏感)。Keyword 关键字不能用于命名变量

二、

声明变量:含有变量名和变量值的代码

三、

注释,即对编码解释说明情况,注释的内容不会执行,在编码上行、下行或后面进行注释说明,符号:

#

注释分类:单行注释和多行注释单行注释:在指令代码前加#,此指令代码不执行

多行注释:在一段代码前后加’’’,此段代码不执行

返回

四、数据类型:整型、浮点型、字符串、布尔型和空值

(一)整型(int):整数包括正负和0,注意整型声明变量不用加()或“”

(二)浮点型(float):两位小数以内,包括正负,注意不用加()或“”,另外如果数值大时要用科学计算法,即3.14e9=3140000000.0

(三)字符串(str):文本内容(包括中引文),用“”包裹文本内容,多个字符串可以用+连接

注意:(1)运算时,字符串是不能与整型或浮点型一起运算,类型要一致

(2)转义字符:\n转行、\t 空格、r此段代码中的字符不转义

(四)布尔型(bool):是或否、对与错(True/False),用==表示,还可以用and(&)、or(|),not来运算

(五)空值:缺失值,用None表示,用type()函数来获取缺失值。通常用于客户填写资料信息或者登陆账号密码等程序

返回

五、数据类型转换

int()转换成数字、float()转换成小数、str()转成字符串、bool()转换成布尔值注:(1)字符串是文字的无法转为数字或小数

(2)a=0,字符串和空值,这三种转换成布尔型时都显示False,其他显示Ture

例子:把字符串转为数字

返回

六、

运算符类型:算术、赋值、比较、逻辑

(一) 二元算术运算符:+加、-减、

*乘、/除、//除后结果向下圆整小数去掉、**方

(二)比较运算符(关系):其结果都是布尔值

==等于、!=不等于、>等于、<小于、>=大于等于、<=小于等于

(三)赋值运算符:

=简单赋值、+=加(a+=b相当于a=a+b)、-=减、*=乘以、/=除以、%=取模、**=幂、//=取整除

(四)逻辑运算符:and(与)、or(或者)、not(非),前提声明变量必须是布尔值或者Ture/False,或者逻辑运算符

返回

七、其他数据类型:容器分为列表、元组、字典、

(一)列表:用a=[ ]或list1=[ ],值可重复,注取值或赋值时按列表索引从0开始

列表的切片:即取出其中几个连续元素

列表中的修改:即对列表增加(append、insert)、删除(remove、del、pop)、修改

统计列表项(长度len)

(二)元组:跟列表相似,但是不能修改赋值,只能取值

(三)字典(哈希映射、相关数组):用{键和值},适用于高速查找注:键不能重复,值可以重复

(四)集合:值不重复,用a=set([列表])或者a={值不重复}表示作用:(1)去重

(2)集合的差集-、并集|、交集&、对称差^(去同剩余全部)

返回

相关文档
最新文档