2024年10⽉8⽇ ,诺贝尔物理学奖“意外地”颁给了两位计算机科学家约翰·霍普菲尔德(John J. Hopfield)和杰弗⾥·⾟顿(Geoffrey E. Hinton) 。这两位科学家的主要研究⽅向是( )。
天体物理
流体⼒学
⼈⼯智能
量⼦理论
下列软件中是操作系统的是( )。
⾼德地图
腾讯会议
纯⾎鸿蒙
⾦⼭永中
有关下列Python代码的说法 ,错误的是( )。
print("Hello,GESP!")
配对双引号内 ,不可以有汉字
配对双引号可以相应改变为英⽂单引号
配对双引号可以相应改变为三个连续英⽂单引号
配对双引号可以相应改变为三个连续英⽂双引号
Python表达式 20 - 3 * 2 ** 2 的值是( )。
-16
8
68
196
在Python中 ,假设N为正整数2 ,则 print(N // 3 + N % 3) 将输出( )。
0
2
3
4
Python语句 print(7%3,"7%3",f"7%3={7%3}") 执⾏后的输出是( )。
1 7%3 7%3={7%3}
1 7%3 1=1
1 1 1=1
1 7%3 7%3= 1
执⾏下⾯的Python代码 ,在键盘上输⼊123并回车 ,输出是( )。
a = input("请输入正整数: ")
print(a + "123")
246
123123
123 123
语句执⾏将报错, 因为a是正整数不能和字符串相加
有关下列Python代码的说法 ,错误的是( )。
N = int(input())
print(N % 2)
input()函数不能放在int()函数之中
执⾏代码并在键盘上输⼊3. 14后回车 ,将报错
执⾏代码并在键盘上输⼊偶数 ,不管是负偶数还是正偶数 ,输出都是0
在Python中 ,input()函数内可以没有提⽰信息, 因此上述代码没有语法错误
下⾯Python代码执⾏后 ,求出⼏天后星期⼏ 。如果星期⽇则输出“星期天”否则输出形如“星期1” 。横线上应填 ⼊的代码是( )。
nowDay = int(input("今天星期几? "))
afterDays = int(input("求几天后星期几? "))
N = nowDay+afterDays
if ___________________________:
print("星期天")
else:
print(f"星期{N%7}")
N % 7 != 0
N % 7 == 0
N == 0
N % 7
下⾯Python代码执⾏后输出是( )。
N = 0
for i in range(1, 10):
N += 1
print(N + i)
54
20
19
18
下⾯Python代码执⾏后输出的是( )
tnt = 0
for i in range(0, 100):
tnt += i % 10
print(tnt)
4950
5050
450
100
下⾯Python代码执⾏后输出的是( )。
tnt = 0
for i in range(5, 100, 5):
if i % 2 == 0:
continue
tnt += 1
if i >= 50:
break
print(tnt)
10
9
6
5
为在Python Turtle中输出如下图形 ,代码横线处应填⼊( )。
import turtle
for i in range( _______________):
turtle.right(45)
turtle.forward(50)
1,8
9
1,9
10
为在Python Turtle中输出如下图形 ,代码横线处应填⼊( )。
import turtle
for i in range( _____________):
turtle.right(60)
turtle.forward(50)
6
7
11
12
为在Python Turtle中输出如下图形 ,代码横线处应填⼊( )。
import turtle
for i in range( _______________):
turtle.right(120)
turtle.forward(50)
if i % 3 == 0:
turtle.penup()
turtle.forward(50)
turtle.pendown()
18
1,19
19
20
在Windows的资源管理器中为已有⽂件A建⽴副本的操作是Ctrl+C ,然后Ctrl+V 。( )
对
错
在Python中 ,表达式 8//3 和 8%3 的值相同。( )
对
错
Python语句 print(input()) 能接收键盘输⼊并原样输出 。 ( )
对
错
下⾯Python代码执⾏后将输出10 。 ( )
N = 0
for i in range(10):
continue
N += 1
print(N)
对
错
下⾯Python代码执⾏后将输出99 。 ( )
for i in range(100):
continue
print(i)
对
错
下⾯Python代码被执⾏时 ,将执⾏⼀次输出(即第⼆⾏将被执⾏⼀次) 。 ( )
for i in range(10,3):
print(i)
对
错
Python语句 print(3,2) 执⾏后 ,将输出3和2 ,且3和2之间有空格间隔。 ( )
对
错
在Python代码中 ,studentName、student_name以及sStudentName都是合法的变量名称 。 ( )
对
错
Python的turtle中 ,turtle.right()参数必须为正数 。 ( )
对
错
下⾯的Python代码被执⾏后将绘制3个间隔为50、边长也为50的正⽅形 。 ( )
import turtle
for i in range(3):
turtle.penup()
turtle.forward(100)
turtle.pendown()
for j in range(4):
turtle.forward(50)
turtle.right(90)
对
错