欢迎光临
我们一直在努力

Python入门——一篇搞定核心语法

文章目录

  • 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(23) #调用函数,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(23))#2的3次方:8.0

#3.导入时重命名
import pandas as pd # 常用第三方库重命名

赞(0)
未经允许不得转载:171主机测评 » Python入门——一篇搞定核心语法
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址