肇庆市网站建设平台,电子商务以后能干什么,怎么在网站做浮动图标,东营seo整站优化学习的最大理由是想摆脱平庸#xff0c;早一天就多一份人生的精彩#xff1b;迟一天就多一天平庸的困扰。各位小伙伴#xff0c;如果您#xff1a; 想系统/深入学习某技术知识点… 一个人摸索学习很难坚持#xff0c;想组团高效学习… 想写博客但无从下手#xff0c;急需… 学习的最大理由是想摆脱平庸早一天就多一份人生的精彩迟一天就多一天平庸的困扰。各位小伙伴如果您 想系统/深入学习某技术知识点… 一个人摸索学习很难坚持想组团高效学习… 想写博客但无从下手急需写作干货注入能量… 热爱写作愿意让自己成为更好的人… 文章目录 一、基础语法1、注释2、标识符3、行与缩进和多行语句4、print输出语句5、关键字6、import和from...import的语法 二、数据类型1、Number数字1.1、三种数据类型1.2、数字类型转换1.3、常用数学函数1.4、随机数函数 2、String字符串2.1、常用字符串运算符 3、Tuple元组3.1、 常用运算符 4、List(列表)4.1、修改列表4.2、 嵌套列表4.3、常用运算符4.4、常用方法 5、Dictionary字典5.1、访问字典的值5.2、 修改字典 6、Set集合6.1、两种创建格式6.2、 修改集合 总结 一、基础语法
1、注释
注释分为单行注释和多行注释两种单行注释用#表示多行注释用三个双引号“”“”或‘三个单引号’‘’‘’表示。如下所示 注意注释所标注的内容是无法编译出来的哦
2、标识符 1.标识符是区分大小写的。 2.第一个字符必须是字母或下划线。 3.标识符的其他部分由字母、数字和下划线组成。
3、行与缩进和多行语句
1.在python中语法的格式讲究工整在用if else等语句时很可能出现格式的错误这时就需要注意if和else语句要对齐后面的语句要对齐。建议使用Tab键进行缩进 2.在用python写语句时一般都是一行写完一条语句但凡是都有例外如果语句很长一行写不完的话就需要用到反斜杠\来实现多行语句。如下所示 3.在{}、[]、()中的多行语句不需要使用反斜杠\。如下所示
4、print输出语句
print默认输出是换行的如果想要实现不换行则需要在末尾加上end“”: 输出结果如下所示 5、关键字
又叫保留字跟Java相似python也有关键字并且我们不能把他们用作任何标识符名称。
关键字含义True布尔类型表示真False布尔类型表示否def函数定义if逻辑中的如果elif逻辑中的或者如果else逻辑中的否则try异常语句的开启is判断变量是否是某个类的实例not逻辑运算非的操作or逻辑运算或的操作pass无意义站位字符raise主动抛出异常in判断变量是否在序列中whileWhile循环语句with简化python语句yield从循环或函数依次返回数据import导入语句可与from共用
6、import和from…import的语法
在python中用import或者from…import来导入相应的模块。 1.将整个模块somemodule导入格式为import somemodule。 2.从某个模块中导入某个函数格式为from somemodule import somefunction。 3.从某个模块中导入多个函数格式为from somemodule import firstfuncsecondfuncthirdfunc。 4.将某个模块中的全部函数导入格式为from somemodule import *。
二、数据类型
Number数字String字符串Tuple元组List列表Dictionary字典Set集合不可变数据三个Number数字String字符串Tuple元组可变数据三个List列表Dictionary字典Set集合
1、Number数字
1.1、三种数据类型
int(整型) 通常被称为是整型或整数是正或负整数不带小数点。布尔(bool)是整型的子类型。float(浮点型)浮点型由整数部分与小数部分组成浮点型也可以使用科学计数法表示2.5e2 2.5 x 102 250。complex(复数)复数由实数部分和虚数部分构成可以用a bj,或者complex(a,b)表示 复数的实部a和虚部b都是浮点型。
1.2、数字类型转换
intx将x转换为一个整数。floatx将x转换到一个浮点数。complexx将x转换到一个复数实数部分为 x虚数部分为 0。complexxy将 x 和 y 转换到一个复数实数部分为 x虚数部分为 y。x 和 y 是数字表达式。
1.3、常用数学函数
函数描述absx返回数字的绝对值如abs(-10) 返回 10fabsx返回数字的绝对值如math.fabs(-10) 返回10.0ceilx返回数字的上入整数如math.ceil(4.1) 返回 5floorx返回数字的下舍整数如math.floor(4.9)返回 4maxx1x2…返回给定参数的最大值参数可以为序列。minx1x2返回给定参数的最小值参数可以为序列。powxyx**y 运算后的值。roundx[n]返回浮点数 x 的四舍五入值如给出 n 值则代表舍入到小数点后的位数。
1.4、随机数函数
函数描述choice(seq)从序列的元素中随机挑选一个元素比如random.choice(range(10))从0到9中随机挑选一个整数。randrange ([start,] stop [,step])从指定范围内按指定基数递增的集合中获取一个随机数基数默认值为 1random()随机生成下一个实数它在[0,1)范围内。shuffle(lst)将序列的所有元素随机排序。uniform(x, y)随机生成下一个实数它在[x,y]范围内。
2、String字符串
Python中的字符串用单引号 或双引号 括起来同时使用反斜杠 \转义特殊字符。
2.1、常用字符串运算符
操作符描述实例字符串连接a b 输出结果 ab*重复输出字符串a*2 输出结果aa[]通过索引获取字符串中字符a‘Hello’a[1] 输出结果e[:]截取字符串中的一部分遵循左闭右开原则str[0:2] 是不包含第 3 个字符的a‘Hello’a[1:4] 输出结果 ellin成员运算符 - 如果字符串中包含给定的字符返回 True‘H’ in Hello 输出结果 Truenot in成员运算符 - 如果字符串中不包含给定的字符返回 True‘M’ not in Hello 输出结果 True
3、Tuple元组
元组的创建非常简单新手很快就能上手只需要在括号中添加元素并使用逗号隔开即可但是元组中的元素不能改变哦。
3.1、 常用运算符
操作符描述实例len计算元素个数lentuple输出结果为5连接tuple12输出结果为(‘Hello World!’,‘Python’,‘hhhhh’,1314,52012)*复制‘Ha!’*4输出结果为‘Ha!’,‘Ha!’,‘Ha!’,‘Ha!’in元素是否存在520 in (1,2,3,520),输出结果为True[]读取第几个元素[0]输出结果为Hello World[:]截取字符串中的一部分遵循左闭右开原则[0:2]输出结果为(‘Hello World!’,‘Python’)
4、List(列表)
列表是写在方括号[ ]之间、用逗号分隔开的元素列表。列表中的元素类型可以不同它支持数字、字符串甚至可以包含列表嵌套。列表中的元素是可以改变的
4.1、修改列表 4.2、 嵌套列表 4.3、常用运算符
操作符描述实例len计算元素个数lena输出结果为5连接a[6,7]输出结果为[1,2,3,4,5,6,7]*复制[‘Ha!’]*4输出结果为[‘Ha!’,‘Ha!’,‘Ha!’,‘Ha!’]in元素是否存在520 in [1,2,3,520],输出结果为True[]读取第几个元素[0]输出结果为1[:]截取字符串中的一部分遵循左闭右开原则[0:2]输出结果为[1,2]
4.4、常用方法
方法名描述list.append(obj)在列表末尾添加新的对象list.count(obj)统计某个元素在列表中出现的次数list.index(obj)从列表中找出某个值第一个匹配项的索引位置list.insert(index, obj)将对象从对应索引位置插入列表list.pop([index-1])移除列表中的一个元素默认最后一个元素并且返回该元素的值list.reverse()反转列表中元素list.sort( keyNone, reverseFalse)对原列表进行排序list.clear()清空列表list.copy()复制列表
5、Dictionary字典
字典的每个键值keyvalue对冒号:分割每个对之间用逗号,分割整个字典包括在大括号{}中格式如下所示 键必须是唯一的但值则不必。值可以取任何数据类型但键必须是不可变的如字符串数字
5.1、访问字典的值 5.2、 修改字典 6、Set集合
集合可以使用大括号{}或者set函数创建集合注意创建一个空集合必须用set而不是{}因为{}是用来创建一个空字典。集合是一个无序的不重复元素序列集合内的元素可以改变
6.1、两种创建格式 6.2、 修改集合 总结
以上就是Python之基础语法和六大数据类型的相关知识点希望对你有所帮助。 积跬步以至千里积怠惰以至深渊。时代在这跟着你一起努力哦