目录
一、注释
#这是一个单行注释
'''
多行注释
多行注释
'''
二、多行语句
#这是一个换行 \
a = "abcd" + \
"bced"
print(a)
#也是换行
a = [1,2,3,
4,5]
print(a)
三、缩进
'''
缩进可以使用空格键或者 < Tab > 键实现。使用空格键时,通常情况下采用4个空格作为一个缩进量,
而使用< Tab >键时,则采用一个< Tab >键作为一个缩进量。通常情况下建议采用空格进行缩进。
注意:不是一定必须使用4个空格作为缩进
'''
a = 0
if a == 0:
print(a)
else :
print("err")
四、数字类型
#数字类型 number
#int long float 复数
a = 12345
print(a)
b = 0.1234
print(b)
五、字符串类型
#string
'''
字符串或串(String)是由数字、字母、下划线组成的一串字符。
s="a1a2···an"(n>=0)(其实不区分单引号还是双引号)
python的字串列表有2种取值顺序:
从左到右索引默认0开始的,最大范围是字符串长度少1
从右到左索引默认-1开始的,最大范围是字符串开头
字符串访问
使用变量 [头下标:尾下标](左闭右开)
s = 'ilovepython'
字符串拼接
加号(+)是字符串连接运算符,星号(*)是重复操作。
'''
#整个字符串输出
s = 'hello world'
print(s)
#输出字符串中的第一个字符
print(s[0])
#输出从第三个字符开始的字符串
print(s[3:])
# 输出字符串中第三个至第七个之间的字符串
print(s[2:7])#没有包括s[7]
# 输出字符串两次
print(s*3)
# 输出连接的字符串
print('aaa'+s)
六、列表
'''
定义
列表用 [ ] 标识,是 python 最通用的复合数据类型
lista = [1 ,3, 2, 56, 23, 77,21]
listb = [ 'runoob', 786 , 2.23, 'john', 70.2 ]
访问
列表中值的切割也可以用到变量 [头下标:尾下标]
加号 + 是列表连接运算符,星号 * 是重复操作。
'''
#列表
list = ["abc",10,'find',12.5]#单双引号枚区别
list1 = ["qwer",10]
#访问列表的第一个值
print(list[0])
# 访问列表第一个值到第2个值
print(list[1:2])
#从头访问到尾部
print(list[1:])
#*号的作用
print(list*3)
#+号的作用
print(list+list1)
#* + 符合数学运算顺序
print(list+list1*2)
七、元组
'''
定义
元组用"()"标识。内部元素用逗号隔开。元组不能二次赋值,相当于只读列表。
tuple = ( 'runoob', 786 , 2.23, 'john', 70.2 )
访问
元组中值的切割也可以用到变量 [头下标:尾下标]
加号 + 是元组连接运算符,星号 * 是重复操作。
'''
#表示 ()
a = ('abc',12,"find",10.2)
b = ('qwer',)
#访问第一个值
print(a[0])
# 访问列表第一个值到第2个值
print(a[1:2])
#从第一个访问到尾部
print(a[1:])
#*号的作用
print(a*2)
#+号的作用
print(a+b)
#列表修改,元组修改(不可修改)
list = [1,2,3,4,5,"asc"]
c = (1,2,3,4,5,"asc")
list[0] = 'abc'
print(list)
#c[0] = 'abc'#不可修改
#print(c)