python输出年龄大于19的所有学生的信息_python 周考 (一)

基础题

1、请说明python解释器与python语言的区别与联系:

Python是一门解释型语言,代码想运行,必须通过解释器执行,Python的解释器本身也可以看作是个程序

2、执行python脚本的两种方式是?

交互式:交互式环境下,敲完一条命令按下enter键马上能看到结果,调试程序方便。程序无法永久保存,关掉cmd窗口数据就消失了。

命令行式:打开文本编辑器,在文本编辑器中写入一串字符。

3、python如何实现单行注释和多行注释

单行注释:#        多行注释:''' '''   """ """" 三引号

4、定义一个变量有三个特性,分别为?等号比较的是?is比较的是?

变量名  变量值  赋值号    等号比较的是值是否相等  is比较的是id是否相等

5、使用链式赋值的方式将10赋值给变量x,y,z

x = y = z = 10

6、count = 10,使用增量赋值,将count的值增加111

count+=101

7、使用一行代码将info=['egon',18,'male'] 将列表中的名字、年龄、性别分别赋值给变量name,age,gender

name,age,gender = info

8、编写猜年龄程序

a)要求用户输入年龄,然后与程序后台存放的年龄进行比较,然后打印不同的提示信息,提示用户猜大了or猜小啦or猜对啦

b)要求最多三次则退出程序

age = 18

for i in range(3):

inp_age= input('请输入年龄:').strip()ifinp_age.isdigit():

inp_age=int(inp_age)if inp_age >age:print('猜大啦')elif inp_age

else:print('非法输入')else:print('只有三次机会哦')

9、简述数据类型int、str、list、tuple、dict、set的应用场景

int:记录年龄,个数,号码,等级等相关级别

list:在[ ] 内用逗号分隔开多个任意类型的值

tuple:元组就相当于一种不可变的列表,所以说元组也是按照位置存放多个任意类型的元素

dict:按照key:value的方法存放多个值,其中key对value应该有描述性的效果

set:去重(无法保证顺序)关系运算  集合内元素必须是不可变元素  集合内元素不能重复  集合内元素无序

10、有列表data=['alex',49,[1900,3,18]],分别取出列表中的名字,年龄,出生的年,月,日赋值给不同的变量

data=['alex',49,[1900,3,18]]

name=data[0]

age= data[1]

year= data[2][0]

date= data[1]

mouth= data[2][2]print(name,ag

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值