python基础函数及代码(一)

python基础函数及代码(一)

简单罗列一下python初学时遇到的那些基本的函数和代码

1. print() 输出函数(打印函数)
例:print ("Hello world!")

#大小写修改

2. title() 以首字母大写的方式显示每个单词。
3.upper() 输出字母全部为大写。
4.lower() 输出字母全部为小写。

使用方式: 例:name.title() 变量名.函数() #空格中无值

#空格删除

5. rstrip() 将字符串末尾的空格删除。
6. lstrip () 将字符串开头的空格删除。
7. strip () 将字符串两头的空格删除。

使用方法:变量名.函数() 该操作不是永久性操作,要永久删除
这个字符串中的空白,必须将删除操作的结果存回到变量中

8. str() 将原有类型转换为字符串型(类似于强制转换)

使用方法:str(变量名)

9. int() 将原有类型转换为整型

#修改列表字符元素
添加:

10.append() 元素添加到了列表末尾, 而不影响列表中的其他所有元素。

使用方法:列表名.append(‘要添加的元素’)

11. insert() 可以在元素任意位置添加元素

使用方法: 列表名.insert(添加位置,‘要添加的元素’)

删除:

12.del() 如果知道要删除的元素在列表中的位置,可使用del语句。

使用方法: del 列表名[删除位置]
pop() 删除列表末尾(相对应)元素(弹出末尾元素,赋值后可以使用。)
(在括号中加入索引可以弹出\删除指定元素)
使用方法: 变量名 = 列表名.pop(n) #列表中n位已删除,变量名被原先n位置的元素赋值。

13. remove() 更据要删除的元素名进行删除。该函数只删除第一个指定的值,要要删除的值可能在列表中出现多次,就需要 使用循环来判断是否删除了所有这样的值。

使用方法: 列表名.remove(‘要删除的元素名’)

#列表排序

14.sort() 永久性地修改了列表元素的排列顺序

使用方法; 列表名.sort() #正向排序 列表名.sort(reverse=True) #反向排序

15.sorted() 函数 sorted()能够按特定顺序显示列表元素,同时不影响它们在列表中的原始排列顺序

使用方法:sorted(列表名) #如果要按与字母顺序相反的顺序显示列表,也可向函数sorted()传递参数reverse=True。

16. reverse() 反转列表元素的排列顺序,但是并不改变原有顺序。
17. len() 确定列表中含有的元素长度。

使用方法:len(列表名)

18. range() 产生有关数字。

使用方法:range(初始值,终止值+1,步长) #可以用str(range(n)) 生成列表

#条件语句

19. and 、or

and == 且 全部满足为真True有一方不满足为假False
or == 或 有一方满足为真,否者为假
#字典
遍历字典

20. items() 以列表返回可遍历的(键, 值) 元组数组

例示:

dict = {'Name': 'Runoob', 'Age': 7}
for i,j in dict.items():
    print(i, ":\t", j)
#结果
Name :   Runoob
Age :    7

21. keys() 用 for遍历后返回 键的值
dict = {'Name': 'Runoob', 'Age': 7}
for I in dict.keys():
    print(i)
#结果:
Name 
Age
22.values() 用for遍历后返回 一个值的列表,不包括所有的键。

使用方法:如上(keys()函数的使用相似)

23. set() 剔除列表中的重复项
24. input() 让程序暂停运行,等待用户输入一些文本。输入的值为字符串类型。
25.break 退出该循环(只能够在循环语句内使用)
26.continue 退出该次循环继续下次循环。

目前整理了这么多,后续会继续增加,感谢大家的关注,与大家一起学习。如有问题,希望大家多多指教!

发布了4 篇原创文章 · 获赞 5 · 访问量 286

猜你喜欢

转载自blog.csdn.net/weixin_45623093/article/details/104659001