python代码讲解(二级Python考点总结_python计算机二级考点)

wufei123 发布于 2024-02-27 阅读(84)

原标题:二级Python考点总结_python计算机二级考点计算机二级Python全程班:https://www.afuketang.com/video/qgjsj-ej-python-qcb公众号搜索:阿福课堂计算机二级

二级Python考点总结1. 掌握 PYTHON 语言的基本语法规则程序的基本语法元素:程序的格式框架、缩进、注释、变量、命名、保留字、数据类型、赋值语句、引用;基本输入输出函数:input()、eval()、print();。

源程序的书写风格等2. 掌握不少于 2 个基本的 PYTHON 标准库random库turtle库time库3. 掌握不少于 2 个 PYTHON 第三方库,掌握获取并安装第三方库的方法jieba库PyInstaller库

Wordcloud库4. 能够阅读和分析 PYTHON 程序5. 熟练使用 IDLE开发环境,能够将脚本程序转变为可执行程序6. 了解PYTHON 计算生态在以下方面( 不限于) 的主要第三方库名称:网络爬虫、数。

据分析、数据可视化、机器学习、Web开发等。变量命名变量命名(主要考核保留字,在学习过程中一般的保留字都是遇到过的,如果没遇到,就记住以下表格)

数据类型可变:列表,字典(字典的键不可变,且不可重复),集合(集合的元素不可变,且不可重复)不可变:数字,字符串,元组有序:字符串,列表,元组无序:字典,集合类型装换函数:int()转化为整数类型floot()转化为浮点数类型

complex()转化为复数类型str()转换为字符串类型list()转化为列表类型tuple()转化为元组类型dict()转化为字典类型set()转化为集合类型字符串,列表,元组的索引及切片

以字符串为例:s=abcdefghijk#首先索引分为正向和反向s[0] # as[-1] # k#切片有三个参数,依次为起始位置(包含),结束位置(不包含),步长(默认为1)s[::] # abcdefghijk

s[:-1] # abcdefghijs[::-1] # kjihgfedcbas[-1:-7:-1] # kjihgfs[::2] # acegiks[-1:0:-2] # kigec#列表,元组的操作类似。

字符串,列表,元组的方法字符串的方法字符串的方法:format(),strip(),split(),center(),replace()strip(),split(),center(),ace()这四repl种方法均为返回一个新的被改过后的值,原字符串不会改变。

format()

s = "PYTHON""{0:30}".format(s) # PYTHON "{0:>30}".format(s) # PYTHON"{0:*^30}".format(s) # ************PYTHON************

"{0:3}".format(s) # PYTHON"{0:-^20,}".format(1234567890) # ---1,234,567,890----"{0:.2f}".format(12345.67890) # 12345.68

"{0:.4}".format("PYTHON") # PYTH"{0:b},{0:c},{0:d},{0:o},{0:x},{0:X}".format(425) # 110101001,Ʃ,425,651,1a9,1A9

"{0:e},{0:E},{0:f},{0:%}".format(3.14) # 3.140000e+00,3.140000E+00,3.140000,314.000000%"{0:.2e},{0:.2E},{0:.2f},{0:.2%}".format(3.14) # 3.14e+00,3.14E+00,3.14,314.00%

冒号前面的0代表着format后面括号内的第几个参数(与索引类似从0开始),当一个字符串内有多个槽,不写冒号前的数字,那么就会默认为0,1,2,3,4......如:“{},{},{}”.format(a,b,c) # a,b,c

strip()该方法用来去除字符串首尾两端的字符,当不填写参数的时候,就是默认去除空白符(包含空格,换行符,制表符等),当填写长度大于等于2的字符串的时候,则首尾的所有字符串内有的字符都要一一删除,例如:

>>> s= abc\n >>> s.split()[abc]>>> s= abc\n >>> s.split( )[, abc\n, ]>>> s=abc cd>>> s.split()[abc, cd]

>>> s.split( )[abc, cd]>>> s=abcdrf>>> s.split(bc)[a, drf]center()该方法是将字符串居中,第一个参数代表返回的字符串的长度,第二个参数代表当原字符串长度不够时候,使用的填充字符,默认不写的时候就是空格,例如:

>>> s=abcd>>> s.center(10) abcd >>> s.center(3)abcd>>> s.center(10,*)***abcd***replace()该方法是用一个字符串替换原字符串的子串,第一个参数为原字符串的子串,第二个参数为替换的的字符串,例如:

>>> s=abcdefgabcd>>> s.replace(ab,12)12cdefg12cd>>> s.replace(abcd,)efg>>> s= abc def ghi>>> s.replace( ,)

abcdefghi列表的方法列表的方法:append(),sort(),reverse(),index(),insert(),remove(),pop()这几种方法都是修改原列表append()往列表中添加元素

>>> l1=[1,2,3,4,5]>>> l2=[2,3,4,5,6,7]>>> l1.append(10)>>> l1[1, 2, 3, 4, 5, 10]>>> l1.append(l2)>>> l1

[1, 2, 3, 4, 5, 10, [2, 3, 4, 5, 6, 7]]————————————————版权声明:本文为CSDN博主「lnnocenceevil」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/LWTZBL/article/details/129572744返回搜狐,查看更多责任编辑:

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

河南中青旅行社综合资讯 奇遇综合资讯 盛世蓟州综合资讯 综合资讯 游戏百科综合资讯 新闻15068