Python基本知识

一、变量、语句、缩进、注释
变量命名规则
(1)标识符只能由字母数字或下划线组成。
(2)标识符的第-个字符不能是数字。
(3)标识符区分大小写。
(4)关键字不能声明为标识符 ,例如
‘and’, ‘as’, ‘assert’, ‘break’, ‘class’,
‘continue’, ‘def’, ‘del’,‘elif’, ‘else’, ‘except’, ‘exec’, ‘finally’, ‘for’,
‘from’,‘global, ‘if’, import’, ‘in’, ‘is’, ‘lambda’, ‘not’, ‘or’, ‘pass’, ‘print’, ‘raise’, ‘return’, ‘try’,
‘while’, ‘with’, ‘yield’
命名规范:小写字母,单词之间用分割, 见名知意

语句
Python程序由Python语句组成,通常一-行编写一 个语句。例如:
print( ‘Hello,’ )
print( ‘I am Python’ )
Python语句可以没有结束符,不像C或C#那样在语句后面必须有分号(; )表示结束。当然, Python程序中也可以根据习惯在语句后面使用分号(😉.
也可以把多个语句写在一行,此时就要在语句后面加上分号(;)表示结束。例如:
print(’"Hello,); print(I am Python’);
语句特征:执行修改操作

缩进
在代码行前面添加空格,这样做可以使程序更有层次更有结构感,从而使程序更易读。
在Python程序中,缩进不是任意的。平级的语句行(代码块)的缩进必须相同。

注释
单行注释:井号
多行注释:三引号( 3个单引号或者3个双引号)
二、数据类型
六种标准数据类型:
number (数字) : int、float、 bool
str(字符串)
list(列表)
tuple ( 元组)
set(集合)
dict(字典)
不可变数据类型:
number(数字)、str(字符串)、tuple(元组)
可变数据类型:
list(列表)、dict (字典)、set( 集合)
具体区别:
1、 number (数字)
支持int、float、 bool、 complex (复数)
2、 str(字符串)
Python中的字符串用单引号( )或双引号( “)括起来,同时使用反斜杠()转义特殊字符。
3、 set(集合)
集合( set)是一个无序不重复元素的序列。基本功能是进行成员关系测试和删除重复元素。 可以使用大括号{}或者set()函数创建集合,
注意:创建-个空集合必须用set0而不是{},因为{ }是用来创建一个空字典。
4、 list (列表)
列表元素可重复,可修改
列表是写在,方括号([])之间、用逗号分隔开的元素列表。索引值以0为开始值,-1 为从末尾的开始位置。
加号(+)是列表连接运算符,星号(*)是重复操作。
5、tuple (元组)
元组(tuple) 与列表类似,不同之处在于元组的元素不能修改。元组写在小括号()里,元素之间用逗号隔开。
6、dict(字典)
列表是有序的对象集合,字典是无序的对象集合。
两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。
字典是一种映射类型,字典用”{ }"标识,它是一个无序的键(key) :值(value)对集合。键(key)必须使用不可变类型。
在同一个字典中,键(key)必须是唯- -的。
方法:
内置的type(函数可用来查询对象类型。
isinstance来判断

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值