Python基础知识

Python 语言的特点

Python 是一门 免费、开源、跨平台 的解释型高级动态编程语言。

支持命令式和函数式编程,支持面向对象编程设计,拥有强大的内置对象、标准库和来自各个领域热爱编程的人员的思路、创意或者推测。

Python 是一种 解释型语言,也是一种 脚本语言,写好代码即可直接运行,省去了编译、链接的一系列麻烦。同时支持 交互 的操作方式,如果运行一段简单的小程序,连编辑器都可以省略,直接输入即可运行。

Python 是一种结构清晰地编程语言,使用 缩进 的方式表示程序的嵌套关系。

Python 具有简洁性、可扩展性、解释性等。

Python 的哲学就是简单优雅!尽量写容易看明白的代码和少的代码。

Python 内置函数

Python 解释器提供了68个内置函数,不需要关键字 import 导入就可以直接使用。下面介绍一些常用的内置函数。

函数 作用
abs(x) 求 x 的绝对值,如果 x 为复数,则返回复数的模。
all(x) 组合类型变量 x 中所有元素均为真时返回 True ,否则返回 False 。若 x 为空,则返回 True。
any(x) 组合类型变量 x 中有一个元素为真时返回 True ,否则返回 False 。若 x 为空,则返回 False。
ascii(object) 返回一个字符串对象,如果参数中有非 ascii 字符则用 \u、\v、\x来替代。
bin(x) 将整数 x 转换为等值的二进制字符串。
bool(x) 将 x 转换为布尔型。
chr(int) 返回 Unicode 为 int 的字符。
ord(str) 转换 ASCI 字符为相应的数字
complex(r,i) 创建一个复数,其中虚部 i 可以省略。
dict() 创建字典类型
divmod(a,b) 返回 a 和 b 的商和余数
rand(a,b,s) 输出一个范围为 [ a , b ) ,步长为 s 的序列
set() 将组合类型转换为集合类型
round() 四舍五入计算
exec(s) 计算字符串 s 作为 Python语句的值。
max() 返回参数的最大值
min() 返回参数的最小值
sum() 对组合类型求各元素的和
type() 返回变量的数据类型
pow(a,b,c) 当第三个参数 c 省略时,返回 a 的 b 次方;当 c 存在时,返回值等于 pow(a,b)%c
print(chr(64))
print(ord('A'))
print(ord('a'))
>>>@
65
97

print(dict())
print(dict(python = 1))
>>>{
   }
{
   'python': 1}

print(divmod(45, 3))
print(divmod(10, 3))
>>>(15, 0)
(3
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值