python基础函数及代码(一)

python基础函数及代码(一)

  • 内容已经更新,扩充内容,添加例子,以表格形式罗列函数
      • 简单罗列一下python初学时遇到的那些基本的函数和代码
          • 1. print() 输出函数(打印函数)
          • 2. title() 以首字母大写的方式显示每个单词。
          • 3.upper() 输出字母全部为大写。
          • 4.lower() 输出字母全部为小写。
          • 5. rstrip() 将字符串末尾的空格删除。
          • 6. lstrip () 将字符串开头的空格删除。
          • 7. strip () 将字符串两头的空格删除。
          • 8. str() 将原有类型转换为字符串型(类似于强制转换)
          • 9. int() 将原有类型转换为整型
          • 10.append() 元素添加到了列表末尾, 而不影响列表中的其他所有元素。
          • 11. insert() 可以在元素任意位置添加元素
          • 12.del() 如果知道要删除的元素在列表中的位置,可使用del语句。
          • 13.pop() 删除列表末尾(相对应)元素(弹出末尾元素,赋值后可以使用。)
          • 14. remove() 根据要删除的元素名进行删除。该函数只删除第一个指定的值,要要删除的值可能在列表中出现多次,就需要 使用循环来判断是否删除了所有这样的值。
          • 15.sort() 永久性地修改了列表元素的排列顺序
          • 16.sorted() 函数 sorted()能够按特定顺序显示列表元素,同时不影响它们在列表中的原始排列顺序
          • 17. reverse() 反转列表元素的排列顺序,但是并不改变原有顺序。
          • 18. len() 确定列表中含有的元素长度。
          • 19. range() 产生有关数字。
          • 20. and 、or
          • 21. items() 以列表返回可遍历的(键, 值) 元组数组
          • 22. keys() 用 for遍历后返回 键的值
          • 23.values() 用for遍历后返回 一个值的列表,不包括所有的键。
          • 24. set() 转换为集合,剔除列表中的重复项
          • 25. input() 让程序暂停运行,等待用户输入一些文本。输入的值为字符串类型。
          • 26.break 退出该循环(只能够在循环语句内使用)
          • 27.continue 退出该次循环继续下次循环。

三岁学编程系列,感谢大家的支持与点赞,为了更大家的阅读和查询,已于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 退出该次循环继续下次循环。

退出本次循环。
具体解释见(点击跳转)

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

你可能感兴趣的:(初学#进阶)