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

成都网站制作scgckj浩博建设集团网站

成都网站制作scgckj,浩博建设集团网站,西安做网站缑阳建,长沙申请域名网站备案变量和简单的数据类型 变量 变量的命名规则#xff1a; 1、只能包含字母、数字和下划线#xff0c;并且不能以数字开头 2、变量名中不能是python中的保留字 字符串 字符串的几种定义方法 name Bob name Bob name Bob 1、只能包含字母、数字和下划线并且不能以数字开头 2、变量名中不能是python中的保留字 字符串 字符串的几种定义方法 name Bob name Bob name Bob如何字符串本身包含单引号或者双引号我们可以用与包含相反的方式去定义也可以使用转移字符 字符串拼接 name Bob str like alice print(name str)另一种方式的拼接 class_name 123 avg_salary 1345 message sdadas%s%s %(class_name, avg_salary) print(message)%:表示占位符 s:表示字符串 多个变量占位时要用括号 拼接字符串的另一种用法这种方式称为f字符串的方式 class_name 123 avg_salary 1345 message sdadas%s%s %(class_name, avg_salary) full_name f{class_name} {avg_salary} {message} print(full_name)这种拼接方式也很便捷我们不关心类型只需要将变量用花括号括起来就行但有一点不好的地方就是这种方式不能控制变量的精度 这里插入一下input语句 print(请告诉我你是谁) name input() print(我是 name)# input()还可以传参数 name input(请告诉我你是谁) print(name)需要注意的是不管我们输入的是什么类型的数据都会被input函数当成字符串类型的数据处理,如果想要得到我们想要得到的数据类型就需要进行类型转化 num input(请输入一个数字) num int (num) print(num)列表简介 列表是什么 1、列表由一系列按特定顺序排列的元素组成。 2、列表中通常包含多个元素因此给列表指定一个表示复数的名称比较好 3、python中用[]来表示列表 bicycles [trek, cannondable, redline, specialized] print(bicycles)运行结果列表的方括号也会被打印出来但有时候我们不希望打印出来方括号 这里列表中元素的类似c语言中的数组 bicycles [trek, cannondable, redline, specialized] print(bicycles[0])python中下标也是从0开始的另外python中将索引指定为-1可以访问列表中的最后一个元素 bicycles [trek, cannondable, redline, specialized] print(bicycles[-1])修改、添加、删除列表中的元素 1、修改 motorcycles [honada, yamaha, suzuki] print(motorcycles) motorcycles[0] ducati print(motorcycles)2、添加元素 1、在列表吗末尾添加元素 用到的方法是append() motorcycles [honada, yamaha, suzuki] print(motorcycles) motorcycles.append(ducati) print(motorcycles)2、在列表中插入元素 用到的方法是insert(index, data) 这里是插入到下标为index的位置 motorcycles [honada, yamaha, suzuki] print(motorcycles) motorcycles.insert(1, ducati) print(motorcycles)3、删除元素 a、使用del语句删除元素前提是知道要删除元素在列表中的位置 motorcycles [honada, yamaha, suzuki] print(motorcycles) del motorcycles[1] print(motorcycles)b、使用pop方法 pop方法可以删除列表末尾的元素同时返回刚被弹出的元素 motorcycles [honada, yamaha, suzuki] print(motorcycles) popped_motorcycle motorcycles.pop() print(motorcycles) print(popped_motorcycle)c、弹出列表中任何位置的元素 motorcycles [honada, yamaha, suzuki] print(motorcycles) popped_motorcycle motorcycles.pop(1) print(motorcycles) print(popped_motorcycle)d、根据值删除元素 remove只删除找到的第一个元素如果存在多个值相同的元素时 motorcycles [honada, yamaha, suzuki] print(motorcycles) motorcycles.remove(yamaha) print(motorcycles)4、排序 1、使用sort()方法对列表永久排序默认按字典序排序 cars [audi, bmw, toyota, subaru] print(cars) cars.sort() print(cars)sort()方法中可以传入参数来改变排序规则 cars [audi, bmw, toyota, subaru] print(cars) cars.sort(reverse True) print(cars)2、使用sorted函数对列表进行临时排序 cars [audi, bmw, toyota, subaru] print(cars) new_cars sorted(cars) print(new_cars) print(cars)倒序 用到主要是reverse方法 cars [audi, bmw, toyota, subaru] print(cars) cars.reverse() print(cars)列表长度 用到的是len函数 cars [audi, bmw, toyota, subaru] print(cars) cnt len(cars) print(cnt)操作列表 遍历整个列表 magicians [alice, david, carolina] for magician in magicians:print(magician)上面的程序中就用到了python中的循环当我们遍历时循环是必不可少的 python是根据缩进来判断代码行与前一个代码行的关系 循环中常见的问题 1、缩进问题 2、冒号容易漏写 创建数值列表 使用的是range()函数 magicians [alice, david, carolina] for i in range(0, 3):print(magicians[i])range(i, j)生成一个从i到j-1的数值列表 使用range()创建一个数字列表 使用list函数和range()函数结合 numbers list(range(1, 6)) print(numbers)对数字列表进行简单的计算的函数 numbers list(range(1, 6)) print(numbers) print(min(numbers)) print(max(numbers)) print(sum(numbers))使用列表的一部分 切片 处理列表中的部分元素就叫切片 players [charles, martina, michael, florence, eli] print(players) print(players[0:3])如果前面一项缺即players[:4]默认从列表的起始位置开始 players[1:]默认到最后部分结束 也可以在括号里面指定第三个之表示隔几个元素取一个和matlab很像,不过python的间隔是在最后matlab是在中间设置 players [charles, martina, michael, florence, eli] print(players) print(players[0:6:2])遍历切片 players [charles, martina, michael, florence, eli] print(players) new_players players[0:6:2] for player in new_players:print(player)print(over)复制列表 可以用包含列表中所有元素的切片复制 players [charles, martina, michael, florence, eli] print(players) new_players players[:] print(new_players)也可以直接复制 players [charles, martina, michael, florence, eli] print(players) new_players players print(new_players)元组 元组和列表类似但是元组中的数据不可修改并且元组使用()圆括号标识 用法很多都和列表类似不再赘述
http://www.yutouwan.com/news/500049/

相关文章:

  • 网站管理员权限设置qq群推广网站免费秒进
  • 做试管的网站柴沟堡网站建设
  • 定制网站开发国家企业信用公示信息系统入口
  • 沈阳建设局网站wordpress影院主题
  • 温州 网站建设网站设计需要什么技术
  • 网站模板图怎么样建设一个电影网站视频下载
  • 网站负责人半身照网站登录密码怎么取消保存
  • 房山广州网站建设crm系统排行榜
  • s网站建设vi系统设计
  • 广州联亨科技网站建设paypal外贸门户网站
  • 网站建设谈单流程网上做推广有没有好一点的平台
  • 百度可以做网站吗谷歌seo搜索引擎
  • 菏泽网站建设兼职辽阳市城市建设档案馆网站
  • 金坛网站建设价格公司网站域名解析谁来做
  • 什么网站可以做pie chart做生意的网站
  • 网站建设 科技公司wordpress去除分类目录
  • 电子机箱网站建设报告wordpress视频外链
  • 商务网站开发意义wordpress登录去不了后台
  • 网站开发技术要求wordpress中上传图片
  • 怎么创立网站 优帮云有没有什么免费网站
  • 一个网站做多少页面数量合适可以免费搭建网站吗
  • 邢台企业网站建设报价时尚大气的网站设计
  • 网站建设大客户沟通技巧做网站PPPOE网络可以吗
  • 网站优化原理全网营销式网站
  • 个人网站如何制作app免费下载安装
  • 用layui做的一个网站模板网站反链是什么意思
  • 海北公司网站建设手机端网页
  • 网站空间租用费用东西湖网站建设
  • 网站开发外包计入什么科目河北省城乡规划建设局官方网站
  • 产品展示类网站模板哪些项目适合开工作室