`
陈三许
  • 浏览: 7995 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

python笔记2

 
阅读更多
操作列表
#列表循环  for循环  (for**in**)
  1.注意使用for循环时 print前要缩进
cats=["alice","clear","dell",'moon']
for cat in cats:
   print(cat)  #可在for循环中执行更多操作#
  2.不使用for循环时,切记print能缩进
cats=["alice","clear","dell",'moon']
for cat in cats:
   print(cat)
print("they are so cute") #在for循环结束后执行一些操作#

#创建数值列表
1.函数range()
for a in range(1,5):
  print(a)    #如果输出不和预期,可尝试指定的指加以=1或减1
a=list(range(1,5))
print(a)    #list() range()函数创建列表
2.创建不同类型的数值列表
a=list(range(2,5,1))# (A,B,c)指的是从 A开始数(包括A)往后不断加C,达到终值为止(一般是B-1)
print(a)
##以下是三种不同的方式来创建数值列表
bs=[]
for value in range(1,11):
b=value**2
bs.append(b)
print(bs) #前面不加缩进,否则循环的到多个列表

bs=[]
for value in range(1,11):
bs.append(value**2)

print(bs)#简洁

squares=[value for value in range(1,11,2)]
print(squares)

#数字列表简单的统计计算
a=[0,1,2,3,4,5,6,7,8,9]
print(min(a))
print(max(a))
print(sum(a))

#提取列表部分元素
letters=['A','B','C','D','E','F','G']
print(letters[0:4])#索引从0开始
letters=['A','B','C','D','E','F','G']
print(letters[:4])#没有起始索引 默认从开头开始提取
letters=['A','B','C','D','E','F','G']
print(letters[4:])#没有终止索引 默认从其实索引提取到末尾
##索引负数表示倒数第几个

#遍历列表部分元素  (for循环)
letters=['A','B','C','D','E','F','G']
for letter in letters[0:4]:
print(letter)
#打印前3个字母
letters=['A','B','C','D','E','F','G']
print("Here are the first three letters:")
for letter in letters[0:2]:
   print(letter.title())

#复制列表
mine=['A','B','C','D','E','F','G']
you=mine[:]  #复制列表: 列表[:]
print(mine)
print(you)
#列表中添加一个元素
mine=['A','B','C','D','E','F','G']
mine.append("H")
you=mine[:]
print(mine)
print(you)

###元组 {元组元素不可修改,列表元素可以修改}
#定义元组
letters=('A','B','C','D','E','F','G')
print(letters[0])#提出元组元素
#尝试修改元组中的任何元素时,结果会发现修改失败,这正是我们所需要的
letters=('A','B','C','D','E','F','G')
letters[1]='H'
print(letters)#执行错误,执行下面代码时需要将此代码删除#

letters=('A','B','C','D','E','F','G')
for letter in letters:
print(letter)

#修改元组变量
letters=('A','B','C','D','E','F','G')
for letter in letters:
print("Here are ltetter:")#通俗来讲修改变量就是元素前加一些语句
print(letter)
1
0
分享到:
评论

相关推荐

    2022.03.30 Python笔记2

    2022.03.30 Python笔记2

    python笔记2.docx

    python笔记

    python笔记python笔记

    python笔记python笔记python笔记python笔记python笔记python笔记python笔记python笔记python笔记

    Python-中文Python笔记

    中文 Python 笔记

    Python笔记 ,python笔记全,Python源码.zip

    这份“Python笔记全,Python源码”的压缩包很可能是为了帮助初学者或有经验的开发者深入理解Python语言的核心概念和实践技巧。以下是根据标题和描述可能包含的一些关键知识点: 1. **基础语法**:Python的基础包括...

    python笔记.zip

    python笔记

    菜鸟的Python笔记

    本篇Python笔记将从多个方面对Python进行介绍,包括其安装过程、基本编程概念、数据类型、基本语句、控制结构、函数使用等,旨在帮助初学者快速入门并掌握Python的基本知识。 一、安装Python 要使用Python,首先...

    Python 笔记源码——内含python后端&机器学习等.zip

    Python 笔记源码——内含python后端&机器学习等.zip Python 笔记源码——内含python后端&机器学习等.zip Python 笔记源码——内含python后端&机器学习等.zip Python 笔记源码——内含python后端&机器学习等.zip ...

    python笔记2.变量和简单数据类型.txt

    python简单笔记2.变量和简单数据类型; #修改大小写 #合并(拼接)字符串 #添加空白 #暂时删除空格、rstrip()删头空白、lstrip()删尾空白、strip()删头尾空白

    python核心笔记.pdf

    【Python核心笔记】深入浅出地探讨了Python这一强大且多用途的编程语言。Python以其简单易用且功能强大的特性,赢得了广大开发者的喜爱。它是一种解释型的高级编程语言,支持面向对象编程,同时也具备过程化编程的...

    Python笔记完整版.md

    Python笔记完整版.md

    Python 笔记源码综合下载.zip

    在学习Python笔记源码时,你将接触到这些概念的实际应用,通过阅读和运行源码,可以加深对Python的理解并提升编程能力。源码中可能包括了各种示例,如函数实现、面向对象设计、数据处理流程等,这些都是掌握Python...

    马哥python课堂笔记-马哥教育PYTHON相关基础笔记.pdf

    在马哥教育的PYTHON相关基础笔记中,我们看到几个关键知识点: 1. **推荐书籍**:学习Python时,有几本经典教材值得参考,包括《Python Cookbook》、《Learn Python the Hard Way》、《Google's Python Class》以及...

    python笔记.rar

    这份"python笔记.rar"包含了对Python基础知识的详细总结,对于初学者来说是一份极好的学习资源。以下是对笔记内容的详细阐述: 一、Python基础语法 1. 变量与数据类型:Python支持多种数据类型,如整型(int)、...

    小甲鱼python教程笔记

    小甲鱼 Python 教程笔记 本教程笔记涵盖了 Python 的基础知识点,包括变量、字符串、列表、元组、布尔类型、逻辑运算符、循环结构、列表访问、成员资格运算符、is 运算符、引用和拷贝、列表推导式、元组的使用、...

    Python学习笔记(干货) 中文PDF完整版.pdf

    Python的发展历经多个主要版本,如Python 2.x和Python 3.x,目前最新的稳定版本是Python 3. 1.3章节讨论了Python的主要特点,包括动态类型、解释型、高级数据结构、面向对象编程、可扩展性等。Python支持多种编程...

    个人笔记本.rar python 笔记本 tkinter

    【个人笔记本】是一款基于Python编程语言的开源笔记应用,它集成了Tkinter库,用于创建图形用户界面(GUI)。Tkinter是Python的标准GUI库,它提供了丰富的控件和布局管理器,使得开发者能够轻松地构建出功能完备的...

Global site tag (gtag.js) - Google Analytics