最新要闻
- 观速讯丨一加显示器E 24上市:24寸IPS屏、18W PD输出
- 环球最新:网易代理《迷室3》《迷室:往逝》经典手游宣布停运:数据全清空
- 硬蹭名气?《中国式相亲2》非《中国式家长》团队作品
- 热议:桂格燕麦诞生于俄亥俄引网友关注 客服:产品与俄亥俄无关
- 环球微动态丨电量低于20%赶快充电!雅迪电动车保养攻略来了:关乎安全 车主必看
- 前沿热点:M值如何兑换话费
- 天天看热讯:想要模仿LPL,DRX赛后发漫画,却被Gen官方拉黑了?
- 焦点速读:Win11下月喜迎更新大礼包:10GB补丁 重启次数更少
- 【环球播资讯】员工发现老板娘偷看同事微信:火速离职
- 天天精选!车标成伤人凶器 日产召回超40万辆汽车
- 索尼降噪耳机新秀!WH-CH720N意外偷跑:升级蓝牙5.2
- 大国重器 首台国产HA级重型燃机下线:未来将100%零排放
- 每日看点!独立包装:大牌N95口罩25片9.9元到手
- 环球观速讯丨贾跃亭名下已无财产可执行:无车辆、不动产
- 【环球报资讯】苹果逐渐向OLED过渡!替换掉mini LED
- 世界消息!羊毛没了 Steam阿根廷区《卧龙》价格暴涨一倍
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
【环球速看料】数据类型之字符串、数据类型之列表、数据类型之字典、数据类型之布尔值、数据类型之元组、数据类型之集合、与用户交互、格式化输出、基本运算符
- 一、字符串str
- 二、列表list
- 三、字典dict
- 四、布尔值bool
- 五、元组tuple
- 补充
- 六、集合set
- 七、与用户进行交互
- (1)、获取用户输入
- (2)、输出内部信息
- (3)、换行符
- 八、格式化输出
- 什么是格式化输出?
- %s和%d
- 九、基本运算符
- (1)、算术运算符
- (2)、补充
- (3)、比较运算符
- (4)、赋值运算符
- (5)、交叉赋值(笔试题)
- (6)、解压赋值
一、字符串str
- 大白话的意思其实就是文本类型的数据>>>:引号引起来的部分都是字符串
应用场景:姓名 地址 爱好
(相关资料图)
name = "kevin"addr = "浦东新区"hobby = "学习"
定义字符串的四种方式
# 方式1:name = "kevin"# 方式2:name = "kevin"# 方式3:name = """kevin"""# 方式4:name = """kevin"""
为什么定义字符串需要有多种方式
- 我们在字符串中编写文本时可能会使用到引号,为了避免冲突,就有了多种方式
information = "洋哥说":"趁年轻,学技能,养活自己""
- 注意:当有引号套用的情况下,外面是单引号里面就要是双引号,外面是双引号里面就要是单引号
information = "洋哥说:“趁年轻,学技能,养活自己”"information = "洋哥说:"趁年轻,学技能,养活自己""
二、列表list
- 大白话的意思就是可以存储多个数据值的类型 并且可以非常方便取:中括号括起来,内部可以存放多个数据值,数据值与数据值之间使用逗号隔开,可以是任意的数据类型和嵌套
# 存放多个数据值name_list = ["tony", "kevin", "oscar", "jerry"]# 放入任意数据类型l1 = [11, 11.11, "kevin",[11, 22]]
三、字典dict
- 能够非常精确的存储和表达数据值的含义
infor_dict = {"name": "kevin", "age": "19", "hobby": "read"}
文字描述:大括号括起来,内部可以存放多个数据,数据的组织形式是k:v键值对。键值对与键值对之间逗号隔开
K:是对V的描述性信息(一般情况是字符串)
V:真正的数据,其实相当于数据值,也是任意的数据类型
字典不能通过索引取值,因为字典是无序的,所以只能按k取值
print(infor_dict["name"])
四、布尔值bool
- 布尔值用来判断事物的对错 是否可行 主要用于流程控制中
# 判断是否正确"""只有两种情况"""True 对 正确的 可行的False 错误 不可行的# python中所以的数据都自带布尔值布尔值为False的数据有:0 None "" [] {}布尔值为True的数据有:除了上面的都是True# 布尔值的变量命名规范:以is开头is_rightis_delete"""结果可能是布尔值的情况,我们都采用is开头命名"""
五、元组tuple
- 元组称为不可变的列表
t1 = (11, 22, "kevin")
- 文字描述:小括号括起来,内部可以存放多个数据值,数据值与数据值之间使用逗号隔开,数据值可以是任意数据类型,数据值不能进行更改
建议:以后在使用可以存放多个数据值的数据类型时 如果里面暂时只有一个数据值 那么也建议你加上逗号
补充
列表和元组的区别
- 列表是动态数字,可变类型(可以修改内部的元素)
- 元组是静态数组,不可变类型(定义了就不能修改内部元素)
六、集合set
集合只能用于去重和关系运算,集合是无序的,也是不可变类型
- 文字描述:大括号括起来,内部可以存放多个数据值,数据值与数据值之间逗号隔开,数据值不是K:V键值对的形式
s1 = {11,22,33,44}"""集合中得直接不能直接取出"""
七、与用户进行交互
(1)、获取用户输入
input函数
当我们运行input
函数时,pycharm
的运行窗口中会有光标闪烁,等待我们输入信息。(input
输入的数据值会变成字符串类型)
username = input("请输入您的用户名>>>:")
(2)、输出内部信息
print函数
可以把想要打印的数据值、函数名等信息打印出来,括号内部可以用逗号隔开,一次性打印多个数据
print("name", 11)
(3)、换行符
python
中\n
和\r
、\r\n
都是换行符,但是\n用的比较多,我们使用print()
打印文本时可以在文本对应位置输入换行符,达到换行的效果- 使用
print
打印的时会自动换行,这是因为print
函数中自带换行符,我们也可以更改print
的end=""
参数来达到不换行输入的目的。(默认情况下end="\n"
)
print("使用print打印时会自动换行",end="")print("使用print打印时会自动换行")# 这两行代码会打印在同一行print("使用print打印时\n会自动换行")# 会分两行输出
八、格式化输出
什么是格式化输出?
- 把一段字符串里面的某些内容替换掉之后再输出,就是格式化输出
%s和%d
- python中有两种格式化输出的占位符————%s和%d。其中%s(字符串)适用于所有数据类型,%d只适用于整数
比如:"亲爱的xxx你好!你xxx月的话费是xxx,余额是xxx‘,我们需要做的就是将xxx替换为具体的内容。res = "亲爱的%s你好!你%s月的话费是%s,余额是%s,我们需要做的就是将xxx替换为具体的内容。"# print(res % ("kevin", 99, 2, 99999999))# print(res % ("kevin1", 991, 2, 100))# print(res % ("kevin2", 992, 2, 1199999))# print(res % ("kevin3", 993, 2, 22999999))# print(res % ("kevin4", 994, 2, 933999999))# res1 = "my name is %s"# print(res1 % "tony")# %d占位符(了解)只能给数字类型占位# print("my name is %d" % "kevin")print("金额:%08d" % 111)print("金额:%08d" % 666666)print("金额:%08d" % 99999999999)
九、基本运算符
(1)、算术运算符
加:+、减:-、乘:*、除:/、赋值符号:=、乘方:** 、取余数:%、整除://
- 通常代码中都会简化运算的表达式
(2)、补充
python中拼接字符串使用 +
s1 = "hello"s2 = "world"print(s1 + s2)print(s1 * 10)
(3)、比较运算符
大于:>、小于:<、大于等于:>=、小于等于:<=、等于号:==、不等于:!=
- 比较运算符返回的都是布尔值
(4)、赋值运算符
- python中的“=”号跟数学中的含义不同,“=”的称呼是赋值符号,顾名思义就是把值赋予给某个对象
n = 666n += 4n -= 3n *= 2n /= 2
(5)、交叉赋值(笔试题)
- 把两个变量名互相交换数据值
m = 10n = 20方式1:y = mm = nn = y方式2:m,n = n,m
(6)、解压赋值
- 当一个列表内有多个数据值需要跟多个变量名绑定时,可以使用解压赋值,其实就是用来简化代码的
names_list = ["kevin", "tony", "tank", "tom"]l1 = names_list[0]l2 = names_list[1]l3 = names_list[2]l4 = names_list[3]"""左右两边的个数必须一致"""# ll1, ll2, ll3, ll4 = names_list# ll1, ll2, ll3, ll4 = ["kevin", "tony", "tank", "tom"]# 了解ll1, *a, ll3, ll4 = ["kevin", "tony", "tank","a","b", "tom"]# 星号的作用是用来接收多余数据给后面变量# print(l1, l2, l3, l4)print(ll1, a, ll4)
-
【环球速看料】数据类型之字符串、数据类型之列表、数据类型之字典、数据类型之布尔值、数据类型之元组、数据类型之集合、与用户交互、格式化输出、基本运算符
一、字符串str大白话的意思其实就是文本类型的数据>>>:引号引起来的部分都是字符串应用场景:姓名地址爱...
来源: 【环球速看料】数据类型之字符串、数据类型之列表、数据类型之字典、数据类型之布尔值、数据类型之元组、数据类型之集合、与用户交互、格式化输出、基本运算符
每日热讯!数字化开采|AIRIOT智慧矿山自动化生产解决方案
全球视讯!wagger也不好用了!API文档还得是Apipost
世界信息:Web 页面之间传递参数
Java开发工具IntelliJ IDEA 2020.2完整授权流程
观速讯丨一加显示器E 24上市:24寸IPS屏、18W PD输出
环球最新:网易代理《迷室3》《迷室:往逝》经典手游宣布停运:数据全清空
硬蹭名气?《中国式相亲2》非《中国式家长》团队作品
热议:桂格燕麦诞生于俄亥俄引网友关注 客服:产品与俄亥俄无关
环球微动态丨电量低于20%赶快充电!雅迪电动车保养攻略来了:关乎安全 车主必看
前沿热点:M值如何兑换话费
焦点观察:记录--『uni-app、小程序』蓝牙连接、读写数据全过程
全球速看:PostgreSQL重要参数解析及优化
天天新动态:openeuler加载dpdk驱动模块
【全球报资讯】(数据库系统概论|王珊)第三章关系数据库标准语言SQL-第六、七节:视图
环球热头条丨【算法训练营day44】完全背包基础 LeetCode518. 零钱兑换II LeetCode377. 组合总和IV
天天看热讯:想要模仿LPL,DRX赛后发漫画,却被Gen官方拉黑了?
焦点速读:Win11下月喜迎更新大礼包:10GB补丁 重启次数更少
【环球播资讯】员工发现老板娘偷看同事微信:火速离职
天天精选!车标成伤人凶器 日产召回超40万辆汽车
索尼降噪耳机新秀!WH-CH720N意外偷跑:升级蓝牙5.2
大国重器 首台国产HA级重型燃机下线:未来将100%零排放
焦点!字体查看小工具 -- (采用wpf开发)
【算法训练营day43】LeetCode1049. 最后一块石头的重量II LeetCode494. 目标和 LeetCode474. 一和零
每日看点!独立包装:大牌N95口罩25片9.9元到手
环球观速讯丨贾跃亭名下已无财产可执行:无车辆、不动产
【环球报资讯】苹果逐渐向OLED过渡!替换掉mini LED
世界消息!羊毛没了 Steam阿根廷区《卧龙》价格暴涨一倍
焦点讯息:一看就能装!奇瑞iCar原厂趣改套件上市:3389元起
你应该知道的微信小程序游戏技术❗️❗️
【算法题--异或操作】找出数组中唯一没有重复的那个元素
极兔一面:Dockerfile如何优化?注意:千万不要只说减少层数
环球时讯:怎样的目标管理能真正实现目标?做到这3点就对了
开心档之Java 流(Stream)、文件(File)和IO
【焦点热闻】舍利子制作方法居然也有发明专利 网友:得道高僧等级速升外挂
世界即时:跑腿师傅诉苦:男子订一束花送五个女生均被拒 还被扣款差评
微软将用UUP方式推送.NET更新:“可选更新”终于可控
钉钉iOS版喜迎更新:支持定时消息 再不怕打扰别人休息了
天天热讯:《星际争霸2》新晋中国世界冠军李培楠:别给暴雪送钱 不要买!
天天最新:CSS 盒模型和 box-sizing 属性
环球讯息:全志h616,Ubuntu,python3.9环境搭建
【全球新要闻】【关系型数据库】事务特性及事务隔离级别
软件自动化测试高频面试题
环球百事通!游戏帧数暴增84% 英特尔锐炫显卡新老驱动对比
当前动态:山东多人无视劝阻赶海 1人溺水遇难:必须小心这4点
世界即时看!价值7万的爱马仕包运输途中被烧毁!顺丰:如果是我们的问题 会进行处理
天天速看:男子给女友转账140万分手想要回:女方最终被判返还40万
每日热门:媒体曝苹果扩大在印产量障碍重重:这品控看完避雷
新资讯:时隔多年,这次我终于把动态代理的源码翻了个地儿朝天
环球速读:AI照骗恐怖如斯!美女刷屏真假难辨 网友:警惕AI网恋诈骗
【全球时快讯】万元级最香!ROG四款满血笔记本齐上阵:魔霸新锐2023首发9999元手慢无
SQL工具性能实测:居然比Navicat还快,数百万行数据导出仅51秒
当前要闻:从上至下遍历二叉树---队列的性质
全球焦点!00后男生长期把可乐当水喝:牙全坏
《巫师3》次时代版热修复上线:解决4.01版性能问题
MINI纯电Countryman谍照
世界简讯:贾跃亭再被执行2.4亿:总额超42亿!自称FF91四月交付
车主称凯迪拉克新车刹车失灵高速上撞车 网友:这次支持4S
焦点要闻:xxl-job~为宿主机添加定时备份数据库的程序
扬汤止沸是什么意思?扬汤止沸是做功还是热传递?
生活中测量质量的工具有哪些?生活中测量质量的工具研究背景
每日观点:199元!小米30W无线车充开售:电动夹臂 iPhone也能用
天天快资讯:荣耀Magic5系列样张首曝光 AI无人抓拍或刷新拍照速度革命 2月27日全球发布!
全球头条:首发7999起 机械师曙光16 Pro开启预售:可选13代i9+RTX 4070
通讯!13倍浓缩:日本隅田川胶囊咖啡1.2元/杯大差价抄底
你最信任哪家快递公司?数千网友近一半投票给了它
露蜂房和蜂房有什么区别?露蜂房的功效和作用是什么?
漫画长歌行的结局是什么?漫画长歌行什么时候恢复更新?
汉武帝叫什么名字?汉武帝之后的皇位顺序
屏幕分辨率调不了是什么原因?屏幕分辨率调不了怎么解决?
荣事达手机怎么刷机?荣事达手机所有型号
海尔洗衣机e4怎么解决?海尔洗衣机故障代码大全
上海和首尔哪个更发达?上海和首尔咖啡馆数量
骁龙616处理器怎么样?骁龙616处理器相当于麒麟多少?
环球要闻:矩阵中的路径
当前速读:CF1753EF
环球微资讯!机器学习-决策树
三分钟使用chatGPT
全球观天下!关于Linux从内核启动选项中开启对ipv6的支持
京东券在哪里领?京东券怎么使用?
压力给到合资燃油车!比亚迪秦PLUS DM-i冠军版上市5天订单破2.5万
每日热闻!真我GT Neo5成为史上最畅销的安卓1TB手机:首销被抢购一空
热点!非机械键盘不买?你可能不了解薄膜键盘
天天报道:一箱油跑1100km 五菱凯捷混动铂金版将上市:演员周迅成首位车主
控制空调、收音机 无缝显示油量!全新一代苹果Carplay年底推出
全球百事通!面试官:Lambda 表达式中的 forEach 如何提前终止?这次被问倒了!
天天讯息:从青铜到王者,揭秘 Serverless 自动化函数最佳配置
Linux常用命令
微资讯!转移国内工厂 彻底摆脱中国制造?印度坑惨苹果 iPhone良品率不到50%
环球快播:一次性带走29包 奥利奥缤纷零食大礼包狂促:券后29.9元
世界滚动:比小米猛!曝Redmi K60将推出1TB版本:彻底解决微信存储焦虑
重庆阿姨参加免费活动微信被封 腾讯客服:发布刷单欺诈消息 已解封
天天精选!索尼出品!《圣斗士星矢》真人电影最新预告发布 4月28日上映
每日聚焦:UiPath 初探
canvas画板(鼠标和触摸)
天天速看:史上最大客机订单!印度航空采购波音、空客近500架客机
全球消息!199元 小米米家智能电子血压计众筹:支持联网远程监测
观天下!你怎么看?国内多地学校尝试推作业熔断机制:超过9点无条件停做
“中国复眼”二期开工!事关我国近地小行星撞击防御
环球热资讯!天选之子!女子来西安旅游买30元彩票中了1800万 网友调侃又骗我买彩票