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))
相关推荐
Ulyanov4 分钟前
《从质点到位姿:基于Python与PyVista的导弹制导控制全栈仿真》: 终极试炼——全链路综合仿真与蒙特卡洛打靶
开发语言·python·系统仿真·雷达电子对抗
@大迁世界15 分钟前
45.什么是内联条件表达式(inline conditional expressions)?在事件处理里怎么用?
开发语言·前端·javascript·react.js·ecmascript
梦想不只是梦与想26 分钟前
python 中数据类型转换
python·数据类型转换
游乐码37 分钟前
UnityGUI(五)GUI控件综合使用
开发语言·unity·c#
程序leo源39 分钟前
C语言知识总结
c语言·开发语言·c++·经验分享·笔记·青少年编程·c#
沫璃染墨42 分钟前
二叉搜索树完全指南:从核心原理到增删查改全实现
开发语言·c++
shehuiyuelaiyuehao43 分钟前
关于进程和线程的关系
java·开发语言
AaronCos1 小时前
弄懂java泛型中的extends和super
java·开发语言
毋语天1 小时前
Python 模块、包与异常处理:构建更稳健的程序
开发语言·python
阿kun要赚马内1 小时前
Python多进程中的数据隔离
python