博客
关于我
在一个视频中学习Python编程
阅读量:638 次
发布时间:2019-03-15

本文共 2098 字,大约阅读时间需要 6 分钟。

Python基础入门 - learningnotes

1. 基本语法

在Python中,我们可以通过简单的语法命令完成许多常见任务。以下是一些基础操作:

# 导入模块会使特定的函数和属性成为可用import randomimport sysimport os# 打印内容到屏幕print("Hello World")  # 输出Hello Worldprint(5 + 2)        # 计算并显示5 + 2的结果print("这是一个测试字符串")  # 展示字符串操作

2. 变量与数据类型

变量用于存储数据,名称应尽量反映其用途:

name = "Derek"  # 轮名字符串age = 25      # 年龄整数price = 99.5  # 价格浮动数# 变量命名规则# - 可以包含字母、数字和下划线# - 不能以数字开头# - 建议使用 camelCase 或 snake_case# 检查变量类型print(type(name))  # 
print(type(age)) #
print(type(price)) #

3. 运算符与运算顺序

运算符执行顺序遵循数学规则:

# 算术运算print(5 + 2)        # 7print(5 - 2)        # 3print(5 * 2)        # 10print(5 / 2)        # 2.5print(5 % 2)        # 1print(5 ** 2)       # 25print(5 // 2)       # 2# 操作顺序示例print("1 + 2 - 3 * 2 =", 1 + 2 - 3 * 2)  # 1 + 2 = 3, 3 * 2 = 6; 结果 3 - 6 = -3print("(1 + 2 - 3) * 2 =", (1 + 2 - 3) * 2)  # 内部括号优先计算,结果为 (0) * 2 = 0

4. 数据结构

学习数据结构可以帮助更好地组织和管理数据:

# 列表(列表)numbers = [1, 2, 3, 4, 5]  # 可变长度的数组numbers.append(6)  # 扩展列表print(numbers)  # [1, 2, 3, 4, 5, 6]# 元组(不可变)grades = (90, 80, 70)    # 读取无法修改print(grades)             # (90, 80, 70)# 字典(键值对)student = {    "name": "张三",    "age": 24,    "score": 88}print student  # 输出字典内容

5. 条件判断与循环

通过条件控制,决定程序执行路径:

# 条件判断if age >= 18:    print("年满")  # true条件时打印年满else:    print("未满")  # else处理# 逻辑运算符is_true = True or False  # Trueis_false = True and False  # Falseis_true_result = not True  # Falseis_null = False or None  # None# 循环控制for num in numbers:    print(num)  # 输出列表中的每个元素while loop():    pass  # 循环将在这里扩展

6. 函数(Function)

函数是代码的基本单元,模块内的函数可以被调用:

def greeting(name):  # 定义函数    return "欢迎 " + name# 调用函数print(greeting("Derek"))  # Welcome Derek

7. 文件操作

文件是存储数据的基本单位,以下进行示例:

with open("data.txt", "w+") as f:    f.write("这是一个测试文件")  # 写入文件with open("data.txt", "r") as f:    content = f.read()  # 读取文件print(content)  # 查看文件内容

8. 类与对象

面向对象编程通过类和对象实现代码复用:

# 定义一个简单类class Animal:    def __init__(self, name):  # 因构方法        self.name = name  # 类属性    def run(self):  # 方法        print(f"{self.name}在跑步")  # 执行这个方法# 创建对象dog = Animal("Max")  # 实例化dog.run()  # 调用方法,输出 Max在跑步

以上只是Python的核心概念,建议通过练习项目或课程系统地学习这些内容。

转载地址:http://bnslz.baihongyu.com/

你可能感兴趣的文章
Git简单理解与使用
查看>>
echarts 基本图表开发小结
查看>>
adb通过USB或wifi连接手机
查看>>
JDK9-15新特性
查看>>
Vector 实现类
查看>>
HashTable类
查看>>
TreeSet、TreeMap
查看>>
JVM内存模型
查看>>
可变长度参数
查看>>
堆空间常用参数总结
查看>>
3、条件查询
查看>>
cordova打包apk更改图标
查看>>
GitHub上传时,项目在已有文档时直接push出现错误解决方案
查看>>
页面置换算法
查看>>
文件系统的层次结构
查看>>
减少磁盘延迟时间的方法
查看>>
vue(渐进式前端框架)
查看>>
权值初始化和与损失函数
查看>>
vscode设置eslint保存文件时自动修复eslint错误
查看>>
最大半连通子图
查看>>