Python语言基础笔记

python语言优缺点

优点:
	面向对象(Java,C++,Python)
	免费
	可移植
	可混合编程(C/C++/Java/.net)
	简单易学易用
	应用领域广泛
	开发效率高
	开源
缺点:
	与C/C++相比执行速度不够快
	不能封闭源代码

python的核心数据类型:

数字
	整数(int)
	浮点型(floa)
	复数(complex)
	布尔型(bool)
	None
字符串
列表
……

数值对象的构造(创建)函数

float(obj)
用字符串或数字转换为浮点数,如果不给出实参,则返回0.0
int(x = 0, base = 10)
用数字或字符串转换为整数,如果不给出实参则返回0
complex(r = 0.0, i = 0.0)	用数字创建一个复数
bool(x)	用x创建一个布尔值(True/False)

内建数值型函数

abs(x) 取x得绝对值
round(number, ndigits = 0) 对数值进行“四舍五入”,ndigits表示保留小数点后多少位 
pow(x, y, z = None) 相当于 x**y或x**y%z

help()查看帮助

显示换行
	折行符	\
隐示折行
	()	括号被分行输入时

用转义序列代表特殊字符
字符串字面值中,用字符反斜杠()后跟一些字符代表特殊的一个字符

\'	单引号(')
\"	双引号(")
\\	一个反斜杠(\)
\n	换行
\r	返回光标至行首
\t	水平制表符
\v	垂直制表符
\f	换页
\b	倒退
\0	空字符

r的作用

s = 'C:\Users\lxyke\Pictures'
print(s)
s = r'C:\Users\lxyke\Pictures'
print(s)

列表推导式
[x ** 2 / 7 for x in range(1, 10, 2) if …]

tuple函数
tuple(iterable)用可迭代对象生成一个元祖
t = tuple(‘ABC’) # t = (‘A’, ‘B’, ‘C’)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值