第1课 初识Python 知识点题库

根据材料和流程图回答问题

我国公元6世纪的《张丘建算经》记录了一道著名的“百钱买百鸡”问题:公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,如何用100文钱买100只鸡?(公鸡、母鸡、小鸡都要有)

“百钱买百鸡”流程图

“百钱买百鸡”部分程序

  1. (1) 根据“百钱买百鸡”流程图写出各符号的名称

  2. (2) 结合流程图完善“百钱买百鸡”程序(其中x为公鸡,y为母鸡,z为小鸡):

  3. (3) 在这个程序中用到两种语句,分别是for语句和语句。
  4. (4) 从图中可以看出,语句后面输入了“”,下面的程序会强制缩进。
  5. (5) “百钱买百鸡”程序完成后,在Python中运行,可执行编辑窗口中的“”——“Run Module”命令。
BBC micro:bit中,指令块中的圆形空位都可以用其他圆形的指令块取代。
BBC micro:bit提供了丰富的外接控制口,称作“引脚”。
Python单行注释使用的是那个符号(  )。
A . (  ) B . “  ” C . , D . #
sorted([5, 2, 3, 1, 4])的结果是(  )
A . [1, 2, 3, 4, 5] B . [5, 4, 3, 2, 1] C . [5, 3, 2, 1, 4] D . [1, 2, 3, 5, 4]
利用Python编写一个简单的登录程序,如果账号密码正确,显示成功,如果错误则继续尝试,但最多只有3次试错机会。在划线处补充程序代码。

count=0             #拥于记录试错的次数

rightname=“admin”

rightpasswd=“admin123”

while  :#只允许试错3次

     name=input(“请输入用户名:”)

     passwd=input(“请输入密码:”)

     if name==rightname passwd==rightpasswd:

         print(“登录成功!”)

               #如果登录成功,则直接跳出循环

    else:

        print(“登录失败!”)

            #试错次数+1

else:

    print(“登录次数超过三次,请稍后登录”)

Python 中,用于获取用户输入的命令是(    )。
A . input B . read C . get D . For
Python中,用什么方式实现代码快速缩进?(   )
A . Alt+Tab键 B . shift+Tab键 C . 按4次空格键 D . Tab键
转义字符“\n”的含义是
在VB中,同一行可书写多个语句,语句之间应使用冒号“:”分隔。
如下Python程序段,运行结果为(    )

for i in range(1,6):

  if i>3:

    print(i)

A . 1 2 B . 2 3 C . 3 4 D . 4 5
在Python Shell中输入print("30+50=",30+50),输出的结果为(   )。
A . 80 B . 30+50= C . 30+50=80 D . 30+50=30+50
这是用Python编写的“BMI值计算程序”,完成填空。

height=input('你的身高是多少米:')

height=float(height)

weight =input('你的体重是多少KG:')

weight =float(weight)

BMI=weight/(height*height)

if BMI>=24.9:

  print('肥胖')

   ①   BMI<24.9    ②    BMI>=18.5:

  print('正常')

else:

  print('偏瘦')

  1. (1) 从图中可知,程序中使用的是语句,在语句后输入“”,下面的程序会强制缩进。
  2. (2) 程序中定义height和weight为
  3. (3) 请划线处补充完整程序

     ② 

  4. (4) 图中函数是Python的内置函数,主要用于数据的输入。   
运行以下程序,显示的运行结果是:3 4.8 ()

Num1=3

Num2=4.8

print(Num1,Num2)

A . 正确 B . 错误
运行以下程序,显示的运行结果是:3 ()

a=4

b=6

avg=(a+b)/3

print(avg)

A . 正确 B . 错误
编写程序,计算圆的周长、面积。假设圆的半径是r,圆的周长是C,圆的面积是S,π用3.14代替。要求圆的半径从键盘输入,用input()命令。
请写出下面程序的运行结果:

sum=0

for i in range(1,11,1) :

  sum=sum+i

print( sum)

在读写文件前,必须通过以下哪个函数创建文件对象?(  )
A . create B . folder C . open D . File
关于Python语言的注释,以下选项中描述错误的是(    )
A . Python语言的单行注释以#开头 B . Python语言的单行注释以单引号'开头 C . Python语言的多行注释以'''(三个单引号)开头和结尾 D . Python语言有两种注释方式:单行注释和多行注释
完数,又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和,恰好等于它本身。如6=1+2+3,6即是完数。编程找出1000以内的所有完数。以下程序中缺失的判断条件应该填写( )。 

 

A . n%a=0 B . n%a==0 C . a%n=0 D . a%n==0
最近更新