目录
第一章:环境搭建
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