python 3 -- python起步(2)

python的输入输出

接受键盘的输入

须调用input( )函数

input([prompt])
# 参数是可选的

⚠️:用户输入的数据全部以字符串形式返回,如需输入数值,须进行类型转换
在这里插入图片描述

显示处理结果

print(value, ...,sep=';',end='\t')
'''
value为要输出的信息,有多个时需要用逗号分隔
sep是设置输出时多个信息的分隔符,默认值是一个空格
end是print结束之后要添加的符号,默认是换行
'''
# like this
>>> print('I','love','you',sep='  ',end=', Avril!\n')
I  love  you, Avril!
>>> print('I','love','you')
I love you

可以看出,原来的一个空格替换成了两个,结尾处也变了( ̄∇ ̄)
(如果还不知道怎么在终端用交互式的python的话请看这篇文章最下面一张图)

用python计算

(yysy python交互式就是一个大计算器,一般情况都用不着Mathematica了)

算式与代数式运算

需要:预先导入math模块

>>> import math
>>> x = 2
>>> math.tan(x)
-2.185039863261519
>>> math.asin(math.sqrt(x)/2)
0.7853981633974484
# 乘方
>>> 123**43
734378226262935837524673844085957559558407906158240585870121832233862846271580625551333667

其实用python可以得到超大的数…


哦还有,浮点数比较要用差值小于一个很小的数,比如1e-7(其实你们应该都知道的orz)

发布了22 篇原创文章 · 获赞 4 · 访问量 3894

猜你喜欢

转载自blog.csdn.net/weixin_45494811/article/details/104070574
今日推荐