一、从第一个 print() 开始
学任何语言的第一步都是让程序说句话。Python 里用 print() 输出内容,不用分号结尾,一句一行很清爽。
print("你好,Python")
print("我在学编程")
二、变量与赋值
Python 是动态类型语言,变量不需要提前声明类型,直接赋值即可。变量名建议用小写字母加下划线。
name = "建建" age = 22 is_student = True print(name, age, is_student)
三、基础数据类型
最常用的四类数据类型:
int整数,如18float浮点数,如3.14str字符串,如"hello"bool布尔值,只有True和False
n = 18 pi = 3.14 word = "python" flag = True print(type(n)) # <class 'int'> print(type(pi)) # <class 'float'> print(type(word)) # <class 'str'> print(type(flag)) # <class 'bool'>
四、常用运算符
算术运算符
print(7 + 3) # 10 加 print(7 - 3) # 4 减 print(7 * 3) # 21 乘 print(7 / 3) # 2.333... 除(结果是 float) print(7 // 3) # 2 整除 print(7 % 3) # 1 取余 print(2 ** 3) # 8 幂
比较运算符
比较的结果是布尔值,常用于条件判断。
print(5 > 3) # True print(5 == 5) # True print(5 != 3) # True print(5 <= 2) # False
逻辑运算符
print(True and False) # False print(True or False) # True print(not True) # False
五、类型转换
不同类型之间可以用内置函数转换,注意字符串转数字时内容必须是合法的数字。
num_str = "123"
num = int(num_str) # 字符串 -> 整数
print(num + 1) # 124
price = float("9.9") # 字符串 -> 浮点数
text = str(100) # 数字 -> 字符串
print(text + "分") # 100分
小提醒:input() 返回的永远是字符串,参与计算前记得用 int() 或 float() 转换,否则会报类型错误。
六、小结
- 变量直接赋值,无需声明类型;
- 掌握 int / float / str / bool 四种基础类型;
- 算术、比较、逻辑三类运算符要分清;
- 类型转换是初学阶段最常踩的坑。