文章目录
- 1.变量定义
- 2.条件语句(if-elif-else)
- 3.循环语句
-
- while 循环:
- for 循环:
- 4.函数定义(def)
- 5.异常处理(try-except)
- 6 类与对象 (面向对象)
- 7.模块与包的导入
1.变量定义
直接赋值(如 name=“小红书”),无需声明类型。 类型:
数值型:int(整数)、float(浮点数)、bool(布尔值True/False)。
字符串:str(用"/""包裹,支持拼接、切片)
容器:list(列表[1,2,3])、tuple(元组(1.2.3))、dict(字典{"key":"value"})、set(集合{1,2,3})
2.条件语句(if-elif-else)
语法:
age =18
if age < 18:
print("未成年")
elif 18<= age<60:
print("成年")else:
print("老年”)
3.循环语句
while 循环:
– 基础用法:满足条件时重复执行
– 无限循环+break:用while True配合break跳出
– continue:跳过当前循环剩余部分
for 循环:
遍历序列/容器:
# 遍历列表
fruits =[“苹果”,“香蕉”]
for fruit in fruits:
print(fruit)
# 遍历范围
for i in range(3): #0、1、2
print(i)
4.函数定义(def)
语法:
def add(a, b):
"""两数相加的函数(文档字符串)""
return a+b
result = add(2,3) #调用函数,result=5
5.异常处理(try-except)
用于捕获代码运行错误:
try:
num = int(input("输入数字:"))
except ValueError:
print("请输入合法数字!")
6 类与对象 (面向对象)
例如:
class Person:
# 构造方法
def __init (self, name):
self.name=name #实例属性
# 实例方法
def say_hi(self):
print(f"你好,我是{self.name}")
# 创建对象
p = Person("小红书")
p.say_hi() #输出:你好,我是小红书
7.模块与包的导入
例如:
# 1.导入整个模块
import math
print(math.sqrt(16)) #计算平方根:4.0
#2.导入模块中的指定函数/类
from math import pi, pow
print(pi) #圆周率:3.141592653589793
print(pow(2,3))#2的3次方:8.0
#3.导入时重命名
import pandas as pd # 常用第三方库重命名



