首页 / 资讯中心 / 文章详情

Python教学中的一些小细节

Python教学中的一些小细节 ★ FEATURED ARTICLE
print()函数print()函数用于输出信息到控制台print(hello,end)print(world,end)1默认为end‘\n’即会换行而end’那就不会换行2带变量一起输出nameTomage11print(hello,name,and,age)这样也能拼接格式化输出1. format() 函数格式为 str.format()其中str为要格式化输出的字符串print(我叫{}今年{}岁了.format(name,age))(1) 保留小数/百分比格式输出‘{.2}’.format()保留两位小数‘{.3%}.format()保留三位小数并以百分数输出竟然是5舍6入print(收益率为{}.format(0.1235))print(收益率为{:.3}.format(0.1235))# 0.123 竟然5不入6入print(收益率为{:.3}.format(0.1236))# 0.124print(收益率为{:.3%}.format(0.1236))2还可以指定位置‘{0:.1f}’.format() 通过:前面的数字来指定对应的哪个位置的数2. f-string格式化字符串af”Hello,my nameis{name}”num7print(f{Evenifnum%20elseOdd}number)输出Odd numbervalue1234567.8910print(fFormatted number:{value:,.2f})输出Formatted number: 1,234,567.893. print(‘应收账款金额是%d元’%amount)print(应收账款金额是%d元%amount)rate0.0345print(第二季度短期借款利息率是%.2f%rate)input()输入函数默认将接收到的数据当做字符类型用 float() 将输入值转换为浮点型int() 转换为整形agefloat(input(请输入年龄))age2age12age2type 检测数据类型字符串和整形round()round(x,2) 对x保留2为小数四舍五入print(round(3.14159,2))print(round(3.14159,3))len()len()返回长度字符串长度、列表长度转义字符\n \t \\ \ \\这些在引号里list()函数能将字符串直接转化为单个字母的列表但是前面如果用list作为变量的话这个list()函数就会被误会导致无法使用np.random.rand()随机生成x行y列的矩阵类型为numpy.ndarray
阅读完成 · 觉得有帮助?
咨询建站