Python学习|一小时快速入门python(一)

1. hello world

print('Hello World!')`--># 输出:Hello World!

2.基本数据类型

变量:python的变量直接输入不需要声明
a=5# print后跟多个输出,以逗号分隔开# 打印a和a的数据类型 -->5 <class 'int'># type(): 查询数据类型print(a,type(a))
3.python序列
**tuple(元组) 和 list (表): a.tuple元素不可变,list元素可变 b.Tuple 比 list 操作速度快****
** list (表)

l =[1,2,5,6]
# 序列元素的下标从0开始:
# tuple元素不可赋值
# 基本样式[下限:上限:步长]
print(l[1]) # 2
print(l[0:3:2]) # [1, 5]
print (l) #[1, 2, 5, 6]
# list元素是可以改变的
l[1]=3
print(l) #[1, 3, 5, 6]
#insert在list指定位置插入项目,如在list第一个位置插入2
l.insert(1,2) 
print (l) #[1, 2, 3, 5, 6]
# append在list末尾添加一个项目
l.append(7)
print (l) #[1, 2, 3, 5, 6, 7]
# pop移除给定位置的项目 
l.pop(3)
print (l) #[1, 2, 3, 6, 7]
# pop()移除最后的项目
l.pop()
print (l) #[1, 2, 3, 6]
# 删除指定的项目,不是项目位置
l.remove(2)
print (l) #[1, 3, 6]
# 升序排序
l.sort(reverse=True)
print (l) #[6, 3, 1]
# 降序排序
l.sort(reverse=False)
print (l) #[1, 3, 6]
# 项目前后顺序反过来
l.reverse()
print(l) #[6, 3, 1]

tuple (表)

t1=()
# 1个元素的tuple定义时必须加一个逗号,
print (t1) # 输出()
t2=(1,)
print (t2) # 输出(1,)
t3=(1,3,5,6)
print (t3) # 输出(1, 3, 5, 6)
# 计算元组元素个数
print(len(t3)) # 输出 4
# 序列元素的下标从0开始:
# tuple元素不可赋值
 # 基本样式[下限:上限:步长]
print(t3[2:]) # 从下标2开始到最后 输出(5, 6)
print(t3[0:3:2]) # 从下标0开始到下标3(即下标0和下标2),步长为2 输出(1, 5)
# 返回元组中元素最大值
print(max(t3)) # 输出 6
# 返回元组中元素最小值 
print(min(t3)) # 输出 1
# tuple是不可变的,但tuple里的list可变
t4=(1,2,3,[4,5]) 
t4[3][0]=7
t4[3][1]=8
print(t4) # 输出(1, 2, 3, [7, 8])
# tuple不可变但可以增加新的部分
t1=t2+t3
print (t1) # 输出(1, 1, 3, 5, 6)
# 将列表转换为元组
l=[1,2,3]
print(tuple(l))# 输出 (1, 2, 3)

本文来自经验备忘

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 7,629评论 1 118
  • Python 是一种相当高级的语言,通过 Python 解释器把符合语法的程序代码转换成 CPU 能够执行的机器码...
    Python程序媛阅读 1,951评论 0 3
  • 最近在慕课网学习廖雪峰老师的Python进阶课程,做笔记总结一下重点。 基本变量及其类型 变量 在Python中,...
    victorsungo阅读 1,740评论 0 5
  • 基础1.r''表示''内部的字符串默认不转义2.'''...'''表示多行内容3. 布尔值:True、False(...
    neo已经被使用阅读 1,726评论 0 5
  • 不要用蛮力,不要太较劲 保持与自然的和谐与忧伤的距离 天平的两端,砝码孰轻孰重 不用担心,保持平衡 心情,感受也都...
    美食美客阅读 228评论 0 0