三岁学编程系列,感谢大家的支持与点赞,为了更大家的阅读和查询,已于2020年4月15日对文章进行了更改,修改了之前认知的不足,添加了表格,方便查找。接下来会对第二批基本函数及使用方法进行更新,希望大家继续支持
内容已经更新,扩充内容,添加例子,以表格形式罗列函数
简单罗列一下python初学时遇到的那些基本的函数和代码
函数名 | 描述 |
print() | 输出函数(打印函数) |
title() | 以首字母大写的方式显示每个单词 |
upper() | 输出字母全部为大写 |
lower() | 输出字母全部为小写 |
rstrip() | 将字符串末尾的空格删除 |
lstrip () | 将字符串开头的空格删除 |
strip () | 将字符串两头的空格删除 |
str() | 将原有类型转换为字符串型 |
int() | 将原有类型转换为整型 |
append() | 将元素添加到了列表末尾 |
insert() | 可以在元素任意位置添加元素 |
del() | 如果知道要删除的元素在列表中的位置 |
pop() | 删除列表末尾(相对应)元素 |
remove() | 更据要删除的元素名进行删除 |
sort() | 永久性地修改了列表元素的排列顺序 |
sorted() | 能够按特定顺序显示列表元素 |
reverse() | 反转列表元素的排列顺序 |
len() | 确定列表中含有的元素长度 |
range() | 产生有关数字 |
items() | 以列表返回可遍历的(键, 值) 元组数组 |
keys() | 用 for遍历后返回 键的值 |
values() | 用for遍历后返回 一个值的列表,不包括所有的键 |
set() | 转换为集合类型(剔除列表中的重复项) |
input() | 输入函数(让程序暂停运行,等待用户输入一些文本) |
break | 退出该循环(只能够在循环语句内使用) |
continue | 退出该次循环继续下次循环。 |
1. print() 输出函数(打印函数)
例:print ("Hello world!")
#大小写修改
2. title() 以首字母大写的方式显示每个单词。
3.upper() 输出字母全部为大写。
4.lower() 输出字母全部为小写。
使用方式: 例:name.title() 变量名.函数() #空格中无值
举例:
>>> name = 'hello World' >>> name.title() 'Hello World' >>> name.upper() 'HELLO WORLD' >>> name.lower() 'hello world'
#空格删除
5. rstrip() 将字符串末尾的空格删除。
6. lstrip () 将字符串开头的空格删除。
7. strip () 将字符串两头的空格删除。
使用方法:变量名.函数() 该操作不是永久性操作,要永久删除
这个字符串中的空白,必须将删除操作的结果存回到变量中
>>> name = ' hello world ' >>> name.rstrip() ' hello world' >>> name.lstrip() 'hello world ' >>> name.strip() 'hello world'
8. str() 将原有类型转换为字符串型(类似于强制转换)
使用方法:str(变量名)
9. int() 将原有类型转换为整型
>>> a = 10 >>>> a = str(a) >>> a '10' >>> a = int(a) >>> a 10
#修改列表字符元素
添加:
10.append() 元素添加到了列表末尾, 而不影响列表中的其他所有元素。
使用方法:列表名.append(‘要添加的元素’)
11. insert() 可以在元素任意位置添加元素
使用方法: 列表名.insert(添加位置,‘要添加的元素’)
删除:
12.del() 如果知道要删除的元素在列表中的位置,可使用del语句。
使用方法: del 列表名[删除位置]
13.pop() 删除列表末尾(相对应)元素(弹出末尾元素,赋值后可以使用。)
(在括号中加入索引可以弹出\删除指定元素)
使用方法: 变量名 = 列表名.pop(n) #列表中n位已删除,变量名被原先n位置的元素赋值。
14. remove() 根据要删除的元素名进行删除。该函数只删除第一个指定的值,要要删除的值可能在列表中出现多次,就需要 使用循环来判断是否删除了所有这样的值。
使用方法: 列表名.remove(‘要删除的元素名’)
#列表排序
15.sort() 永久性地修改了列表元素的排列顺序
使用方法; 列表名.sort() #正向排序 列表名.sort(reverse=True) #反向排序
16.sorted() 函数 sorted()能够按特定顺序显示列表元素,同时不影响它们在列表中的原始排列顺序
使用方法:sorted(列表名) #如果要按与字母顺序相反的顺序显示列表,也可向函数sorted()传递参数reverse=True。
17. reverse() 反转列表元素的排列顺序,但是并不改变原有顺序。
18. len() 确定列表中含有的元素长度。
使用方法:len(列表名)
19. range() 产生有关数字。
使用方法:range(初始值,终止值+1,步长) #可以用str(range(n)) 生成列表
#条件语句
20. and 、or
and == 且 全部满足为真True有一方不满足为假False
or == 或 有一方满足为真,否者为假
#字典
遍历字典
21. items() 以列表返回可遍历的(键, 值) 元组数组
例示:
dict = {'Name': 'Runoob', 'Age': 7} for i,j in dict.items(): print(i, ":\t", j) #结果 Name : Runoob Age : 7
22. keys() 用 for遍历后返回 键的值
dict = {'Name': 'Runoob', 'Age': 7} for I in dict.keys(): print(i) #结果: Name Age
23.values() 用for遍历后返回 一个值的列表,不包括所有的键。
使用方法:如上(keys()函数的使用相似)
24. set() 转换为集合,剔除列表中的重复项
类似于强制转换,转换成集合(集合元素不重复),会自动剔除重复项
25. input() 让程序暂停运行,等待用户输入一些文本。输入的值为字符串类型。
输入函数
26.break 退出该循环(只能够在循环语句内使用)
退出该循环,整个大循环退出
27.continue 退出该次循环继续下次循环。
退出本次循环。
目前整理了这么多,后续会继续增加,感谢大家的关注,与大家一起学习。如有问题,希望大家多多指教!