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()

相关推荐
HarmonLTS13 小时前
Python Socket网络通信详解
服务器·python·网络安全
willingli13 小时前
c语言经典100题 61-70题
c语言·开发语言·算法
我是小疯子6614 小时前
深入解析C++右值引用与移动语义
java·开发语言·算法
Ethan Wilson14 小时前
VS2019 C++20 模块相关 C1001: 内部编译器错误
开发语言·c++·c++20
郝学胜-神的一滴14 小时前
Python数据封装与私有属性:保护你的数据安全
linux·服务器·开发语言·python·程序人生
悟能不能悟14 小时前
Elastic Stack 中两种主要查询语言 KQL (Kibana Query Language) 和 Lucene 的详细对比和解释。
java·开发语言
智航GIS14 小时前
11.7 使用Pandas 模块中describe()、groupby()进行简单分析
python·pandas
Pyeako14 小时前
机器学习--矿物数据清洗(六种填充方法)
人工智能·python·随机森林·机器学习·pycharm·线性回归·数据清洗
赛恩斯14 小时前
kotlin 为什么可以在没有kotlin 环境的安卓系统上运行的
android·开发语言·kotlin
steem_ding14 小时前
net.core 调优指南
开发语言·php