尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

慢就是快 - 04数据类型

慢就是快 - 04数据类型 判断数据类型print(type(18)) print(type(18)) print(type(18.2))整型# 所谓整型就是没有小数点的数字可以是正数也可以是负数也可以是8。 age 18 temp -15 score 0 # 当数很大时我们可以使用下划线将数字进行分组来让数字变得更易读。 salary 308_080 house_price 3_280_088 graduates 12_080_808 print(salary, house_price, graduates) # Python中整数的上限值取决于执行代码的计算机的内存和处理能力。 a 9 ** 9999 print(a)浮点型# 浮点型就是带有小数点的数字。 weight 65.2 balance 1425.58 out_temp -25.2 price 120.0 # 浮点型的科学计数法表示。 speed_of_sound 3.4e2 # 3.4乘以10的2次方。 world_population 7.8e9 # 7.8乘以10的9次方。 distance_sun_earth 1.496E8 # 1.496乘以10的8次方。 speed_of_light 2.998E8 # 2.998乘以10的8次方。 #负数 one_ml 1e-3 # 1乘以10的-3次方。 one_mg 1E-3 # 1乘以10的-3次方。 print(one_ml, one_mg)字符串# 单引号和双引号的写法是等价的二者都不能直接换行(要用圆括号才能换行)单引号用的多。 msg1你好呀 msg2你好呀 # 三个单引号的写法可以直接换行并且可以作为多行注释使用。 msg3你好呀 # 三个双引号的写法可以直接换行也可以作为多行注释使用还能作为文档字符串使用。 msg4你好呀可使用快捷键快速注释ctrl/字符串的格式化输出按预定的格式将变量或计算结果插入到字符串中并输出。name 张三 age 12 weight 60 # 写法一直接用进行拼接只能字符串之间拼接写起来麻烦还乱 info1 我叫 name # 写法二使用占位符s是万能的i是整型f是浮点型 info2 我叫%s年龄是%d体重是%i % (name, age, weight) print(info2) # 写法三使用 f-string info3 f我叫{name}年龄{age}体重{weight}字符串占位符精度控制常用的是%m.nf如%.3fname 张三 age 12 weight 60.5 # %m.ns info1 我叫%4.1s,体重是%9.3f,年龄是%6.4d % (name, weight, age) print(info1)字符串 转义字符是一种在字符串中用于表示特殊含义的字符组合通常以反斜杠开头通常用于表示那些在字符串中不能直接写出的字符。# 使用\输出 print(在Python中可以使用\包裹一个字符串) # 使用\”输出” print(在Python中可以使用\包裹一个字符串) # 使用\n进行换行 print(注册会员需要以下信息:\n姓名\n年龄\n手机号) # 使用\\输出\ print(D:\\nice) # 使用\b删除前一个字符 —— 可实现 打字机效果 print(helloo\b) # 使用\r使光标回到本行开头覆盖输出 —— 可实现 进度条效果 print(67%\r68%) # 使用\t表示水平制表符(让光标跳转到下一个制表位)实现简单的对齐效果 print(1234123412341234) # pyCharm一个制表位是4位 print(ab\tcd) print(abc\td) print(abcd\ta.expandtabs(4)) # 强制4位制表位
返回列表