编程啊,说到底就是和数据打交道。在Python里,咱们得给数据找个家,这个家就叫做变量。
python复制代码
name = "吕涛若雪" # 字符串类型的变量age = 30 # 整数类型的变量上面的代码就是给数据找家的过程啦!name存了个字符串"吕涛若雪",age存了个整数30。数据类型呢,就是数据的身份证,告诉咱们这个数据是啥样的。
温馨提示:变量名得用字母、数字和下划线组成,而且不能以数字开头哦,不然程序会不认的!
条件语句:让程序学会做选择想让程序根据条件做选择?没问题,条件语句来帮你!
python复制代码
score = 85if score >= 60:print("及格啦!")else:print("不及格,加油!")这段代码就是根据score的值来决定打印哪句话。如果score大于等于60,就打印“及格啦!”,否则就打印“不及格,加油!”。
温馨提示:条件语句里啊,记得要有个冒号哦,而且代码块要缩进,这样程序才能识别出你的条件语句。
循环:让程序学会重复劳动重复劳动最烦人了,不过对程序来说,这可是它的强项!循环语句来帮你搞定!
python复制代码
for i in range(5):print("这是第", i + 1, "次循环")这段代码会依次打印“这是第1次循环”、“这是第2次循环”一直到“这是第5次循环”。range(5)表示生成一个从0到4的整数序列,for循环就依次取这个序列里的数。
温馨提示:循环里啊,记得要有个能结束循环的条件哦,不然程序就会一直跑下去,变成“死循环”啦!
函数:把代码封装成小工具代码写多了,得找个地儿存起来,不然乱糟糟的。函数就像是个小工具箱,把相关的代码都装进去,方便以后用。
python复制代码
def greet(name):return "你好," + name + "!"message = greet("小明")print(message) # 输出:你好,小明!这段代码定义了一个名为greet的函数,它接受一个参数name,然后返回一句问候语。以后想问候别人,直接调用这个函数就行啦!
温馨提示:定义函数时啊,记得给函数起个有意义的名字哦,还要记得写返回值,这样函数才能返回结果给咱们用。
类和对象:打造专属的编程小世界类和对象啊,可是编程里的重头戏!类就像是个模具,能造出很多相同的东西来;对象呢,就是用这个模具造出来的东西。
python复制代码
class Dog:def __init__(self, name, age):self.name = name # 狗的名字self.age = age # 狗的年龄def bark(self):print(self.name + ":汪汪汪!")dog1 = Dog("小黑", 3) # 创建了一个Dog对象dog1.bark() # 调用对象的bark方法这段代码定义了一个名为Dog的类,然后创建了一个名为dog1的对象,表示一只叫“小黑”的3岁小狗。调用dog1的bark方法,就会打印出“小黑:汪汪汪!”。
温馨提示:类和对象啊,可是编程里的高级功能哦,刚开始学可能会有点难,不过别灰心,多练练就好了!
异常处理:让程序更健壮程序运行时啊,难免会出错。如果出错了就崩溃,那可就不好了。异常处理来帮你!
python复制代码
try:result = 10 / 0 # 这行代码会出错哦except ZeroDivisionError:print("除数不能为零!")这段代码尝试执行10 / 0这个除法操作,但是因为除数为零,所以会引发ZeroDivisionError异常。except语句就负责捕获这个异常,并打印出“除数不能为零!”这句话。
温馨提示:异常处理啊,就像是给程序穿了一层防护服,能让程序在遇到错误时更健壮、更稳定。
好啦,今天的知识点就讲到这里啦!咱们学了变量和数据类型、条件语句、循环、函数、类和对象、异常处理这些基础概念。掌握了它们啊,你就能在编程的世界里畅游啦!
不过啊,这只是编程世界的冰山一角哦!后面还有更多好玩的东西等着咱们去探索呢!比如模块、文件操作、列表推导式、装饰器、生成器、lambda函数、递归这些。别害怕,一步步来,咱们一定能玩转Python!加油哦!