c语言编程笔录

首页 >   > 笔记大全

笔记大全

看教育直播丨python精讲Python 课

更新时间:2023-12-17

Python编程入门

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