Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Administrator
/
lesson14_1
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
67e13fa7
authored
Mar 21, 2021
by
BellCodeEditor
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
auto save
parent
e2e3ec4e
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
145 additions
and
135 deletions
aaa.py
总结复习.py
aaa.py
0 → 100644
View file @
67e13fa7
#turtle模块
#random模块
# import random
# from random import *
#人机交互:input() #强制类型转换为字符串
#数据类型 int() str() float()
#爱心贺卡
#for循环 range() 可迭代对象
# l = [1,2,3,4,5]
# for i in range(len(l)):
# print(l[i])
# for i in l:
# print(i)
#while循环 登录验证系统 break continue exit()
#列表的增删改查
l
=
[
1
,
2
,
3
,
4
,
5
]
#3中方式把6添加进去 append() insert() extend() +
# l.append(6)
# l.insert(4,6)
# l2 = [6,7,8]
# l.extend(l2)
# l3 = l+[6]
# print(l3)
# print(l)
#把2删除 3种方式 del pop() remove() clear()
#l.pop(1) #索引:正索引和负索引
#l.remove(2) #删除指定元素
#清空
# l.clear()
#列表名[索引值]
# del l[1]
# del l
#改 列表名[索引值]=值
#把5改成50
#查 列表名[索引值]
l
=
[
1
,
2
,
3
,
4
,
5
]
# #切片 取左不取右,不写全都取 [开始:结束:步长]
# #把2-5取出
# print(l[1:])
# #把1-3取出
# print(l[:3])
# #把2-最后取出
# print(l[1:])
# # 4-1 逆序取出
# print(l[-2::-1])
#内置函数 len() max() min() sum()
#排序
#字符串 文字加密
#可迭代的对象
#有索引 切片 参考列表
#字符串的创建
# s = '123'
# s1 = "123"
# s2 = '''123'''
#字符串的分割 split()和拼接 join()
# s = "我,爱.编程"
# s1=s.split(".") #返回列表
# s2 = "*".join(s1)
# print(s2)
# a = input(":")
# c = 0
# for i in range(len(a)):
# if s[i:i+6]=="Python":
# c+=1
'''
#字典 字典名[键]
d = {"张三":18,"李四":15,"王五":21}
#字典有没有索引: 无(无序)
#键具有唯一性 字典名[键]
#把李四改为51 原来字典中存在的键
d["李四"] = 51
#把刘能添加进去 原来字典中不存在的键
d["刘能] = 18
#把张三删除 del pop()
d.pop("张三")
del d["张三"]
#清空
d.clear()
#获取字典的键,获取字典的值,获取字典的键和值
for i in d.keys():
print()
for j in d.values():
print(j)
for k,v in d.items():
print(k,v)
'''
#元组
# t = (1,2,3)
# t = (1,)
#条件判断 for循环 while条件判断 turtle
if
...
if
...
else
...
if
....
elif
...
else
...
#比较运算符> < == 和逻辑运算符 and or not
#成员运算符 in 返回True or False
##for循环 range() 可迭代对象
# l = [1,2,3,4,5]
# for i in range(len(l)):
# print(l[i])
# for i in l:
# print(i)
#文件读写 三步走
#类和对象
总结复习.py
deleted
100644 → 0
View file @
e2e3ec4e
#列表
#列表
l
=
[
1
,
2
,
3
,
4
,
5
]
'''
#列表的增添 extend append insert +
l2 = [6,7]
#一次性添加多个元素
l.extend(l2)
#末尾添加
l.append(8)
#在具体位置添加元素
l.insert(2,9)
#列表的删除pop del clear
l.pop(-1)
#默认删除最后一个
l.pop()
#删除具体元素
del l[0]
#把整个列表都删除
del l
#清空
l.clear()
#删除具体的元素
l.remove(3)
#查找 列表名[索引值]
#索引值:正索引、负索引
#修改 列表名[索引值]=值
#切片 取左不取右 不写全都取 [开始(默认0开始):结束:步长(默认为1)]
l = [1,2,3,4,5,[6,7],"8",9]
print(l[:6])
print(l[2:6])
print(l[4:])
print(l[:4:2])
print(l[:4:-1])
print(l[4:0:-1])
print(l[:])
'''
'''
#遍历 for 只针对于知道次数的序列
#直接遍历可迭代的对象
#range() #只针对整数int 参数特点range(开始,结束,步长) 取左不取右
# for i in l:
# print(i)
# for i in range(len(l)):
# print(l[i])
for i in range(1,5,2):
print(i)
'''
#字符串 索引 查
s
=
'1,2,34,56'
'''
# for i in s:
# print(i)
print(type(s[0]))
#切片:和列表一样
print(s[8:])
#分割 返回列表
a =s.split(",",1)
print(a)
#拼接 "".join()
b = ",,,,,,,,,,,,,".join(a)
print(b)
#字典 的增删改查 字典名[键]
#字典无序
d = {"张三":32,"李四":68,"王五":99}
#增添 键是否已经存在(不存在)
d["刘能'"]=45
#修改 键是否已经存在(不存在)
d["李四"] ="赵四"
#删除 del pop clear
d.pop("李四")
del d["王五"]
del d
#清空
d.clear()
print(d)
d = {"张三":32,"李四":68,"王五":99}
#获取键
d.keys()
#获取值
d.values()
#获取键和值
for i,v in d.items():
print(i,v)
'''
#元组定义
# t = (1,2,3)
# print(type(t))
t
=
(
1
,)
print
(
type
(
t
))
#for 循环
#条件判断 单条件分支if 双条件分支if...else 多条件分支if..elif...else
#while条件判断 关键字break 跳出当前循环 continue 提前进入下一次循环
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment