🖼 人工智能学习总目录

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

print()、value = input()、result = eval(expression)处理数字表达式

dir(__bulitins__)列出所有内置函数

4、基本输入与输出

%格式化输出%d%f%s%o%x%e、精准控制%(+|-)m.nf—m位,n小数,右对齐<^>

{}和format()、print(“ “ %(a,b))、print(“ “.format(a,b))

f-strings格式化字符串、print(f”{a}{b}”)

1
2
3
4
5
6
7
8
9
10
11
12
13
print("aaa","bbb",sep=" ",end="\n",file=sys.stdout)

r = 5
PI = 3.14159
area = PI * r ** 2
print("/半径{0:3d}圆面积是{1:10.2f}/".format(r,area))
print("/半径{0:>3d}圆面积是{1:>10.2f}/".format(r,area))
print("/半径{0:<3d}圆面积是{1:<10.2f}/".format(r,area))
print("/半径{0:^3d}圆面积是{1:^10.2f}/".format(r,area))

# /*******南极旅游讲座*******/
title = "南极旅游讲座"
print("/{0:*^20s}/".format(title))

2、程序的流程控制使用if语句

关系!=

逻辑 and or not

str(x).rjust(4)右对齐

if-elif-else

1
2
3
4
5
6
7
8
9
10
print("判断输入字符类别")
ch = input("请输入字符 : ")
if ord(ch) >= ord("A") and ord(ch) <= ord("Z"):
print("这是大写字符")
elif ord(ch) >= ord("a") and ord(ch) <= ord("z"):
print("这是小写字符")
elif ord(ch) >= ord("0") and ord(ch) <= ord("9"):
print("这是数字")
else:
print("这是特殊字符")