位置: IT常识 - 正文

基础数据类型之数字和字符串(测验3: 基本数据类型 (第3周))

编辑:rootadmin
1.数字类型 数字类型的数据可以相互的进行+-/*、也可以进行相互的比较(<>=) 1.1整型int age = 18 记录年龄等整数 print(type(age))# int类型 int()方法可以将其他类型的数据转换成int类型 1.1.2二、八、十六进制的相互转换 1.十进制《 》二进制 # ... 1.数字类型

推荐整理分享基础数据类型之数字和字符串(测验3: 基本数据类型 (第3周)),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:基本数据类型总结,基础的数据类型,基本数据类型概念,基本数据类型总结,基本数据类型总结,哪些数据类型是基础类型,基础的数据类型,基础数据类型之一是什么,内容如对您有帮助,希望把文章链接给更多的朋友!

数字类型的数据可以相互的进行+-/*、也可以进行相互的比较(<>=)

1.1整型intage = 18记录年龄等整数print(type(age))# int类型

int()方法可以将其他类型的数据转换成int类型

1.1.2二、八、十六进制的相互转换

1.十进制《---》二进制

# bin()方法print(bin(11)) # 括号里放10进制数据,结果为0b1011,0b代表二进制print(int('0b1011',2)) # 二进制转十进制

2.十进制《---》八进制

# oct()方法print(oct(11)) # 括号里放10进制数据,结果为0o13,0o代表八进制print(int('0o13',8)) # 八进制转十进制

3.十进制《---》十六进制

# hex()方法print(hex(11)) # 结果为0xb,0x开头代表十六进制print(int('0xb',16)) # 十六进制转十进制1.2浮点型floatheight = 1.86记录身高等有小数的数据print(type(height))# float类型基础数据类型之数字和字符串(测验3: 基本数据类型 (第3周))

float()方法可以将其他类型的数据转换成float类型

1.3 数字类型的使用

使用就是+-/* 和比较运算!

2.字符串类型

字符串类型是用来记录描述一段话,名字、状态等

2.1 字符串str的定义

用单引号、双引号、三引号来进行定义一段字符串

x='我是谁'print(type(x))# str类型2.2字符串的运算

字符串的相加操作,代表字符串之间的拼接(不推荐使用,效率较低)

x = 'my name'y = 'zhang'print(x+y)

字符串的乘法操作

print('='*10) # =号输出10个2.3字符串的内置方法

1.优先掌握的方法

# 1.按索引取值(正向和反向取)只能取info = 'hello world'print(info[0]) # 索引从0开始,注意空格也算索引print(info[-1]) # 反向取# 2.字符串的切片操作info = 'hello world'res = info[0:5] # 切片语法,顾过不顾尾,切的范围是0-4print(res) # 切片的操作是一种拷贝过程res =info[0:5:2] # 2是指指定步长res = info[5:0:-1] # 表示从索引5开始到0结束(不包括0),-1倒着取值res = info[::-1] # 把字符串倒序# 3.len长度方法len()方法# 4.成员运算 in、not in# 5.移除空白方法stripinfo = ' 为单位带我去 'info = info.strip() # 默认去除的是空格,产生的是新值,不会改变原值info.strip('*') # 去除的是字符串两边的*,只去两边,不去中间# 6.切分操作splitinfo = 'zhang 18 age'res = info.split() # 默认是按空格进行切分print(res) # 返回结果为一个列表info = 'zhang:18:age'res=info.split(':',2) # 指定分隔符:和分隔次数# 7.循环字符串for i in info: print(i)

2.需要掌握的操作

# 1.strip、lstrip、rstrip# 去两边,只去左边,只去右边# 2.lower和upper方法,把对应字符串全部改成小写或者大写# 3.startswith和endswith方法,字符串是否是以什么开头# 4.format 格式化字符串方法# 5.split和rsplit方法# 6.join方法:把元素全为字符串的列表拼接成字符串(注意要全为字符串)l=['111','222','zgabfv']':'.join(l) # 意思是把列表中的每个元素通过:拼接成字符串# 7.replace方法:替换相应字符串info = 'me is me you is not you'info.replace('you','hhh',1) # 第一个参数为需要替换的字符串,第二个参数为替换为的字符串,第三个参数替换的次数# 8.isdight方法:判断字符串是否为数字组成print('123' is isdigit)

3.需要了解的操作

# 1.find、rfind、index、rindex、count方法info = 'hello my bady'print(info.find('l')) # 返回要找字符串在大字符串中的起始索引(第一次出现的地方)# find和index相同,只不过find找不到返回-1;index找不到报错print(info.count('l')) # 统计该字符在大字符串中的个数# 2.center、ljust、rjust、zfill方法print('zhang'.center(50,'*')) # 表示一个50个位置,zhang居中显示,两边补*# ljust、rjust、zfill相同意思,zifill是前面以0补充# 3.expandtabs方法print('hello\tword'.expandtabs(2)) # 表示设置字符串里面的\t制表符代表空格为2# capitalize、swapcase、title方法print('hello my bady'.capitalize()) # 将该字符串变为首字母大写print('hello my bady'.swapcase()) # 将该字符串大小写反转print('hello my bady'.title()) # 将该字符串每个单词首字母大写# 5.is系列方法print(''.isdecimal()) # 字符串是否全为数字,不能识别中文数字和阿拉伯数字print(''.isdigit()) # 识别二进制的数字b'223'和普通数字u'22',不能识别中文数字和阿拉伯数字print(''.istitle()) # 字符串是否每个单词是首字母大写的print(''.islower()) # 字符串是否全是小写print(''.isupper()) # 字符串是否全是大写print(''.isalnum()) # 字符串是否由字母或者数字组成print(''.isalpha()) # 字符串是否全有字母组成print(''.isspace()) # 字符串是否全为空格组成print(''.isidentifier()) # 判断标识符是否合法(字母数字下划线)
本文链接地址:https://www.jiuchutong.com/zhishi/310159.html 转载请保留说明!

上一篇:2022年最新版微擎破解模块公众号接入多平台v1.0.3-OK源码中国破解(2022年最新版微信)

下一篇:数论笔记(数论电子书下载)

  • 成为运营大咖的4个学习面(成为运营大咖的理由)

    成为运营大咖的4个学习面(成为运营大咖的理由)

  • oppor17黑屏怎么强制重启(oppor17黑屏怎么回事)

    oppor17黑屏怎么强制重启(oppor17黑屏怎么回事)

  • 千兆路由器和百兆有什么区别(千兆路由器和百兆区别怎么看)

    千兆路由器和百兆有什么区别(千兆路由器和百兆区别怎么看)

  • 抖音不互相关注能发私信吗(抖音不互相关注能发图片吗)

    抖音不互相关注能发私信吗(抖音不互相关注能发图片吗)

  • 电脑图片名称怎么设置(电脑图片名称怎么编辑格式)

    电脑图片名称怎么设置(电脑图片名称怎么编辑格式)

  • sony相机显示屏没画面(sony相机显示屏设置一直显示画面)

    sony相机显示屏没画面(sony相机显示屏设置一直显示画面)

  • 探探怎么知道被解除了(探探怎么知道被小黑屋)

    探探怎么知道被解除了(探探怎么知道被小黑屋)

  • 怎么连接电视网络(怎么连接电视网线)

    怎么连接电视网络(怎么连接电视网线)

  • 多媒体与传统媒体的区别(多媒体与传统媒体的异同之处)

    多媒体与传统媒体的区别(多媒体与传统媒体的异同之处)

  • soul举报对方看得到吗(soul举报成功对方能收到消息不)

    soul举报对方看得到吗(soul举报成功对方能收到消息不)

  • vivoy93语音助手怎么开启(vivoy93语音助手怎么打开)

    vivoy93语音助手怎么开启(vivoy93语音助手怎么打开)

  • 苹果xr自动重启怎么解决(苹果xr自动重启维修多少钱)

    苹果xr自动重启怎么解决(苹果xr自动重启维修多少钱)

  • iphone为什么不能提前激活(iphone为什么不能创建id)

    iphone为什么不能提前激活(iphone为什么不能创建id)

  • r11听筒声音小怎么解决(r11听筒声音小怎么办)

    r11听筒声音小怎么解决(r11听筒声音小怎么办)

  • 微信原图是什么意思(微信原图是怎么回事)

    微信原图是什么意思(微信原图是怎么回事)

  • reno视频美颜怎么开(reno有没有视频美颜)

    reno视频美颜怎么开(reno有没有视频美颜)

  • 华为手机ai功能怎么打开(华为手机ai功能影响拍照功能吗)

    华为手机ai功能怎么打开(华为手机ai功能影响拍照功能吗)

  • 麒麟980和麒麟990有什么区别(麒麟980和麒麟990哪个好)

    麒麟980和麒麟990有什么区别(麒麟980和麒麟990哪个好)

  • 手机ip地址由什么决定(手机ip地址是干什么用的)

    手机ip地址由什么决定(手机ip地址是干什么用的)

  • se是什么意思(瑟是什么意思)

    se是什么意思(瑟是什么意思)

  • 打电话拉黑会提示什么(打电话拉黑提示什么)

    打电话拉黑会提示什么(打电话拉黑提示什么)

  • cad文字编辑(cad文字编辑器对话框怎么调出来)

    cad文字编辑(cad文字编辑器对话框怎么调出来)

  • u深度u盘启动盘制作工具怎么安装win8系统?使用u深度装win8系统教程图解(u深度u盘启动盘制作工具官网)

    u深度u盘启动盘制作工具怎么安装win8系统?使用u深度装win8系统教程图解(u深度u盘启动盘制作工具官网)

  • 劳务清包违法吗?
  • 个人转让房产两年内全额计税是什么意思
  • 其他综合收益影响所有者权益吗
  • 收到捐赠物资会计处理
  • 长期股权投资损失的账务处理
  • 建筑预缴税款后如何进行账务处理?
  • 建安企业工资占比标准
  • 会计档案的概念和内容
  • 能否异地进行税款支付?
  • 国税和地税分别占多少
  • 增值税普通发票有什么用
  • 非同一控制企业合并商誉
  • 集团内部股权无偿划转引起资本公积增加需要印花税
  • 记账凭证和转账凭证可以装订在一起吗
  • 所得税汇算清缴补税的会计处理
  • 发票两边的孔怎么做
  • 货运发票与运输发票的区别
  • Windows11怎么免费升级专业版
  • 仓库折旧费
  • macos big sur怎么升级
  • php文件可包含哪三部分代码
  • uniapp微信小程序支付流程
  • jdk1.8环境变量设置
  • 公司成立后多久可以开发票
  • 工程竣工结算和决算的区别
  • php file_append
  • 电汇款项会计分录
  • 可抵扣增值税有哪些
  • linux搭建web服务器
  • 生产成本和库存商品的区别
  • 用php生成一个txt文件
  • 路由配置中network怎么用
  • 如何查询数据库表空间
  • ai与自动化有什么区别
  • 什么是现金流量净额
  • 税务代开,开错了重开要多久?
  • 暂估入库算材料成本差异吗
  • dedecms建站操作
  • 土地评估增值计入什么科目
  • 金税四期的政策
  • 内含报酬率的意义
  • 销售公司扣款制度合法吗
  • 资产减值损失的科目编码
  • 以前年度费用怎么记账
  • 宾馆手撕发票图片
  • 暂估入库的商品可以结转成本吗?
  • 公司车辆交强险怎么网上买
  • 出口发票开具普通发票开具汇率是根据什么订?
  • 返还垫付征地款
  • 进项税和销项税怎么理解
  • 360天认证期是什么时候发布的
  • 哪些企业需要社工
  • 资产负债表上应交税费是什么意思
  • 销售佣金的会计科目
  • 小规模普票收入要交税吗
  • 本年利润是什么科目?
  • 企业对处于不同位置的产品或服务制定不同的价格
  • 当月发生的费用下月支付
  • sql server怎么向表里添加数据
  • linux常用命令sed
  • info.exe病毒
  • cmd指令让电脑乱码
  • centos中netspeeder网络加速/优化器的安装方法
  • 怎么降到windows7
  • SFC无需光盘出马,硬盘搞定
  • linux去掉指定字符
  • 微软win10专业版多少钱
  • 日常办公常用的批处理脚本
  • javascript数组去重代码
  • dos命令可以做什么
  • python字符串怎么用
  • npm与nodejs
  • js进行表单验证的目的是什么
  • javascriptcom
  • javascript运行环境有哪些
  • 国家税务局网上电子税务局官网重庆
  • 上海个体工商户怎么报税
  • 地税审计税务稽查局职责
  • 船舶吨税的税收优惠
  • 如何查北京
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设