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))
相关推荐
benchmark_cc3 小时前
如何用 Python + QuantDash 快速构建高胜率“配对交易(Pairs Trading)”策略?
开发语言·人工智能·python·pandas·量化交易·quantdash
程序员无隅4 小时前
Coding Agent 为什么压缩上下文后还能继续工作?上下文模块设计拆解
java·开发语言·数据库
Python+994 小时前
Java 枚举类(Enum)详解:从基础到高级应用
java·开发语言·python
二炮手亮子4 小时前
浅记java线程池
java·开发语言
zmzb01035 小时前
C++课后习题训练记录Day157
开发语言·c++
dunge20265 小时前
2026年7月最新ChatGPT Plus / Pro 与 Codex:当 AI Agent 最新5.6版本来袭,必须理解事务、幂等与补偿
开发语言·人工智能·python
爱吃牛肉的大老虎6 小时前
rust基础之环境搭建
java·开发语言·rust
openKylin6 小时前
与全球技术演进同频,openKylin 3.0从C迈向Rust
c语言·开发语言·rust·开源·开放原子·openkylin
小白学大数据6 小时前
两周完成爬虫技术栈升级:Scrapy 迁移 Crawlo 的路径与取舍
爬虫·python·scrapy
用户8356290780517 小时前
使用 Python 在 Excel 中添加和自定义文本框
后端·python