位置: 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年最新版微信)

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

  • 苹果8蓝牙自动开启怎么关(苹果蓝牙自动打开是咋回事)

    苹果8蓝牙自动开启怎么关(苹果蓝牙自动打开是咋回事)

  • 数据线破皮了怎么修补(数据线破皮怎么缠绕修复)

    数据线破皮了怎么修补(数据线破皮怎么缠绕修复)

  • 安卓手机可以改微信号吗(安卓手机可以改苹果id密码吗)

    安卓手机可以改微信号吗(安卓手机可以改苹果id密码吗)

  • qq音乐怎么自定义排序(qq音乐怎么自定义歌曲封面)

    qq音乐怎么自定义排序(qq音乐怎么自定义歌曲封面)

  • 微信群名怎么设置可以不被改动(微信群名怎么设置不能改)

    微信群名怎么设置可以不被改动(微信群名怎么设置不能改)

  • 电脑工具箱在哪个位置(电脑工具箱哪个最好用)

    电脑工具箱在哪个位置(电脑工具箱哪个最好用)

  • 魅族17系列发布会时间(魅族17系列发布价格表)

    魅族17系列发布会时间(魅族17系列发布价格表)

  • airpods可以连windows系统的电脑吗(airPods可以连上别的牌子吗)

    airpods可以连windows系统的电脑吗(airPods可以连上别的牌子吗)

  • 联发科p70相当于麒麟多少(联发科mt6753相当于骁龙多少)

    联发科p70相当于麒麟多少(联发科mt6753相当于骁龙多少)

  • iphone8plus外放声音小(iphone8plus外放声音变小了)

    iphone8plus外放声音小(iphone8plus外放声音变小了)

  • 天猫虚假发货怎么处罚(天猫卖家虚假发货,怎么投诉能得到补偿)

    天猫虚假发货怎么处罚(天猫卖家虚假发货,怎么投诉能得到补偿)

  • 双十一退货红包能退吗(双十一退货红包怎么办)

    双十一退货红包能退吗(双十一退货红包怎么办)

  • 苹果拉黑电话对方提示什么(苹果拉黑电话对方打电话能收到提示吗)

    苹果拉黑电话对方提示什么(苹果拉黑电话对方打电话能收到提示吗)

  • 苹果11耳机插在哪里(苹果耳机插在电脑上没声音)

    苹果11耳机插在哪里(苹果耳机插在电脑上没声音)

  • 京东怎么预约(京东怎么预约抢购)

    京东怎么预约(京东怎么预约抢购)

  • 如何装修淘宝店铺(如何装修淘宝店铺步骤)

    如何装修淘宝店铺(如何装修淘宝店铺步骤)

  • ldap服务器是什么(ldap服务器名词解释)

    ldap服务器是什么(ldap服务器名词解释)

  • 多多果园互动留言怎么删掉(多多果园互助群最新2020年8月)

    多多果园互动留言怎么删掉(多多果园互助群最新2020年8月)

  • iphonex换电池影响手机吗(苹果x换电池性能会提升吗)

    iphonex换电池影响手机吗(苹果x换电池性能会提升吗)

  • nx541j是什么机型(nx591j是什么型号)

    nx541j是什么机型(nx591j是什么型号)

  • 在王者荣耀里,怎么邀请好友加入战队呢?(在王者荣耀里怎么删除好友)

    在王者荣耀里,怎么邀请好友加入战队呢?(在王者荣耀里怎么删除好友)

  • minilog.exe是什么进程 minilog进程查询(mini program是什么)

    minilog.exe是什么进程 minilog进程查询(mini program是什么)

  • 个税申诉已受理怎么撤销
  • 外经证预缴税款征收率
  • 固定资产入账怎么做账
  • 退还押金怎么做账
  • 贴现的费用怎么入账
  • 中小企业存货内部控制存在的问题以公司为例
  • 现金支出的一般程序
  • 企业公益性捐赠支出税前扣除标准
  • 单位充话费送手机
  • 快递增值税税率
  • 没进项发票要交多少税
  • 购买化妆品可以税前扣除吗
  • 维修费用的税率
  • 增值税发票查验平台显示查无此票
  • 工会经费怎么做账务处理
  • 融资租赁到期后资产归属
  • 担保扶持基金可以冲代偿吗
  • 收到工伤保险的发票
  • 认定为虚开进项发票我的业务是真实的
  • 职工福利费计提标准是多少
  • 应收票据的贴现利息应计入
  • 余款退回会计分录
  • 小规模纳税人的专票可以抵税吗
  • 发现以前年度多交增值税怎么申报
  • 购买办公用品是否缴纳印花税
  • 苹果6s自动清理
  • 多交的社保怎么做分录
  • 公司多缴税款超过3年怎么办
  • dll进程
  • 发票认证了但是没收到票怎么处理
  • php chm
  • 股权转让个税计算方法 未分配利润
  • PHP:jdtojewish()的用法_日历函数
  • 暂估入账的原材料有成本差异吗
  • 图森在哪
  • jquery 批量删除
  • ros urdf
  • 怎么给复选框赋值
  • php图片上添加文字的方法
  • 安装elementUI
  • sbc奇思妙想
  • 富文本编辑器使用
  • 前端实际开发
  • vue3.0用法
  • 如何让网站优化成功
  • 归属于母公司所有者权益合计
  • 一般纳税人差额纳税
  • 买汽车计算公式
  • 企业会计准则无形资产土地摊销
  • 个人名字的发票可以报销吗
  • 外企可以申请高新技术
  • 一般纳税人实际税负怎么核算
  • 金税盘技术服务费怎么交费
  • 个体户年报纳税一般填多少合适
  • 月初包括哪几天
  • 列入固定资产的标准
  • 从内地到香港坐飞机到国内
  • 进项抵扣怎么操作
  • 应收账款和预收账款都是企业的流动资产
  • 免增增值税的有
  • 营业外收入核算的内容有
  • 什么是发票抬头怎么填
  • 公司增资怎么办理手续
  • 怎么做待摊费用
  • 零售商品销售的具体核算步骤
  • sql 截取字符串某个字符之后
  • video for windows是什么
  • windowsxp如何创建宽带连接
  • media.codec是什么
  • win10应用商店下载不了
  • js domcontentloaded
  • python语言中
  • perl脚本use strict
  • dos命令显示时间
  • js怎么获取密码框内容
  • 安卓消息处理机制
  • 矿产资源税的计税依据
  • 广西税务12366如何交社保
  • 公司给个人买房,怎么做账
  • 基本账号信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设