class_3:数据类型/交互模式/ input输入

获取字符串长度

python 复制代码
#获取字符串长度
s = "hello world!"
print(len(s))
print(len("hello"))
#根据索引取字符
print(s[0])
print(s[11])
#type
a = 10
b = True
c = 1.0
d = None #空值类型
print(type(a))
print(type(b))
print(type(c))
print(type(d))

命令行模式:写好代码直接运行

交互模式:一行一行解析并返回结果

input:会统一将变量转换为字符串

python 复制代码
#BMI = 体重 /(身高 **2)
weight = float(input("请输入您的体重:单位是kg "))
height = float(input("请输入您的身高:单位是m "))
BMI = weight / (height ** 2)64
print("您的BMI为:" + str(BMI))
相关推荐
ujainu小1 分钟前
原生性能优化:6变量实现高效桥接
开发语言·华为·性能优化·harmonyos
甄同学7 分钟前
第十七篇:Bash Executor命令执行器,安全运行Shell命令
开发语言·安全·bash
张3238 分钟前
Go语言基础 Map 函数值 闭包
开发语言·golang
江华森10 分钟前
深入理解 Flask 实现原理
后端·python·flask
FriendshipT23 分钟前
Ultralytics:解读SPPF模块
人工智能·pytorch·python·深度学习·目标检测
杜子不疼.28 分钟前
【C++ 在线五子棋对战】- 会话管理模块实现
开发语言·c++
有点。33 分钟前
C++深度优先搜索(DFS)的概念(一)
开发语言·c++·深度优先
时间的拾荒人38 分钟前
C语言编译与链接:从源码到可执行程序的完整解析
c语言·开发语言
人道领域39 分钟前
【0-1的agent进阶篇】Prompt 与上下文工程
java·开发语言·prompt·mcp
aaPIXa62241 分钟前
C++大型项目模块化拆分实战记录
开发语言·c++