180天 AI大模型学习规划,Python 变量与数据类型
📅 180 天 AI 大模型学习规划 | 第 7 天Python 变量与数据类型
⏰ 预计学习时间:2-3 小时 | 🎯 掌握变量和数据类型基础今天学完,你就能用 Python"说简单句子"了!什么是变量?
你去超市买东西,需要购物袋来装东西。 • 买苹果 → 装进袋子 1 • 买牛奶 → 装进袋子 2 • 买面包 → 装进袋子 3name = "小明" # 名字装进 name 袋子height = 1.75 # 身高装进 height 袋子变量的本质
实际例子:学生信息
print(f"姓名:{student_name}")print(f"年龄:{student_age}")print(f"专业:{student_major}")print(f"GPA: {student_gpa}")变量命名规则
class = "Python" # 不能用关键字user_name = "张三" # 清楚表明是用户名product_price = 99.99 # 清楚表明是商品价格is_logged_in = True # 清楚表明是登录状态为什么需要数据类型?
你去餐厅点菜,服务员需要知道什么是食物、什么是饮料。如果不知道,可能会把可乐倒进牛排里 🤮数据类型也是一样——告诉 Python 这个数据是什么类型,该怎么处理它!Python 的 4 种基础数据类型
print(type(age)) # <class 'int'>print(type(price)) # <class 'float'>print(a / b) # 5.25(除法结果总是浮点数)message = 'Hello, World!'print(type(name)) # <class 'str'>full_name = first_name + last_nameprint(type(is_student)) # <class 'bool'>print(True and False) # False(与)print(True or False) # True(或)print(not True) # False(非)检查数据类型
print(type(age)) # <class 'int'>print(type(price)) # <class 'float'>print(type(name)) # <class 'str'>类型转换
print("我今年" + age_str + "岁") # 我今年 18 岁count_float = float(count)print(count_float) # 10.0print(price_int) # 99(不是 100!)输出(print)
print(f"姓名:{name},年龄:{age}")输入(input)
age = int(input("请输入年龄:"))练习 1:个人信息卡片
练习 2:BMI 计算器
height = float(input("身高(米):"))weight = float(input("体重(公斤):"))bmi = weight / (height ** 2)print(f"\\n你的 BMI 指数:{bmi:.1f}")name = 小明 # 报错!Python 以为小明是变量名age = input("年龄:") print(age + 1) # 报错!字符串不能和数字相加age = int(input("年龄:")) print(age + 1) # 转成整数再加print(name) # name 还没定义,报错!name = "小明" print(name) # 先定义再使用📱 个人日程 · 待办管理 · 习惯打卡
🎯 线下活动 · 成长分享 · 同频社交
✨ 让每一天的努力,都有迹可循
明天我们将学习列表的创建与操作、字典的键值对、常用数据结构方法* 坚持学习,每天进步一点点,180 天后遇见更强的自己。🌸 *