从零开始的Python学习记录 #02

常见的python函数

abs(-3)
# 3 返回-3的绝对值
max(1,2,3,5)
# 5 返回1,2,3,5的最大值
min(1,2,3,5)
# 1 返回1,2,3,5的最小值
pow(2,3)
# 8 返回2的三次方的值
round(5.4) #5
round(5.5) #6
round(4.5) #4
# 返回与x最接近的整数,如果x与两整数接近程度相同,则返回偶数值
round(5.466,2)
# 5.47 保留2位小数的浮点值

math模块

# 举例 math.fabs(-2)
# 以下在使用时需加上 math.
fabs(-2)
# 2.0 将-2视作浮点数并返回它的绝对值
ceil(2.1) #3
ceil(-2.1) #2
# x取向上最近的整数,并返回这个整数
floor(2.1) #2
floor(-2.1) #-3
# x取向下最近的整数,并返回这个整数
exp(1)
# 2.71828 返回e的1次方
log(2.71828)
# 1 返回e的自然对数值
log(100,10)
# 2.0 返回以10为底的对数值
sqrt(4.0)
# 2 返回x的平方根值
sin(3.14159/2)
# 1 返回x的正弦值(弧度制)
asin(1.0)
# 1.57 返回asin的弧度值
cos(3.14159)
# -1 返回x的余弦值(弧度制)
acos(1.0)
# 0 返回acos的弧度值
tan(0.0)
# 0 返回tan(0.0)的值(弧度制)
degrees(1.57)
# 90 将1.57从弧度转换为角度
radians(90)
# 1.57 将90从角度转换为弧度
# 常量math.pi 替代3.14159...
# 常量math.e  替代2.71828...

字符串和字符

不区分字符串和字符
但为方便转换为其他程序设计语言,字符使用单引号’ ',字符串使用双引号" "

ASCII码与Unicode码

ch = 'a'
ord(ch)
# 97 ASCII码值
chr(97)
# a ASCII对应的字符

Unicode码表示 \u0000 到 \uFFFF
例如 “\u6B22” 表示"欢"

转义序列

字符转义序列名称数值
\b退格符8
\t制表符9
\n换行符10
\f换页符12
\r回车符13
\\反斜线92
\’单引号39
\"双引号34

不换行打印

print函数会自动打印一个换行符,会导致输出提前进入下一行,使用end参数不换行

print("AAA", end = '') 
print("AAA", end = '*')
# 输出 AAAAAA*

str函数

s = str(3.4)
s
# '3.4'

连接字符串

message = "Welcome" + "To" + "Python"
message
# "Welcome To Python"
message = "Welcome To Python"
message += " and Python is fun"
#  "Welcome To Python and Python is fun"

输入字符串

si = input("Enter:")
print("si is " + si)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值