Python的基础语法

  1. 注释:在Python中,使用井号(#)表示单行注释,三个单引号(''')或三个双引号(""")表示多行注释。

  2. 变量:在Python中,不需要声明变量类型,直接赋值即可。例如:

a = 10

b = "Hello, World!"

  1. 数据类型:Python有多种数据类型,如整数(int)、浮点数(float)、字符串(str)、列表(list)、元组(tuple)、集合(set)和字典(dict)。

  2. 条件语句:使用if、elif和else关键字进行条件判断。例如:

age = 18

if age >= 18:

print("成年")

else:

print("未成年")

  1. 循环语句:Python中有两种循环语句,分别是for循环和while循环。例如:

for循环

for i in range(5):

print(i)

while循环

count = 0

while count < 5:

print(count)

count += 1

  1. 函数:使用def关键字定义函数。例如:

def add(a, b):

return a + b

result = add(1, 2)

print(result)

  1. 类和对象:使用class关键字定义类,通过类创建对象。例如:

class Person:

def init(self, name, age):

self.name = name

self.age = age

def say_hello(self):

print(f"Hello, my name is {self.name} and I am {self.age} years old.")

person = Person("Tom", 30)

person.say_hello()

相关推荐
2601_949146534 分钟前
Python语音通知API示例代码汇总:基于Requests库的语音接口调用实战
开发语言·python
去码头整点薯条989 分钟前
python第五次作业
linux·前端·python
3GPP仿真实验室10 分钟前
【Matlab源码】6G候选波形:OFDM-IM 索引调制仿真平台
开发语言·matlab
有代理ip22 分钟前
Python 与 Golang 爬虫的隐藏优势
爬虫·python·golang
数研小生24 分钟前
1688商品列表API:高效触达批发电商海量商品数据的技术方案
大数据·python·算法·信息可视化·json
Coder_Boy_26 分钟前
基于SpringAI的在线考试系统-企业级教育考试系统核心架构(完善版)
开发语言·人工智能·spring boot·python·架构·领域驱动
2301_7657031432 分钟前
C++中的代理模式变体
开发语言·c++·算法
咚为32 分钟前
Rust tokio:Task ≠ Thread:Tokio 调度模型中的“假并发”与真实代价
开发语言·后端·rust
灰子学技术37 分钟前
性能分析工具比较pprof、perf、valgrind、asan
java·开发语言
Minilinux201842 分钟前
Google ProtoBuf 简介
开发语言·google·protobuf·protobuf介绍