python3基础知识大全

第1章 Python入门导学

1.1 python优点

1 简洁。例如交换变量x,y=y,x

2 易于学习难于精通。

3 语法优雅。

4 跨平台,windows,linux ,macos.

5 python动态脚本,java静态

6 极为强大丰富的标准库和第三方库

7 面向对象(只是一种思想不是代码的特性),把现实世界中的事物抽象为对象存在于语言。理解为代码的组织和构建方式。

1.2 python缺点

慢。相比于C、C++、JAVA运行慢。

​ 编译型语言(C C++)预编译先编译成机器码。

​ 解释型语言(python javascript)没有预先编译,每次执行程序之前会解析源代码,效率低。

java c #预先编译成中间代码,不属于编译型语言,也不属于解释型语言。

​ 运行效率和开发效率,鱼与熊掌不可兼得。

第2章 python基本数据类型

2.1 Number:数字

(1)int :整数
(2)float:浮点数
能区分/和//====/是除以,//是取商
(3)bool布尔类型:真假 ----True(大写)、False
bool(xxx)除了0都是真
(4)complex 复数
表示复数:如36j

2.2 str字符串

单引号、双引号均可。表示字符串时要成对出现。
三引号:当字符串太长不美观需要换行时。

2.2.1 转义字符(特殊字符)

字符串前加r,不是一个普通字符串,而是一个原始字符串。
在这里插入图片描述

2.2.2 字符串基本操作

(1) 拼接+

‘hello’+‘world’
‘helloworld’

(2)重复*

‘hello’*3
‘hellohellohello’

(3)获取单个字符
‘hello world’[0]
‘h’

‘hello world’[-3]
‘r’<

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值