手机怎么建设视频网站百度云做网站

张小明 2025/12/31 22:22:41
手机怎么建设视频网站,百度云做网站,php推送示例wordpress,做网站需要会什么条件前言建议小伙伴们都在pycharm里面进行练习和探索#xff01;刚入门 Python 的小伙伴#xff0c;多半都在 “数据类型” 这关卡过壳 —— 明明都是变量的 “类型”#xff0c;为啥有的只能存一个数字 / 真假值#xff0c;有的却能装下一串字符、一堆元素#xff1f;其实 Py…前言建议小伙伴们都在pycharm里面进行练习和探索刚入门 Python 的小伙伴多半都在 “数据类型” 这关卡过壳 —— 明明都是变量的 “类型”为啥有的只能存一个数字 / 真假值有的却能装下一串字符、一堆元素其实 Python 的 “数据类型” 天生分两类一类是 “单个值选手”数值、布尔型负责存基础数据另一类是能装下一堆内容的“容器选手”字符串、列表、元组等是后续写代码处理批量数据的核心工具。今天正式进入python基础的第二课。一、变量的数据类型1.数据类型的通俗理解前文我们提到了变量的定义也给大家分享了下面这张思维导图接下来咱们进入正题。在 Python中我们为了应对不同的业务需求也会把数据分为不同的类型如下图所示看到这张数据类型的思维导图你可能会好奇为啥要给数据分这么多类型其实核心是适配不同业务需求让数据处理更顺Python给数据分类型其实像生活里给物品分类装存18、5这类整数用int像装硬币的小盒只装整数存19.9、1.75这类小数用float像装液体的杯子能装小数存“是/不是”的判断用布尔型True/False存“你好”“Python”这类文字用str像装文字的小本存购物车、待办事项这类“一堆东西”则用list/tuple等容器像装物品的购物袋。2.如何得知各个变量的数据类型如何判断一个变量是属于那个类型我们只需要使用type(变量名称)方法run(运行)之后返回变量的数据类型 或者用 isinstance(变量名称,数据类型)但是只能返回True或False真的还是假的#先定义 a 10 #在进行打印查看具体数据类型查看的是变量所存的数据的类型而不是变量a这个字母的类型 print(type(a)) #显示的结果class int 表示数据类型就是int整数二、简单的分类按照“能装的内容数量”这些数据类型可以分成两类1. 单值类型只能存一个独立的基础值比如int整数、float小数、布尔型True/False——像单独包装的一颗糖、一瓶水每个“包装”里只有一件物品。2. 容器类型能装下多个内容比如str一串字符、list列表、tuple元组、set集合、dict字典——对应前面说的“装文字的小本能写多串字”“装物品的购物袋能装多件东西”是能装一堆内容的“收纳工具”。三、数据类型的详细讲解没有给大家在注释里面写明打印的结果希望小伙伴们可以亲自试试1 .数值类型数值类型就是我们日常生活中的数字数字又分为两种形式整数 与 小数带小数点整数类型int类型小数类型float类型案例1我们来定义一个人姓名 Mike、年龄20岁name Mike age 20 print(type(age))案例2我们来定义一个水果价格名称苹果价格5.5name 苹果 price 5.5 print(type(price))2 .布尔类型布尔类型是与逻辑相关一种数据类型只有两个值True真与False假它只有两个固定值 ——True代表 “真”比如 “作业写完了”“密码正确”和False代表 “假”比如 “今天没下雨”“数值不等于 5”而且注意首字母必须大写小写的true/false是无效的哦!案例1手工定义一个flag变量其值为True# 判断大小 大于、 小于、 大于等于、 小于等于 print(18 20) # 运行结果False18不大于20 print(19.9 20)# 运行结果True19.9小于等于203.字符串类型在Python变量定义中如果其赋值的内容是通过单引号或双引号引起来的内容就是字符串str类型。字符串str是 Python 里存 “文字、符号、甚至被引号包起来的数字” 的容器类型核心特点就是用单引号或双引号info 我喜欢学习... print(type(info))4. list 列表类型在 Python 变量定义中如果其赋值的内容是通过中括号[]包裹起来的元素序列就是列表 list 类型。列表list是 Python 里能存储多种类型数据、且元素可以修改的容器类型能灵活添加、删除里面的内容。info [10, 20, 30, 40] print(type(info))5. tuple 元组类型在 Python 变量定义中如果其赋值的内容是通过小括号()包裹起来的元素序列就是元组 tuple 类型。元组tuple是 Python 里能存储多种类型数据但元素不可修改的容器类型常用于存放不需要变动的内容。info (10, 20, 30, 40) print(type(info))6. set 集合类型在 Python 变量定义中如果其赋值的内容是通过大括号{}包裹起来的元素集合就是集合 set 类型。集合set是 Python 里会自动去除重复元素的容器类型适合用来做去重、元素是否存在的判断。info {10, 20, 20, 30} print(type(info))7. dict 字典类型在 Python 变量定义中如果其赋值的内容是通过大括号{}包裹的 “键值” 形式的键值对集合就是字典 dict 类型。字典dict是 Python 里用于查询、映射的容器类型通过 “键” 可以快速找到对应的 “值”像查字典一样方便。info {name: itheima, age: 18} print(type(info))四、补充格式化输出目前为止我们所有的输出都是直接通过print(变量名称)形式直接打印的。但是实际工作中我们可能需要对变量的输出进行格式化操作按照一定格式进行输出。1.变量的格式化目前为止我们所有的输出都是直接通过print(变量名称)形式直接打印的。但是实际工作中我们可能需要对变量的输出进行格式化操作按照一定格式进行输出。1.1百分号格式化输出基本语法print(变量名称) print(字符串%格式 % (变量名称)) print(字符串%格式 %格式 %格式 % (变量名称1, 变量名称2, 变量名称3))案例name 张三 # 变量为“张三” age 28 # 变量为28 # 格式化输出“我的名字是张三今年28岁了。” print(我的名字是%s今年%d岁了。 % (name, age))%格式常见形式如下1.2format方法格式化输出基本语法print(字符串{}.format(变量名称1)) print({}字符串{}.format(变量名称1, 变量名称2))案例定义两个变量name张三Phone15876567060按照以下格式进行输出姓名张三联系方式15876567060name 张三 Phone 15876567060 print(姓名{}联系方式{}.format(name, Phone))1.2.1 format方法简写形式格式化输出推荐后期建议都用这种方法在Python3.6以后版本为了简化format输出操作引入了一个简写形式name 张三 Phone 15876567060 print(f姓名{name}联系方式{Phone})1.2.2 格式化输出中的转义符号在字符串中如果出现了\t和\n其代表的含义就是两个转义字符\t 制表符一个tab键4个空格的距离 \n 换行符案例print(*\t*\t*) print(hello\nworld)特别说明默认情况下每个print()方法执行完毕后都会输出一个\n换行符。如果不想让print()方法换行可以添加一个end参数print(*, end)五、总结今天主要是简单给小伙伴们介绍一下变量的数据类型让大家能有一个印象。可能许多小伙伴们会担心第一次接触看不懂不敢上手练习我认为首先必须要在pycharm上面进行练习其次后面我们还会针对上面的各个容器进行详细的讲解和具体的应用操作所以大家不用担心学不会。熟能生巧只要小伙伴们肯花时间学习和练习每一天都是一个小的进步有各种问题都可以反映在评论区大家互相讨论互相学习上述内容会根据大家的评论和实际情况进行实时更新和改进。麻烦小伙伴们动一动发财的小手给小弟点个赞和收藏如果能获得小伙伴的关注将是我无上的荣耀和前进的动力。小伙伴们我是AI大佬的小弟希望大家喜欢晚安小伙伴们。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

北京梦活力网站建设南京公司网站设计定制

EmotiVoice语音幽默感生成挑战:目前进展如何? 在虚拟主播直播中突然“破防”大笑,在客服机器人回应投诉时流露出恰到好处的歉意——这些看似自然的情感表达,背后是AI语音技术的一场静默革命。当传统TTS还在纠结“你好”该用升调还…

张小明 2025/12/28 11:11:23 网站建设

东莞做网站的公司有哪些盛大印刷公司网页设计

电子表格与文字处理应用开发详解 在软件开发领域,电子表格和文字处理应用是非常常见且重要的工具。下面我们将详细探讨电子表格应用和文字处理应用的开发要点,包括相关类的功能、代码实现以及操作步骤。 电子表格应用(Calc Application) 电子表格应用的代码是通过应用向…

张小明 2025/12/28 19:35:16 网站建设

广州建站商城广州番禺做网站

第一章:量子Agent的多语言协同开发框架概述量子Agent的多语言协同开发框架旨在解决异构编程语言在分布式智能系统中的集成难题。该框架支持 Go、Python、Rust 和 JavaScript 等主流语言的无缝交互,通过统一的消息总线与序列化协议实现跨语言 Agent 间的高…

张小明 2025/12/29 0:26:28 网站建设

网站pv访问量统计怎么做科技类网站

服务起不来,日志没报错。进程在跑,但就是不干活。 这种问题最恶心,看日志看不出问题,看监控也没异常。 这时候就需要strace和lsof这两个神器了。 strace:跟踪系统调用 strace能看到进程在做什么系统调用,相…

张小明 2025/12/29 7:16:35 网站建设

做违法网站会怎么样十大ppt模板免费下载网站

北京XX软件公司涉密项目大文件传输解决方案(基于SM4国密算法) 一、项目背景与需求分析 作为服务政府及军工领域的软件企业,我司当前涉密项目需实现以下核心需求: 安全传输:10GB级文件/文件夹的SM4加密传输&#xff…

张小明 2025/12/28 14:11:47 网站建设

网站搭建平台选哪个怎样注册微信小商店

《俄罗斯方块游戏的视图与图形类解析》 1. 视图类概述 CTetrisView 是应用程序的视图类,它接收系统消息并对客户区进行全部或部分重绘。视图的绘制状态由字段 m_iColorStatus 控制,其状态有彩色和灰度两种。彩色是正常模式,在构造函数中 m_iColorStatus 被初始化为彩色…

张小明 2025/12/28 23:29:12 网站建设