看教育直播丨python精讲Python 课
更新时间:2023-12-17Python编程入门
1. Python数据类型
Python是一种动态类型语言,不需要指定变量的类型,变量会自动识别类型。Python中的数据类型包括整数(int)、浮点数(float)、字符串(str)、布尔值(bool)、列表(list)、元组(tuple)和字典(dict)等。
# 整数 age=18 # 浮点数 height=1.75 # 字符串 name='张三' # 布尔值 is_male=True # 列表 scores=[90, 80, 95, 85] # 元组 person=(name, age, height, is_male, scores) # 字典 student={'name': name, 'age': age, 'height': height, 'is_male': is_male, 'scores': scores}
2. Python基础语法
Python的语法简单易懂,语句末尾不需要分号,使用缩进表示代码块。在Python中,使用print()函数打印输出结果,在控制台中看到结果。
# 打印字符串 print('Hello, Python!') # 计算结果 a=1 b=2 c=a + b print(c)
3. Python函数
函数是Python中的重要概念,函数用于封装一段可重用的代码,并可以接收参数和返回值。Python中可以定义默认参数和可变参数。
# 定义函数 def add(a, b=1, *args): result=a + b for arg in args: result +=arg return result # 调用函数 print(add(1)) print(add(2, 3)) print(add(4, 5, 6, 7))
4. Python面向对象编程
Python是一种面向对象编程语言,支持封装、继承和多态等特性。在Python中,一切皆为对象,从而可以更加灵活的使用对象。
# 定义类 class Person: def __init__(self, name, age): self.name=name self.age=age def say_hello(self): print('Hello, my name is', self.name + ', I am', self.age, 'years old') # 创建对象 p1=Person('张三', 18) p2=Person('李四', 19) # 调用方法 p1.say_hello() p2.say_hello()