🖼 人工智能学习总目录

🖼 《Python王者归来》小结及目录

环境配置一类的看最前面的blog—第1章 起步(安装Python、PyCharm、Anaconda)

直译式(Interpreted)、面向对象(Object Oriented)

直译器(Interpreter)Cpython、编译(Compile)、垃圾回收(garbage collection)

动态语言(dynamic language)、胶水码(glue code)、文字码语言(scripting language)

参照地址(reference address)、PEP8(Python Enhancement proposals)—小写字母、下划线

函数(function)、方法(method)、溢位(overflow)

科学计数法E+5、复数(complex number)complex(a,b)

bool()——False、0、0.0、’’、()、[]、{}、set()、None

str()——+、逸出字符(Escape Character)、r” “防逸出、\n

ASCII码chr()65’A’97’a’、Unicode码ord()、UTF-8编码可变长编码、encode()、decode()

import math——pi、e、inf、ceil()、floor()、去小数trunc()、pow(a,b)

sqrt()、square()、radians()、degrees()弧->角

1、基本观念

注释 #、‘‘‘ ’’’、“““ ”””

1
2
3
4
# 这是注释
''' 这是多行注释 '''
""" 这是多行注释 """
print("Hello! Python") # 打印字符串

2、认识变量与基本数学运算

多重指定x,y = y,x、x,y=10

运算符 = 、+ 、-、 *、 /、 //整除、 %

多行用’\‘

商,余数 = divmod (a,b)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
a = b = c = 10
x = a + b + c + 12
print(x)
# 续行方法1
y = a +\
b +\
c +\
12
print(y)
# 续行方法2
z = ( a + # 此处可以加上注释
b +
c +
12 )
print(z)

3、Python的基本数据类型

type()

类型转换int()、float()、

二进制bin()、oct()、hex()

绝对值abs()、pow(x,y)

基数四舍五入,偶数五舍六入round()、round(x,n)