Python---基础知识

时间:2020-07-10 23:55:16   收藏:0   阅读:97

一 、变量

counter = 100          # 整型变量
miles   = 1000.0       # 浮点型变量
name    = "runoob"     # 字符串

二、注释

三、数据类型

Number(数字)
>>> a, b, c, d = 20, 5.5, True, 4+3j
>>> print(type(a), type(b), type(c), type(d))
<class ‘int‘> <class ‘float‘> <class ‘bool‘> <class ‘complex‘>
# 数值运算
>>> 5 + 4  # 加法
9
>>> 4.3 - 2 # 减法 在混合计算时,Python会把整型转换成为浮点数。 
2.3
>>> 3 * 7  # 乘法
21
>>> 2 / 4  # 除法,得到一个浮点数
0.5
>>> 2 // 4 # 除法,得到一个整数
0
>>> 17 % 3 # 取余 
2
>>> 2 ** 5 # 乘方
32
String(字符串)
List(列表)
list = [ ‘abcd‘, 786 , 2.23, ‘runoob‘, 70.2 ]
print (list)            # 输出完整列表
print (list[0])         # 输出列表第一个元素
print (list[1:3])       # 从第二个开始输出到第三个元素
print (list[2:])        # 输出从第三个元素开始的所有元素
print (tinylist * 2)    # 输出两次列表
Tuple(元组)
tuple = ( ‘abcd‘, 786 , 2.23, ‘runoob‘, 70.2  )
tinytuple = (123, ‘runoob‘)

print (tuple)             # 输出完整元组
print (tuple[0])          # 输出元组的第一个元素
print (tuple[1:3])        # 输出从第二个元素开始到第三个元素
print (tuple[2:])         # 输出从第三个元素开始的所有元素
print (tinytuple * 2)     # 输出两次元组

tup1 = ()    # 空元组
tup2 = (20,) # 一个元素,需要在元素后添加逗号
Set(集合)
Dictionary(字典)
tinydict = {‘name‘: ‘runoob‘,‘code‘:1, ‘site‘: ‘www.runoob.com‘}

print (dict[‘one‘])       # 输出键为 ‘one‘ 的值
print (dict[2])           # 输出键为 2 的值
print (tinydict)          # 输出完整的字典
print (tinydict.keys())   # 输出所有键
print (tinydict.values()) # 输出所有值

字符串操作

var1 = ‘Hello World!‘
var2 = "Runoob"
print ("var1[0]: ", var1[0])
print ("var2[1:5]: ", var2[1:5])
字符串运算符
+ 字符串连接
* 重复输出字符串
[] 通过索引获取字符串中字符
[ : ] 截取字符串中的一部分,遵循左闭右开原则,str[0:2] 是不包含第 3 个字符的
in 成员运算符 - 如果字符串中包含给定的字符返回 True 
not in  成员运算符 - 如果字符串中不包含给定的字符返回 True 
字符串格式化
print ("我叫 %s 今年 %d 岁!" % (‘xxx‘, 18))
字符串内置常用函数
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!