- Python入门很简单
- 洪锦魁
- 1062字
- 2021-03-28 12:44:13
4-5 列出所有内建函数dir()
阅读至此,相信读者已经使用了许多Python内建的函数了,例如,help()、print()、input()等,读者可能想了解到底Python有提供哪些内建函数供我们在设计程序时使用,可以使用下列方式列出Python所提供的内建函数。
dir(_ _ builtins _ _)#列出Python内建函数
实例1:列出Python所有内建函数。
在本书中,作者会依功能分类将常用的内建函数分别融入到各章节中,如果读者想特别先了解某一个内建函数的功能,可参考4-1节使用help()函数。
习题
一:是非题
1( ).help()函数可以列出其他函数的使用说明。
2( ).print()函数只能将数据输出至屏幕。
3( ).%o是格式化二进制输出。
4( ).%h是格式化十六进制输出。
5( ).使用input()函数读取数字数据时,用type()函数列出所读取的数据,可以得到int的结果。
二、选择题
1( ).print()函数的哪一个参数可以设置各条数据间的分隔字符?
A.value
B.sep
C.end
D.file
2( ).print()函数的哪一个参数可以设置下次print()数据输出时不要换行输出?
A.value
B.sep
C.end
D.file
3( ).print()函数的哪一个参数可以设置输出至一般文档?
A.value
B.sep
C.end
D.file
4( ).使用open()打开文档时,mode参数是下列哪一个,可以使所打开的文档只能读取?
A.“r”
B.“w”
C.“a”
D.“x”
5( ).使用open()打开文档时,mode参数是下列哪一个,可打开文档供写入,如果原先文档里有内容将被覆盖?
A.“r”
B.“w”
C.“a”
D.“x”
6( ).使用open()打开文档时,mode参数是下列哪一个,可打开文档供写入,如果原先文档里有内容,新写入数据将追加在后面?
A.“r”
B.“w”
C.“a”
D.“x”
7( ).使用open()打开文档时,mode参数是下列哪一个,可打开一个新的文档供写入,如果所打开的文档已经存在会产生错误?
A.“r”
B.“w”
C.“a”
D.“x”
8( ).可用于格式化整数输出。
A.%d
B.%f
C.%s
D.%h
9( ).可用于格式化浮点数输出。
A.%d
B.%f
C.%s
D.%h
10( ).可用于格式化串输出。
A.%d
B.%f
C.%s
D.%h
11( ).下列哪一个函数可以列出所有Python所提供的内建函数?
A.help()
B.print()
C.input()
D.dir()
12( ).下列哪一个函数可以列出特定函数的使用说明。
A.help()
B.print()
C.input()
D.dir()
三、实操题
1.请参考ch4_10.py,使用班上第一次月考成绩,将结果输出至文档。
2.请参考ch4_13.py,写一封信给老师,语句学习Python的心得。
3.写一个程序要求用户输入三位数数字,最后舍去个位数字输出,例如,输入是103输出是100,输入是776输出是770。
4.请输入华氏温度,将结果转成摄氏温度输出。
5.请输入摄氏温度,将结果转成华氏温度输出。