官网文档
官方中文文档
菜鸟教程——Python
官网
勾选上这个是为了将 Python 添加到环境变量中,以便于在控制台打开。
安装完毕后,打开控制台窗口,输入 python 来测试是否安装成功。
PyCharm 官方下载链接
PyCharm 安装教程
运行
在桌面新建一个 AAA.py 文件,并写一行打印代码
print("YYY")
然后用命令行窗口运行这个文件
cd Desktop python AAA.py
配置Notepad++,使其可以快速运行python代码
cmd /k python "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
注释
# python中单行注释采用 # 开头。 i = 7 # python中单行注释采用 # 开头。 ''' 这是多行注释,使用单引号。 这是多行注释,使用单引号。 这是多行注释,使用单引号。 ''' """ 这是多行注释,使用双引号。 这是多行注释,使用双引号。 这是多行注释,使用双引号。 """
数据类型
Python3 中有六个标准的数据类型:
- Number(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Set(集合)
- Dictionary(字典)
Python3 的六个标准数据类型中:
- 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
- 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
String(字符串) 转义字符
print('A'BBB'C')
print('A"BBB"C')
print("A"BBB"C")
print("I'm xxx")
字符串运算符
str = " CCC"
print("AAA" + " BBB" + str)
字符串常用函数
- str.title() 首字母大写
- str.upper()
- str.lower()
- len(str)
- str.lstrip() 截掉 str 左边的空格
- str.rstrip()
- str.strip() 在 str 上执行 lstrip()和 rstrip()
m1 = "aaabbb ccc" m2 = m1.title() m3 = m1.upper() print(m1) print(m2) print(m3) m4 = "AAABBB CCC".lower() print(m4) length = len(m4) print(length) m5 = " AB " print(m5.lstrip()) print(m5.rstrip()) print(m5.strip())空白字符
print("A B")
print("AtB")
print("AnB")
Numbers(数字) 类别
Python 支持三种不同的数值类型:
- 整型(int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。布尔(bool)是整型的子类型。
- 浮点型(float) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)
- 复数( (complex)) - 复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型。
- int(x [,base]):将x转换为一个整数
long(x [,base ]) :将x转换为一个长整数(Python3.x 版本已删除 long() 函数)- float(x):将x转换到一个浮点数
- complex(x):将x转换到一个复数,实数部分为 x,虚数部分为 0。
- complex(x, y):将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字表达式。
- str(x):将对象 x 转换为字符串
print(3 + int("4"))
print(3.5 + float("4"))
print(complex(1, 2))
print("AAA : " + str(7))
print(int(4.9))
print("ABC" * 3)
注意:
- int(浮点数):可以直接舍去小数部分
- 字符串 * 整数n:可以得到一个字符串n倍的字符串
运算符 算术运算符 赋值运算符 输入、输出
str = input()
print("Y : " + str)



