print()函数

print()函数用于输出信息到控制台

print('hello',end='')
print('world',end='')

(1)默认为end=‘\n’即会换行,而end=’'那就不会换行
(2)带变量一起输出

name='Tom'
age=11
print('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.124
print('收益率为{:.3%}'.format(0.1236))

(2)还可以指定位置
‘{0:.1f}’.format() 通过:前面的数字来指定对应的哪个位置的数

  1. f-string格式化字符串
a = f”Hello,my name is {name}
  1. print(‘应收账款金额是%d元’%amount)
    在这里插入图片描述
print('应收账款金额是%d元'%amount)
rate = 0.0345
print('第二季度短期借款利息率是%.2f'%rate)

input()输入函数

默认将接收到的数据当做字符类型
用 float() 将输入值转换为浮点型,int() 转换为整形

age=float(input('请输入年龄'))
age2=age+12
age2

在这里插入图片描述

type 检测数据类型

在这里插入图片描述
字符串和整形

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
在这里插入图片描述

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐