Python3 学习笔记

目录

第一章:环境搭建

1.1 python下载安装

1.1.1  python下载

1.1.2 python安装

1.2 pychram下载安装

1.2.1 pychram下载安装

第二章:Python基础

2.1 注释和代码

2.1.1 单行注释

2.1.2 多行注释

2.2 常量和变量

2.2.1 常量

2.2.2 变量

2.3 输入和输出

2.3.1 input()和print()函数

2.4 基础数据类型

2.4.1 整数(int)

2.4.2 浮点数(float)

2.4.3 字符串(str)

2.4.4 布尔值(bool)

2.4.5 空值(none)

2.5 运算符

2.5.1 算数运算符

2.5.2 赋值运算符

2.5.3 关系运算符

2.5.4 逻辑运算符

2.6 复合数据类型

2.6.1 列表  (list)

2.6.2 元组 (tuple)

2.6.3 字典 (dict)

2.6.4 集合 (set)

第三章:程序结构

3.1 顺序结构

3.2 选择结构

3.3 循环结构

第四章:函数

4.1 常用的内置函数

4.2 自定义函数

第五章:文件读写

5.1 读取txt文件

5.2 写入txt文件

5.3 读取csv文件

5.4 写入csv文件

第六章:模块

6.1 常用的内置模块

6.2 第三方模块

第七章:面向对象编程

第八章:网络编程

第九章:多线程


第一章:环境搭建

1.1 python下载安装

1.1.1  python下载

安装包下载官网地址:Welcome to Python.org

目前python已经更新到3.11.1,刚入门学习建议下载3.9.2版本

1.1.2 python安装

以Win10 安装Python3.9.2为例:

详细安装过程图文链接:http://t.csdn.cn/tQBY5

1.2 pychram下载安装

1.2.1 pychram下载安装

pycharm安装教程,超详细_皮小孩ls的博客-CSDN博客_pycharm安装教程

第二章:Python基础

2.1 注释和代码

2.1.1 单行注释

# 这是第一个python程序 这是一个单行注释
print("hello world!")

第1行是注释,第2行是有效代码

print("hello world!")  # 这也是一个单行注释

这一行前部分是有效代码,后部分是注释

2.1.2 多行注释

'''
这是一个多行注释
可以写多行
......
......
用三个引号作为首尾
'''

2.2 常量和变量

2.2.1 常量

计算机程序运行时,不会被程序修改的量

2.2.2 变量

没有固定的值,可以改变的量

a = 1
b = 2

a,b——变量  

1,2——常量

2.3 输入和输出

2.3.1 input()和print()函数

接收键盘输入:input()

输出:print()

money = int(input("请输入您的银行存款:"))
print("您的银行存款是:", money)
print("一年后存款变成:", money * 1.03)

代码运行结果:

请输入您的银行存款:9800
您的银行存款是: 9800
明年存款变成: 10094.0

2.4 基础数据类型

2.4.1 整数(int)

a = 5
b = 128
s = 6
print(a * 2 + b + 5)

运行结果:

143

2.4.2 浮点数(float)

c = 3.14
d = 5.5
e = 6.0
print(c + d)

运行结果:

8.64

2.4.3 字符串(str)

# 字符串常亮使用引号包围,引号只是字符串的标识,而不是字符串的一部分。
s1 = "hello world"
s2 = "你好,深圳!"
s3 = "s"
s4 = ""  # 空字符串
s5 = "6"  # 数值形式的字符串
s6 = "3.14"
print(s1 + "--" + s2)

运行结果:

hello world--你好,深圳!

2.4.4 布尔值(bool)

b1 = True  # 真
b2 = False  # 假
print(5 > 3)
print(6 < 2)

运行结果:

True
False

2.4.5 空值(none)

n = None
print(n)

运行结果:

None

2.5 运算符

2.5.1 算数运算符

# 算术运算符:数学运算中的符号
a = 10
b = 3
print(a + b)  # 加法
print(a - b)  # 减法
print(a * b)  # 乘法
print(a / b)  # 除法

print(a // b)  # 除法,只保留整数部分
print(a % b)  # 获取余数
print(a ** b)  # 获取幂次方

运行结果:

13
7
30
3.3333333333333335
3
1
1000

2.5.2 赋值运算符

# 赋值运算符:给变量赋值
a = 125
b = a + 1
a += 5  # 在a的基础上再加5  --- a=a+5
print(a)

运行结果:

126
130

2.5.3 关系运算符

# 关系运算符:比较两个变量之间关系
# > <  ==  >=  <=  !=
# 关系运算符运算的结果是布尔值
a = 5
b = 6
print(a > b)
print(a < b)
print(a == 5)
print(a >= b)
print(a != b)

# 判断字符串是否相等(不相等)
c = "hello"
d = "你好"
print(c == d)
print(c != d)

运行结果:

False
True
True
False
True
False
True

2.5.4 逻辑运算符

# 逻辑运算符:判断表达式之间的逻辑关系
# and or  not
print(5 > 3 and 6 < 3)  # 左右的布尔表达式都为真,整个表达式为真
print(5 > 3 or 6 < 3)  # 左右的布尔表达式只要有一个为真,整个表达式为真
print(not 6 > 3)  # 对右边布尔表达式取反

运行结果:

False
True
False

2.6 复合数据类型

2.6.1 列表  (list)

2.6.2 元组 (tuple)

2.6.3 字典 (dict)

2.6.4 集合 (set)

第三章:程序结构

3.1 顺序结构

3.2 选择结构

3.3 循环结构

第四章:函数

4.1 常用的内置函数

4.2 自定义函数

第五章:文件读写

5.1 读取txt文件

5.2 写入txt文件

5.3 读取csv文件

5.4 写入csv文件

第六章:模块

6.1 常用的内置模块

6.2 第三方模块

第七章:面向对象编程

第八章:网络编程

第九章:多线程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值