浙大pta《计算机科学与基础》经典例题

这篇具有很好参考价值的文章主要介绍了浙大pta《计算机科学与基础》经典例题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一.python系列

1.执行语句print(100.5//5)的结果是20

注意答案:False

结果是20.0,//——整除,/——浮点数除法

2.高级语言程序要被机器执行,只有用解释器来解释执行

答案:False

3.下面程序输入是3 5,输出是8

m,n=input().split()
print(m+n)

注意:Python输入是默认为字符串,所以此题输出应该为:‘3’‘5’;

答案:False

4. 下面程序的输出是5

print=3
print(5)

print变量重复调用,从而产生编译错误

答案:False

5. 高级语言与CPU无关,因此可以跨平台运行

答案:False

6.输入正整数6和5,要求和,6+66+666+6666+66666,下面程序正确吗?

 a=int(input())    
 n=int(input())    
 print(sum([int('a'*i) for i in range(1,n+1)]))

答案:False

原因:a一开始就被定义为了int整型,后面求和时又将a作为字符型来处理,从而产生了矛盾,出现了编译错误

7. 下面程序的输出是:这是字符串输出格式□□123。 □表示空格。

print("这是字符串输出格式{:5s}".format("123"))

答案:False

原因:默认不加>是左对齐,所以123□□

8.z已赋值,x=(y=z+1)语句是错误语句

答案:True

在语句中,x被赋值 " y = z + 1 ",但这个所谓的 "y = z + 1"并不返回任何值,所以这是一个错误的赋值语句,这是非法的

相反:x=y=z+1 是合法语句

9.print(bin(12.5))的输出是0b1100.1

答案:False 

TypeError: 'float' object cannot be interpreted as an integer

10.表达式 -2**4 等于16

答案:False     正确答案:-16 原因:**幂的运算比-高,而且结合方向是从右向左

11.下面程序的输入是5,输出是:

*****
*****
m=int(input())
print('{:^5}'.format('*'*m))
print('{:^m}'.format('*'*m))

答案:False  编译会出现错误

12.下面语句的输出是:这是数字输出格式□□123。 □表示空格
 

   print("这是数字输出格式{:5d}".format(123)) 

答案:True

13. 当输入是:45,8 时,下面程序的输出结果是37

a,b = input().split(',')
b=int(b)
c=int('a',b)
print(c)

答案:False 

原因:a本身就是字符型,所以c=int(a,b)即可,不用给a再加上一个单引号

14. bool(FALSE)的返回值是True

答案:False

bool(False)的返回值是False

15.当输入是10.0时,下面程序的输出是f(10.0) = 0.1

x=int(input())
if x==0:
    result=0
else:
    result=1/x
print('f({0:.1f}) = {1:.1f}'.format(x,result))

答案:False 

原因 :int()对纯数字的作用是取整,进行进制转换必须用字符串类型,而且字符串中的数字为整数,base为2时进行的是将前面的二进制转换为十进制,其余base则是将前面的字符串转换成对应的进制数。

16.表达式3 and 0 and "hello"的值是False

答案:False

表达式返回的值是0

17.表达式 3 and 0 and 5的结果是什么

答案:0

18.Python 语句 print(abs(-10.2), round(abs(8-2j),3)) 的输出结果是

答案:10.2 8.246

19.表达式((2>=2) or (2<2)) and 2的值为多少

答案:2

20. -7 & 5=__;   -7 | 9=__;   -7 ^ 9 =__;  ~9 = ___;

答案:1 -7 -16  -10文章来源地址https://www.toymoban.com/news/detail-417600.html

到了这里,关于浙大pta《计算机科学与基础》经典例题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 计算机网络技术与JAVA网络编程UDP编程-----JAVA入门基础教程-----计算机网络经典

    import org.junit.jupiter.api.Test; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.net.*; public class UDP { public static void main(String[] args) { DatagramSocket datagramSocket = null; try { datagramSocket = new DatagramSocket(); InetAddress inetAddress = InetAddress.getByName(\\\"127.0.0.1\\\"); int port = 9090; byte[] byte

    2024年02月15日
    浏览(41)
  • 计算机网络技术与JAVA网络编程手写Socket聊天室-----JAVA入门基础教程-----计算机网络经典

    import java.io.*; import java.net.Socket; import java.util.Scanner; public class ChatClient { public static void main(String[] args) { try { Socket socket = new Socket(\\\"127.0.0.1\\\",9090); new Thread(new Runnable() { @Override public void run() { InputStream inputStream = null; while(true) { try { inputStream = socket.getInputStream(); } catch (IOException e)

    2024年02月15日
    浏览(51)
  • 计算机科学速成课

    建议看看 计算机科学速成课 ,一门很全面的计算机原理入门课程,短短10分钟可以把大学老师十几节课讲的东西讲清楚!整个系列一共41个视频,B站上有中文字幕版。 每个视频都是一个特定的主题,例如软件工程、人工智能、操作系统等,主题之间都是紧密相连的,比国内

    2024年02月05日
    浏览(36)
  • 【人工智能课程】计算机科学博士作业三

    来源:李宏毅2022课程第10课的作业 图片攻击是指故意对数字图像进行修改,以使机器学习模型产生错误的输出或者产生预期之外的结果。这种攻击是通过将微小的、通常对人类难以察觉的扰动应用于输入图像来实现的。图片攻击是对深度学习系统中的鲁棒性和安全性的一种测

    2024年03月16日
    浏览(63)
  • 数据结构与算法:计算机科学的基石

    🎉欢迎来到数据结构学习专栏~数据结构与算法:计算机科学的基石 ☆* o(≧▽≦)o *☆嗨~我是IT·陈寒🍹 ✨博客主页:IT·陈寒的博客 🎈该系列文章专栏:数据结构学习 📜其他专栏:Java学习路线 Java面试技巧 Java实战项目 AIGC人工智能 🍹文章作者技术和水平有限,如果文中

    2024年02月11日
    浏览(43)
  • 【人工智能课程】计算机科学博士作业一

    模型拟合:用深度神经网络拟合一个回归模型。从各种角度对其改进,评价指标为MSE。 掌握技巧: 熟悉并掌握深度学习模型训练的基本技巧。 提高PyTorch的使用熟练度。 掌握改进深度学习的方法。 数据集下载: Kaggle下载数据: https://www.kaggle.com/competitions/ml2022spring-hw1 百度云

    2024年01月23日
    浏览(50)
  • 小白怎么系统的自学计算机科学和黑客技术?

    我把csdn上有关自学网络安全、零基础入门网络安全的回答大致都浏览了一遍,最大的感受就是“太复杂”,新手看了之后只会更迷茫,还是不知道如何去做,所以站在新手的角度去写回答,应该把回答写的简单易懂,“傻瓜式”的一步步告诉他们应该怎么去做 在文章的后半

    2023年04月14日
    浏览(44)
  • 计算机二级:树与二叉树速记公式及特殊例题

    树的计算公式: 树的性质: 性质1:树中的结点树等于所有结点的度数之和加1。 性质2:度为m的树中第i层最多有个结点(i=1)。 性质3:高度为h的m次数最多有个结点。 性质4:具有n个结点的m次树的最小高度为[](m为底。 树的总节点数: 1.每层节点数之和: S n =N 1 +N 2 +N 3 +··

    2024年02月07日
    浏览(28)
  • 计算机软件工程、计算机科学与技术、大数据专业开题报告如何撰写?不懂的可以看下以下模板

    题目: 基于web的 在线音乐网站的设计 一、 立题意义及国内外的研究现状与存在问题,主要研究内容及拟解决的关键性问题 (含文献综述) 1、立题意义 因新冠疫情的影响,音乐网站的发展达到了一个新的高度,音乐网站的出现对于个人、社会、国家都是极为重要的,人们

    2024年02月15日
    浏览(43)
  • 自考计算机科学与技术-Java语言程序设计(一)-04747-笔记

    --填空题 b和\\\'属于 转义字符 常量。 组合框 是一个下拉式菜单。 Integer是int数据类型的 包装类 。 OOP是指 面向对象的程序设计 。 Java程序文件的扩展名是 .java 。 表达式由 运算符  和  操作数  组成。 Java语言使用的字符集是 Unicode 。 StringBuffer类用于处理 可变字符串 。 A

    2024年04月27日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包