4.1-4.4 python的数据类型

简介: 4.1 整型:无小数点a=100b=-20print(a)print(b)print(a-b)print(a.__abs__()+b.__abs__())print(dir(a))4.

4.1 整型:无小数点

a=100

b=-20

print(a)

print(b)

print(a-b)

print(a.__abs__()+b.__abs__())

print(dir(a))


4.2 浮点型:有小数点

a=3.00

b=2.53

c=2.43

print(round(a))

print(round(b))

print(round(c))

print('##' * 20)

#round()

#1.默认保留一位小数

#2.采用四舍五入的方法进行计算

c=2.555

d=1.545

e=1.333

print(round(c, 2))

print(round(d, 2))

print(round(e, 2))

#round(float, 精度)

#先判断是否符合四舍五入的条件,不符合则按照精度位数输出;

#如果符合,则判断小数点精度最后一位的奇偶性;

#如果是偶数,则不进行四舍五入,直接按照精度位数输出;

#如果为奇数,则输出四舍五入后的值。


4.3 布尔类型

print(not True)

a=20

b=20

c=100

print(not(a>b and c>a))

#True False

False

True


4.4 字符串

str1='abcd'

str2='bbbb'

str3='cccc'

print(str1,str2,str3)

print(str1[0],str1[1],str1[2],str1[3])

#find 在一个字符串中找一个字符串

a='1234zyyzhouyuyaodewhduiefui'

print(a.find('zyy'))

print(a.find('azyy'))

#find 如果找到则返回位置,没找到则返回-1

#replace 把某个值替换成某个值

print(a.replace('zyy','aaa'))

#split 以某个值为分隔符分割字符串

print(a.split('z'))

#shell里面awk的-F选项

#join 将字符串中某个字符替换成另一个字符

print('hello'.join(a.split('z')))

#strip

b=' ewui rqh fui rfe '

print(b)

print(b.strip())

print(b.rstrip())

print(b.lstrip())

#format 提高执行效率

name='zhouyuyao'

age=21

print('hello ' + name)

print('hello %s' ) %name

# %s 表示字符串,%d 表示整型, %f表示浮点型

print('hello {0}').format(name)       #执行效率是最高的

print('Hello {0},your age is: {1})'.format(name,age))



目录
相关文章
|
13天前
|
存储 弹性计算 人工智能
【2025云栖精华内容】 打造持续领先,全球覆盖的澎湃算力底座——通用计算产品发布与行业实践专场回顾
2025年9月24日,阿里云弹性计算团队多位产品、技术专家及服务器团队技术专家共同在【2025云栖大会】现场带来了《通用计算产品发布与行业实践》的专场论坛,本论坛聚焦弹性计算多款通用算力产品发布。同时,ECS云服务器安全能力、资源售卖模式、计算AI助手等用户体验关键环节也宣布升级,让用云更简单、更智能。海尔三翼鸟云服务负责人刘建锋先生作为特邀嘉宾,莅临现场分享了关于阿里云ECS g9i推动AIoT平台的场景落地实践。
【2025云栖精华内容】 打造持续领先,全球覆盖的澎湃算力底座——通用计算产品发布与行业实践专场回顾
|
4天前
|
云安全 人工智能 安全
Dify平台集成阿里云AI安全护栏,构建AI Runtime安全防线
阿里云 AI 安全护栏加入Dify平台,打造可信赖的 AI
|
11天前
|
人工智能 自然语言处理 自动驾驶
关于举办首届全国大学生“启真问智”人工智能模型&智能体大赛决赛的通知
关于举办首届全国大学生“启真问智”人工智能模型&智能体大赛决赛的通知
|
7天前
|
人工智能 运维 Java
Spring AI Alibaba Admin 开源!以数据为中心的 Agent 开发平台
Spring AI Alibaba Admin 正式发布!一站式实现 Prompt 管理、动态热更新、评测集构建、自动化评估与全链路可观测,助力企业高效构建可信赖的 AI Agent 应用。开源共建,现已上线!
711 23
|
6天前
|
人工智能 Java Nacos
基于 Spring AI Alibaba + Nacos 的分布式 Multi-Agent 构建指南
本文将针对 Spring AI Alibaba + Nacos 的分布式多智能体构建方案展开介绍,同时结合 Demo 说明快速开发方法与实际效果。
452 39
|
12天前
|
编解码 自然语言处理 文字识别
Qwen3-VL再添丁!4B/8B Dense模型开源,更轻量,仍强大
凌晨,Qwen3-VL系列再添新成员——Dense架构的Qwen3-VL-8B、Qwen3-VL-4B 模型,本地部署友好,并完整保留了Qwen3-VL的全部表现,评测指标表现优秀。
734 7
Qwen3-VL再添丁!4B/8B Dense模型开源,更轻量,仍强大