Python 小白开学啦

前段时间看了关于莫烦大神的课程,对python有了一定的基础了解

刚刚又看到了一位大神博客的《python从入门到放弃》

所以来记录一下自己对python的学习~

开始之前写下两句话:独立思考,切勿浮躁


小白开讲啦:

一:print语句

格式为:print()

python3中的print语句要加()

多个字符串输出时要用‘,’分隔开

二:数据类型

(一):整数(负,正)

2:浮点数:e前e后必有数,e后必须为整数

3:字符串:‘ ’或“ “

4:布尔值(True  False)

布尔值可用and  or  not  运算

5:空值:None

三:变量

变量名必须是大小写英文,数字和下划线的组合,且开头不能为数字

动态变量:变量可以赋值任意数据类型,还可以反复赋值。当变量赋值的时候也就创建了该变量

这里写图片描述

四:定义字符串

用 ‘  ’ 或 ”  "表示

1,如果字符串中有‘’符号,用“”

2.如果字符串中有“ ” 符号,则用  ‘ ’

3,都有的话 可以用转义字符,在‘  ’  和 ”  “前用  \  表示

五:整数和浮点数

1,整数和浮点数可以直接进行四则运算

2,仅能使用小括号,且能嵌套

3,python整数运算结果为整数,浮点数运算结果为浮点数    混合结果为浮点数



六:关于列表和元组

1,list是python 内置的一种数据类型。是一种有序的集合,可以随时添加和删除的元素

2,list的格式:[  ]

3,list包含的元素不一定是同一种数据类型

4,空列表:L=[]

列表的操作:

这里写图片描述



上述操作依次是:输出第一个元素和倒数第一个元素

                            在最后加入一个元素

                            插入一个元素

                            删除一个元素


元组tuple

1:元组一旦创建不可更改

2,除了索引不能用

一个元素的元组后面要加小尾巴

可变的元组:元组的元素可以是list


七:条件判断和循环

1,if语句

if 语句格式:

if  Ture:

       代码块

2,if  else

3,if elif else:为了避免多个if else的嵌套

该条件判断会从上到下依次判断,如果某个判断为Ture,执行完对应的代码块,就不再执行后面的了



2,for循环

1,for循环可以依次把list或者tuple的元素迭代出来

for n  in L:

n是在for循环中定义的

3,while循环

1,while不会迭代list或者tuple元素,而是根据表达式判断循环结束


4,break退出循环:

break退出整个循环,终止循环

5,continue:退出当前循环,直接进入下一次循环

八:字典dict

1,字典是一种映射,是把两个对象进行关联,组成类似的查找表

2,字典没有顺序性,没有下标,通过key索引value

3,字典是可变的,但是key是不可变的

dict的格式:{key:value}

操作:

依次为:求长度,按键索引,添加,循环遍历,删除

 2,set

set持有一系列不重复且无序的元素

创建set的方式是调用set()并传入一个list,list的元素作为set的元素

元素无序且没有重复


1,新元素添加到set中:add(),添加已经有的会不显示

2,删除元素要先判断是否有,用in判断,在remove()


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值