Python3基础知识总结1

标识符

  1. 第一个字符必须是字母表中字母或下划线_。
  2. 标识符的其他部分由字母、数字和下划线组成。
  3. 标识符对大小写敏感。

注释

  1. 单行注释:Python中单行注释以#开头
  2. 多行注释可用多个#,还可使用"""与’’’

行与缩进

python最具特色的是使用缩进来代表代码块,不需要使用大括号{}。缩进的空格数可变,但是同一个代码块的语句必须包含相同的缩进空格数,否则会导致运行错误:IndentationError: unindent does not match any outer indentation level.

多行语句

  • Pthon中通常一行完成一条语句,但如果语句很长,则可以使用反斜杠(\)来实现多行语句,例如

result = item_a + \
item_b + \
item_c

  • 在[],{},()中的多行语句,不需要使用反斜杠(\),可直接空行,例如:

total = [‘item_one’, ‘item_two’, ‘item_three’,
‘item_four’, ‘item_five’]

数字(Number)类型

python中有四种数字类型:整数(int)、布尔型(bool)、浮点型(float)和复数(complex)。

-int:python中只有一种整数类型int,并无python2中的Long。
-bool:即布尔值,如True,False。
-float:浮点型1,如1.2、3E-2。
-complex:复数数字类型,如2+3j、1.1+3.4j。

字符串(String)

  • python中单引号和双引号使用完全相同。
  • 使用三引号(’’'或""")可以指定一个多行字符串(如多行注释符的使用)。
  • 转义符’\’,例如\n换行等各种使用方式。
  • 反斜杠可以用来转义,使用r可以让反斜杠不发生转义,如r"this is an apple\n"则\n会显示,并不是换行。
  • 按字面意义级联字符串,如"How " "are " "you"会被自动转换成How are you。
  • 字符串可以用+运算符连接在一起,用*运算符重复。
  • python中没有单独的字符类型,一个字符就是长度为1的字符串。
  • 字符串的截取的语法格式如下:变量[头下标:尾下标:步长]

import与from…import

在python用import或者from…import来导入相应模块。

  • 将整个模块(module1)导入,格式为:import module1
  • 从某个模块中导入某个函数,格式为:from module1 import function1
  • 从某个模块中导入多个函数,格式为:from module1 import func1,func2,func3
  • 从某个模块中导入所有函数,格式为:from module1 import *

其余知识点备注

  • python可以在同一行中使用多条语句,语句之间使用分号(;)分割。
  • 缩进相同的一组语句构成一个代码块,称之为代码组。我们将首行及后面的代码组成称为一个子句(clause)。
  • print默认输出是换行的,如果要实现不换行需要在变量末尾加上end=""

#不换行输出
print(x, end="")
print(y, end="")

原文知识点链接: 菜鸟教程python3基础教程

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值