python基础学习笔记第一章

一、Python 基础认知

  • 创始人:吉多·范罗苏姆(龟叔),1991 年发布

  • 特点:语法简洁、易学、主流使用率高

二、开发与运行

cpp 复制代码
# 注释:Ctrl+/
# 输出
print("Hello Python")

# 语法规则
# 1. 必须英文符号
# 2. 一行一句不用分号
# 3. 多行写一行用分号
print(1); print(2)

三、字面量(5 种基础类型)

cpp 复制代码
# 整数 int
print(10)

# 浮点数 float
print(3.14)

# 布尔 bool
print(True)
print(False)

# 字符串 str
print("字符串")
print('字符串')
print("""多行字符串""")

# 空值
print(None)

# 查看类型
print(type(10))

四、变量

cpp 复制代码
# 定义
name = "小明"
age = 18

# 使用
print(name)
print(age + 1)

# 多变量定义
a, b = 10, 20

# 变量交换
temp = a
a = b
b = temp

# Python 简写
a, b = b, a

五、命名规则

  • 只能用:字母、数字、下划线

  • 不能数字开头

  • 不能用关键字

六、字符串

1. 三种定义

cpp 复制代码
s1 = '单引号'
s2 = "双引号"
s3 = """三引号
支持换行"""

2. 转义字符

cpp 复制代码
# 引号冲突
print("他说:\"你好\"")
print('It\'s ok')

# 换行 \n
print("第一行\n第二行")

# 缩进 \t
print("Hello\tPython")

3. 字符串拼接

cpp 复制代码
# + 拼接(必须同类型)
print("我今年" + str(18) + "岁")

4. 字符串格式化

cpp 复制代码
# f-string(最常用)
name = "小红"
age = 20
print(f"我是{name},今年{age}岁")

# %s 占位符
print("我是%s,今年%s岁" % (name, age))

七、类型判断

cpp 复制代码
num = 100
print(type(num))           # 看类型
print(isinstance(num, int)) # 判断是否为 int

八、综合小案例

cpp 复制代码
# 个人信息
name = "小李"
age = 21
height = 1.75

info = f"""
姓名:{name}
年龄:{age}
身高:{height}
"""
print(info)
相关推荐
棉猴1 小时前
玩游戏学Python6-演员Actor
python·pygame·玩游戏·游戏编程·actor·pgzero
知识分享小能手1 小时前
C学习教程,从入门到精通,C语言输入和输出(4)
c语言·开发语言·学习
道尔柯南1 小时前
C++ 入门基础详解:从第一个程序到核心语法特性
开发语言·c++
盛世宏博智慧档案1 小时前
Modbus TCP+PoE以太网温湿度传感器项目部署全流程,附网络调试实操
开发语言·tcp/ip·php·以太网·传感器·温湿度
ACP广源盛139246256731 小时前
Type-C 扩展坞方案选型笔记|国产 DP1.2 转 HDMI2.0 桥接芯片 GSV2201D@ACP 评估
开发语言·笔记·硬件架构·硬件工程·hdmi·国产芯片
旖旎夜光1 小时前
【LangGraph实战】LangGraph 学习笔记(四):持久化——从线程记忆到跨会话长期记忆
人工智能·笔记·python·学习·ai编程·langgraph
yuniko-n1 小时前
【JUC】线程间通信
java·开发语言
yuniko-n2 小时前
【JUC】关于 Java 线程介绍
java·开发语言
yeflx2 小时前
万向节死锁
python
亿道电子Emdoor2 小时前
【Perforce】Klocwork-kwgcheck图形化界面无法打开如何解决
git·python·github