当前位置: 首页 > news >正文

免费网站空间申请哪个好做杂志的模板下载网站有哪些

免费网站空间申请哪个好,做杂志的模板下载网站有哪些,台州做网站优化,搜狗推广做网站要钱吗#x1f680; 作者 #xff1a;“码上有前” #x1f680; 文章简介 #xff1a;Python #x1f680; 欢迎小伙伴们 点赞#x1f44d;、收藏⭐、留言#x1f4ac; Python---六大数据结构 往期内容前言概述一下可变与不可变 Number四种不同的数值类型Number类型的创建i… 作者 “码上有前” 文章简介 Python 欢迎小伙伴们 点赞、收藏⭐、留言 Python---六大数据结构 往期内容前言概述一下可变与不可变 Number四种不同的数值类型Number类型的创建isinstance 和 type 的区别在于Number类型的方法其他方法 String字符串的创建访问字符串中的值切片索引 字符串的运算字符串的格式化字符串格式化符号字符串内建函数 Tuple元组的创建关于元组不可变访问元组切片下标 元组运算符元组内置函数 ListSet集合的创建集合的运算 Dict字典的创建访问字典里的值字典内置函数和方法 往期内容 【Python–vscode常用快捷键必收藏】 【Python–代码规范 】 【Python --优雅代码写法】 【Python–Python2.x与Python3.x的区别】 【Python–Web应用框架大比较】 【Python—内置函数】 【Python—六大数据结构】 【python–迭代生成器闭包面向对象继承多态】 【Python–定时任务的四种方法】 【Python–迭代器和生成器的区别】 【Python–读写模式全解】 【Python–高级教程】 【Python–网络编程之DHCP服务器】 【Python–网络编程之Ping命令的实现】 【Python–网络编程之TCP三次握手】 前言 概述一下 对于任何一种语言来说数据结构都是对逻辑处理数据操纵非常重要的。 而数据结构的基础就是数据类型掌握数据类型的定义属性方法增删改查等操纵。 值得一提的是相比于其他的语言Python 中的变量不需要声明。每个变量在使用前都必须赋值变量赋值以后该变量才会被创建。 在 Python 中变量就是变量它没有类型我们所说的类型是变量所指的内存中对象的类型。 等号用来给变量赋值。等号运算符左边是一个变量名,等号运算符右边是存储在变量中的值。 类型类型因此他们要类python语言也是有面向对象的设计思想这些基本的数据类型也都是类。 可变与不可变 对于其他语言来说没有这一概念如javacjs等。但是在python中存在。我们把数据类型分为可变数据类型和不可变数据类型如下所示 不可变数据3 个Number数字、String字符串、Tuple元组可变数据3 个List列表、Dictionary字典、Set集合 Number 四种不同的数值类型 整型(Int) - 通常被称为是整型或整数是正或负整数不带小数点长整型(long integers) - 无限大小的整数整数最后是一个大写或小写的L。浮点型(floating point real values) - 浮点型由整数部分与小数部分组成浮点型也可以使用科学计数法表示2.5e2 2.5 x 102 250 py3已经移除复数(complex numbers) - 复数由实数部分和虚数部分构成可以用a bj,或者complex(a,b)表示 复数的实部a和虚部b都是浮点型。布尔型Bool–只有真和假两个值 Number类型的创建 # 我们创建基本的Number类型并输出他们的值和类型 a, b, c, d 20, 5.5, True, 43j print(a, type(a), b, type(b), c, type(c), d, type(d))# 此外还可以用 isinstance 来判断 print(isinstance(a, int)) # TUREd.real # 4 表示取复数4的实部 d.imag # 3表示取d的虚部isinstance 和 type 的区别在于 # type()不会认为子类是一种父类类型。 # isinstance()会认为子类是一种父类类型。 #Python3 中bool 是 int 的子类True 和 False 可以和数字相加 True1、False0 会返回 True但可以通过 is 来判断类型。 即True和False可以与数字参加运算1 is True # fANumber类型的方法 ## 删除一个变量 a 10 # 可以通过使用del语句删除单个或多个对象的引用 # shanchu del a print(a) # NameError: name a is not defined其他方法 abs(x) # 取x的绝对值 fabs(x) # 以浮点数返回x的绝对值 ceil(x) # 对x向上取整 floor(x) # 对x向下取整 round(x [,n]) # 对x四舍五入n表示舍入到小数点后多少位 exp(x) # 求x的e次幂 log(x) # 对x求以2为底的对数 log10(x) # 对x求以10对底的对数 max(x1, x2,...) # 取数字的最大值 min(x1, x2,...) # 取数字的最小值 modf(x) # 对x的整数部分和小数部分两部分的数字 pow(x, y) # 求x的y次幂 ## Number数据类型转换 # 有时候我们需要对数据内置的类型进行转换数据类型的转换你只需要将数据类型作为函数名即可。 # int(x,10) 将x转换为一个整数。基数为10 # float(x) 将x转换到一个浮点数。 # complex(x) 将x转换到一个复数实数部分为 x虚数部分为 0。 # complex(x, y) 将 x 和 y 转换到一个复数实数部分为 x虚数部分为 y。x 和 y 是数字表达式。String 字符串的创建 # 单引号 str 单引号 # 双引号 str1 双引号实例# 三引号 para_str 这是一个多行字符串的实例 多行字符串可以使用制表符 TAB ( \t )。 也可以使用换行符 [ \n ]。print (para_str)访问字符串中的值 切片 str str[::] # 获取所有字符串 str str[1:] # 获取第二个往后的所有字符串 str str[:5] # 获取第六个元素的前面所有元素 即前五个元素 str str[1:4] # 获取第二个到索引 str str[-1] # 获取倒数第一个 str str[1] # 获取第二个元素 字符串的运算 str string str str str # 链接运算符 str str * 2 # 倍乘运算符 str in str # true not in 同理字符串的格式化 # 字符串的格式化有三种情况 # 第一种原始的先用%s或者是%d代替 print (我叫 %s 今年 %d 岁! % (小明, 10)) # 第二种使用format()函数# 第三种使用f格式化字符串很像js里面的插值语法 # 这种方法更简单 不不用再去判断使用 %s还是 %d。 name xiaoming age 19 print (f我叫{name } 今年 {age } 岁! ) # 也可以是表达式 print(f{12} ) # 3字符串格式化符号 符号含义%c格式化字符及其ASCII码%s格式化字符串%d格式化整数%u格式化无符号整型%o格式化无符号八进制数%x格式化无符号十六进制数%X格式化无符号十六进制数大写%f格式化浮点数字可指定小数点后的精度%e用科学计数法格式化浮点数%E作用同%e用科学计数法格式化浮点数%g%f和%e的简写%G%f 和 %E 的简写%p用十六进制数格式化变量的地址 字符串内建函数 capitalize() # 将字符串第一个字符转换成大写 count(str, beg 0,endlen(string)) # 返回str在string中出现的次数 find(str, beg0, endlen(string)) # 检测 str 是否包含在字符串中如果指定范围 beg 和 end 则检查是否包含在指定范围内如果包含返回开始的索引值否则返回-1 index(str, beg0, endlen(string)) # 跟find()方法一样只不过如果str不在字符串中会报一个异常。 isalnum() # 如果字符串至少有一个字符并且所有字符都是字母或数字则返 回 True否则返回 False isalpha() # 如果字符串至少有一个字符并且所有字符都是字母或中文字则返回 True, 否则返回 False##待定 Tuple 元组的创建 # Python 的元组与列表类似不同之处在于元组的元素不能修改。 # 元组使用小括号 ( )列表使用方括号 [ ]。 # 元组创建很简单只需要在括号中添加元素并使用逗号隔开即可。 # 创建空元组 tup1 ()关于元组不可变 # 所谓元组的不可变指的是元组所指向的内存中的内容不可变。 tup (r, u, n, o, o, b) tup[0] g # 不支持修改元素 # 报错 TypeError: tuple object does not support item assignment id(tup) # 查看内存地址 tup (1,2,3) id(tup) # id不一样了# tuple元素不可变有一种特殊情况当元素是可变对象时。对象内部属性是可以修改的tuple的不可变限制只是在一个纬度上元素的类型。 # 实现理解tuple的元素所保存的内容数值或内存地址是不允许修改的但地址映射的对象自身是可以修改的。访问元组 切片 下标 元组运算符 # del tuple 删除一个元素 # 链接两个元组 # * 重复两个元组元组内置函数 len(tuple) # 计算元组长度 max(tuple) # 求元组的最大值 min(tuple) # 求元组的最小值 tuple(iterable) #将可迭代系列转换为元组 List Set 集合的创建 # 集合set是一个无序的不重复元素序列。 # 可以使用大括号 { } 或者 set() 函数创建集合注意创建一个空集合必须用 set() 而不是 { }因为 { } 是用来创建一个空字典。集合的运算 # 可使用 - ^ 等进行交 差 不同时包含集合a和b的元素Dict 字典的创建 # 字典是另一种可变容器模型且可存储任意类型对象。 # 字典的每个键值 keyvalue 对用冒号 : 分割每个对之间用逗号(,)分割整个字典包括在花括号 {} 中 ,格式如下所示 d {key1 : value1, key2 : value2, key3 : value3 }# 特别注意的是 # 键必须是唯一的但值则不必不然后面的会被覆盖。 # 值可以取任何数据类型但键必须是不可变的如字符串数字。# 创建空字典 emptyDict {} # 查看字典的数量 print(Length:, len(emptyDict)) # Length: 0 class dict#注意不允许同一个键出现两次。创建时如果同一个键被赋值两次后一个值会被记住访问字典里的值 tinydict {Name: Runoob, Age: 7, Class: First}# 使用[]包含键 print (tinydict[Name]: , tinydict[Name]) print (tinydict[Age]: , tinydict[Age])# 可直接修改 # 也可直接赋值添加# 删除字典元素即可删除键值对也可删除字典本身 tinydict {Name: Runoob, Age: 7, Class: First}del tinydict[Name] # 删除键 Name tinydict.clear() # 清空字典 del tinydict # 删除字典字典内置函数和方法 # 内置函数 len(dict) str(dict)# 内置方法 dict.clear() dict.copy() dict.fromkeys() dict.get(key, defaultNone) key in dict key in dict popitem() #返回并删除字典中的最后一对键和值 pop(key[,default]) #删除字典 key键所对应的值返回被删除的值。
http://www.zqtcl.cn/news/612001/

相关文章:

  • 免费自学平面设计的网站直播网站开发源码
  • 电子商务网站建设实践广州网站建设公司怎么选
  • 做公众号的素材网站分销电商平台有哪些
  • 网站后期维护协议如何免费注册网址
  • 内容展示型网站 设计特点福州百度seo
  • 外贸网站 推广影视广告宣传片制作公司
  • crm系统管理大兴安岭地网站seo
  • 免费 网站模板为什么自己做的网站别的电脑打不开
  • 公司网站建设建设辽宁鞍山网站建设
  • 企业为什么做网站优化推广做网站学什么什么专业
  • 怎样访问简版网站中小企业网站建设济南兴田德润电话
  • 哪里有零基础网站建设教学服务常用知名购物网站
  • 西宁高端企业网站建设公司名称大全免费取名
  • 如何解决网站图片打开慢关键词搜索推广排行榜
  • 网站建设销售话建网站需要怎样做
  • 网站排名和什么有关网络推广协议合同范本
  • 湖州房产网站建设南通市城乡和住房建设局网站
  • 郴州建设工程集团招聘信息网站wordpress 橘子皮模板
  • win7搭建网站服务器成都网站建设需多少钱
  • 网站开发一般需要多久菜谱网站模版
  • 基于jsp的电子商务网站开发最好的网站建设公司哪家好
  • 个人网站图片郑州技术支持seo
  • 先做网站还是先做app广州互联网
  • 租用网站的服务器wordpress手机加搜索
  • 做彩票网站怎么样才能让百度收录自己的网站
  • 廊坊网站建设技术托管seo怎么优化关键词排名培训
  • 抛丸机网站怎么做手机网站打不开的解决方法
  • 上海做网站的公司多少钱冷水江网站
  • 百度网站流量查询宣传片制作公司费用
  • 安徽炒股配资网站开发搭建平台载体