数据分析DAY1-Python基础 目录Python基础Python细碎知识点变量命名规则数据类型一些函数关于字符串数据类型转换序列类型输入输出sepend格式化输出保留小数千分位百分数运算符字符串应用if语句random模块Python基础单行注释#多行注释三个单引号or三个双引号Python细碎知识点文本字符串要打双引号数值不用打双引号Python要区分大小写\n换行\t横向制表符转义符:\ 表示双引号\‘ 表示单引号变量命名规则数字字母下划线开头不能是数字不能是关键字a你好 bhello print(a,b)数据类型int:整数float:浮点数string:字符串bool类型True:1 False:0一些函数abs():取绝对值round():四舍五入关于字符串拼接字符串s1s2s3多次拼接相同字符串s1*3 (字符串做乘法)数据类型转换转换为整型int(x)转换为浮点型float(x)转化为字符串类型str(x)序列类型list:列表 有序可变tuple:元组有序不可变dict:字典无序set:集合输入输出ainput(1) #输入的是字符串类型 bint(a)sep在输出的值之间插入字符串默认一个空格print(1,2,3,4,5,sep####)end字符串附加后的最后一个值换行end\na1 b2 c3 print(a,end\n) print(b,end\n) print(c,end\n)格式化输出weather晴天 print(f今天的天气是{weather})保留小数.2f .(点)代表小数2代表保留2位小数a3.1415926535 print(f圆周率是{a:.2f})千分位a15926535 print(f千分位加一个逗号{a:,})百分数a0.05 print(f增长率{a:.0%})运算符ab次方**除法/求整数//比较运算符 ! 三目运算符 True if 条件 else False逻辑运算符 and or成员运算符 in not in字符串应用大写转小写lower()小写转大写upper()首字母大写title分裂strl.split(指定字符串内容)拼接字符串join str2-.join(list1)替换字符串中的内容replace str2str1.replace(o,e)把o替换成e查找字符串find() 找不到返回-1index() 找不到报错agcigiuweiu bHUWHCUR cb.lower() da.upper() ea.title() fa.split(i) print(c) print(d) print(e) print(f)if语句三中流程结构顺序分支循环if-elif-elserandom模块random.random():随机生成一个【01之间的浮点类型数值random.randint(start,end)随机生成一个【startend】之间的整数类型数值random.uniform(start,end)随机生成一个【startend】之间的浮点数类型数值random.choice(seq):从序列中随机选择一个元素random.sample(seq,num):从序列中随机选择num个元素random.shuffle(seq):将序列中的元素顺序打乱