编程啊,说白了就是和电脑聊天,你得告诉它你想干啥。变量呢,就像是咱们聊天里的“代名词”,比如“那个”、“啥啥啥”,用来代替具体的东西。在Python里,变量就是这么个玩意儿,用来存储数据的。
python复制代码
# 定义一个变量name = "小明"age = 20print(name) # 输出:小明print(age) # 输出:20数据类型呢,就是告诉电脑这个变量里装的是啥玩意儿,比如数字、文字还是别的啥。Python里数据类型可多了,常用的有整数、浮点数、字符串啥的。
python复制代码
# 不同数据类型的变量num = 100 # 整数price = 99.99 # 浮点数text = "Hello, Python!" # 字符串print(num) # 输出:100print(price) # 输出:99.99print(text) # 输出:Hello, Python!温馨提示:变量名得取个有意义的,别整些abc、xyz啥的,自己看了都懵。
二、条件语句:让程序学会做选择有时候啊,咱们得让程序根据条件来做不同的事儿,这时候就得用到条件语句了。Python里的条件语句就是if、elif和else这几个家伙。
python复制代码
# 条件语句示例score = 85if score >= 90:print("优秀!")elif score >= 60:print("及格了。")else:print("不及格啊!")# 输出:及格了。小贴士:别忘了在条件语句后面加冒号哦,不然程序会报错滴。
三、循环:让程序学会重复劳动有时候啊,咱们得让程序干点重复的事儿,比如打印100遍“Hello, World!”,这时候循环就派上用场了。Python里有两种循环:for循环和while循环。
python复制代码
# for循环示例for i in range(5):print("Hello, World!", i + 1)# 输出:# Hello, World! 1# Hello, World! 2# Hello, World! 3# Hello, World! 4# Hello, World! 5# while循环示例count = 0while count < 3:print("还在循环中...")count += 1# 输出:# 还在循环中...# 还在循环中...# 还在循环中...温馨提醒:while循环得小心用,不然一不小心就陷入“死循环”出不来了,得靠手动停止程序哦。
四、函数:让代码更简洁、更易读函数啊,就像是编程里的“魔法咒语”,只要一念出来,程序就能干一堆事儿。在Python里,函数就是这么个玩意儿,能把你写的代码封装起来,方便以后重复使用。
python复制代码
# 定义一个函数def greet(name):print(f"你好,{name}!")# 调用函数greet("小明")greet("小红")# 输出:# 你好,小明!# 你好,小红!小技巧:函数名得取个有意义的,一看就知道是干啥的,别整些莫名其妙的名儿。
五、类与对象:让程序更灵活、更强大类与对象啊,这可是编程里的“高级货”,能让你的程序更灵活、更强大。简单来说啊,类就像是个“模板”,能造出很多“对象”来。每个对象都有自己的属性和方法,能干不同的事儿。
python复制代码
# 定义一个类class Dog:def __init__(self, name, age):self.name = name # 属性:名字self.age = age # 属性:年龄def bark(self):print(f"{self.name}在叫:汪汪汪!")# 创建对象dog1 = Dog("小黑", 3)dog2 = Dog("小白", 2)# 调用对象的方法dog1.bark() # 输出:小黑在叫:汪汪汪!dog2.bark() # 输出:小白在叫:汪汪汪!温馨提示:类和对象啊,刚开始学可能会觉得有点懵,别急,多写几个例子,慢慢就懂了。
六、模块与包:让代码更模块化、更易维护模块啊,就像是编程里的“零件库”,能把常用的代码封装起来,方便以后重复使用。Python里有很多内置的模块,比如math、os啥的,还有第三方模块,比如requests、numpy啥的。
python复制代码
# 导入内置模块import math# 使用模块里的函数print(math.sqrt(16)) # 输出:4.0# 导入第三方模块(需要提前安装)# import requests# response = requests.get('https://api.example.com/data')# print(response.json())小提示:安装第三方模块得用pip命令哦,比如pip install requests。
好啦,说了这么多啊,其实Python编程啊,就像是搭积木一样,把一个个知识点学会了,就能搭出漂亮的作品来。变量、数据类型、条件语句、循环、函数、类与对象、模块与包,这些都是编程的基础,学会了它们,你就能轻松玩转Python啦!