每篇必看前言:
该笔记适用于有C/C++/Java基础的想要迅速掌握Python语法的人。
该笔记是以B站黑马2022版教程为背景,所作的笔记。
字符串格式化:
占位式拼接(可以精度限制):
语法:"%s"%变量
a=1314
b=520
m1="CSDN,%sU~"%b
message="CSDN对shanshan是%s的,%sU~"%(a,b)
print(m1)
print(message)
快速格式化(不可以精度限制):
语法:f"内容{变量}"
a=1314
b=520
m1=f"CSDN,{b}U~"
message=f"CSDN对shanshan是{a}的,{b}U~"
print(m1)
print(message)
数字精度限制:
ATT:宽度包括小数点
a=13.1456
print("%.3f"%a)
print("%.3d"%a)
print("%2.3f"%a)
print("%5.3f"%a)
print("%7.3f"%a)
输入输出:
输入:input("提示信息,可加可不加") 。ATT:获取到的都是字符串类型
输出:print() 。ATT:print自带换行
随机数:
import random
num=random.randint(1, 100)
# 获取1-100的随机数字 注意:逗号后面要有空格