码迷,mamicode.com
首页 > 编程语言 > 详细

【python3】第1~7章基本知识点

时间:2020-04-07 18:18:06      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:link   换行符   color   cell   UNC   alt   resolved   python   upper   

name = ‘hello worLD, 你好!‘
print(name.title())           # 将每个字母的首字母大写
print(name.lower())           # 将所有英文字母小写
print(name.upper())           # 将所有英文字母大写

技术图片

 

name = ‘ hello worLD, 你好! ‘
print(name)
print(name.lstrip())      # 删除左空格
print(name.rstrip())      # 删除右空格
print(name.strip())       # 删除所有的空格

技术图片

 

verse = "白日依山尽\t黄河入海流\n欲穷千里目\t更上一层楼"     # \t 制表符  \n 换行符
print(verse)

技术图片

 

number_1 = 3
number_2 = 2
number_3 = 2.0
print(number_1 - number_2)
print(number_1 - number_3)

技术图片

 

list_1 = [‘A‘‘B‘‘C‘‘D‘‘E‘‘F‘‘G‘]
print(list_1[-1])          # 显示最后一个数据
print(list_1[:-1])         # 显示所有的数据
print(list_1[4:-1])        # 显示从序列4开始到最后的数据

技术图片

 

list_1 = [‘A‘‘B‘‘C‘‘D‘‘E‘‘F‘‘G‘]
list_1.append(‘H‘)    # 在list最后插入数据
print(list_1)
list_1.insert(4‘I‘# 在list序列4处插入数据
print(list_1)
del list_1[4]         # 删除list序列4处的数据
print(list_1)
pop_list_1 = list_1.pop()  # 删除并提取出list最后的数据
print(pop_list_1)
print(list_1)
pop_list_2 = list_1.pop(4# 删除并提取出list序列4的数据
print(pop_list_2)
print(list_1)
list_1.remove(‘G‘)   # 根据具体数据来删除
print(list_1)

技术图片

 

list_1 = [‘A‘‘D‘‘E‘‘G‘,‘你好‘‘!‘‘B‘‘C‘‘F‘]
print(sorted(list_1))       # 对list进行临时按字母顺序排序
print(list_1)
print(sorted(list_1, reverse=True))         # 对list进行临时按字母倒叙排序
print(list_1)
list_1.reverse()         # 对list进行倒叙排序
print(list_1)
list_1.sort()               # 按字母顺序排序
print(list_1)
list_1.sort(reverse=True)   # 按字符反序排序,reverse:颠倒
print(list_1)
print(len(list_1))      # 获取list的长度

技术图片

 

print(list(range(16)))    # 生成的是[1,6)间的数字
print(list(range(162)))    # 生成的是[1,6)间的数字, 间距为2
[value**2 for value in range(16)]     # 生成[1,6)间的数字的二次方

技术图片技术图片

range出来的是个数列,请注意和random的区别

 

= [value**2 for value in range(16)]
= a[:]    # 复制列表a, b和a是没有关联,指向的列表也不一样
= a       # 将a赋予给c, c和a是指向同一个列表的

技术图片

list和set的区别

list表示数组[],数组是可以修改的

set表示元组(),元组是不可以修改的

 

= ‘aaaa‘
= ‘AAAA‘
print(a==b)   # 比较a和b是否相等, python当中区分大小写
list_a = [value ** 3 for value in range(16)]
number_b = 25
print(number_b in number_a)

技术图片

 

dict.keys()    # 获取字典中的键
dict.values()  # 获取字典中的键对应的值
dict.items()   # 获取键-值对列表

技术图片

 

pass、break和continue的区别

break是跳出循环

continue是终止本次循环(本次循环后面的代码都不执行),进行下一次的循环

pass是为了保持程序结构的完整性,不做什么事

技术图片

【python3】第1~7章基本知识点

标签:link   换行符   color   cell   UNC   alt   resolved   python   upper   

原文地址:https://www.cnblogs.com/CSgarcia/p/12654946.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!