第一章练习题

1、简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型?

编译型:在执行应用程序前,先将程序代码翻译成目标程序(机器语言)。编译后生成独立的可执行文件,不依赖语言环境运行,编译型语言执行效率高,速度快,跨平台性差。

解释型:依赖解释器,不能生成单独的执行文件,程序代码本身就可以执行,但依赖解释器。跨平台性好,一份代码到处使用,缺点是执行效率低。

解释型语言:java, python ,go

2、执行 Python 脚本的两种方式是什么

cmd命令行执行和交互器

.3、Pyhton 单行注释和多行注释分别用什么?

单行注释:#

多行注释:“”“  ”“”

4、布尔值分别有什么?

True(真)

False(假)

5、声明变量注意事项有那些?

是字母、数字、下划线的组合

不能以下划线为开头

语法不能作为变量名

约定俗成的(变量名不能为中文,变量名不能为拼音,变量名不能过长,变量名词不达意)

6、如何查看变量在内存中的地址?

ip(变量名)   ????

7、

a、实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败!

b、实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次

c、实现用户输入用户名和密码,当用户名为 seven 或 alex 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次

a:

username = ‘seven‘password = ‘123‘

_username = input(‘uesrname:‘)_password = input(‘password:‘)

if _username == username and _password == password :    print(‘登录成功!‘)else:    print(‘登陆失败!‘)

b:
count = 0

username = ‘seven‘password = ‘123‘while count < 3 :    _username = input(‘uesrname:‘)    _password = input(‘password:‘)

if _username == username and _password == password :        print(‘登录成功!‘)        break    else:        print(‘登陆失败!‘)    count += 1

8、使用while循环实现输出2-3+4-5+6...+100 的和a : 不会做!

原文地址:https://www.cnblogs.com/aaaajayheng1990/p/8644130.html

时间: 2024-10-10 08:39:01

第一章练习题的相关文章

python第一章练习题

本章总节 练习题 1.简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释 编译型:把源代码编译成机器语言的可执行文件,程序执行的时候执行可执行文件即可. 优点:程序执行不需要源代码,不依赖语言环境,执行速度快,因为执行的是机器码文件,计算机可以直接读懂 缺点:每次修改源代码都需要重新编译.跨平台性不好,不同的操作系统,调用底层的机器指令不同,需为不同平台生产不同的机器码文件 编译型语言:如C.C++,Delphi 解释型: 用户调用解释器,执行源代码文件,解释器把源

第一章练习题作业

练习题: 编译型语言:指程序在从源码到运行前必须由编译器编译链接生成成二进制文件才能运行,每次对程序源码的改动都必须重新编译才能生效,由于是直接编译为二进制机器语言文件,所以执行速度很快,运行不依赖编译器,举例:C/C++,delphi解释型语言:程序在源码到运行前无需编译,对代码修改可以立即生效,由语言对应的解释器对源码实时解释运行,执行速度稍慢,运行依赖与相应的解释器,举例:Python,java,JS,php 执行Python脚本两种方式:1.直接在终端执行Python 手动输入代码输入一

第一章练习题登陆认证程序

基础需求: 让用户输入用户名密码 认证成功后显示欢迎信息 输错三次后退出程序 升级需求: 可以支持多个用户登录 (提示,通过列表存多个账户信息) info = [["name1", "111"], ["name2", "222"], ["name3", "333"], ["name4", "444"]] count = 2 while count

第一章练习题三级菜单

需求: 可依次选择进入各子菜单 可从任意一层往回退到上一层 可从任意一层退出程序 所需新知识点:列表.字典 menu = { '北京': { '海淀': { '五道口': { 'soho': {}, '网易': {}, 'google': {} }, '中关村': { '爱奇艺': {}, '汽车之家': {}, 'youku': {}, }, '上地': { '百度': {}, }, }, '昌平': { '沙河': { '老男孩': {}, '北航': {}, }, '天通苑': {}, '

Python全栈课程-第一章练习题-多用户登录(list和file的使用)

基础需求: 让用户输入用户名密码 认证成功后显示欢迎信息 输错三次后退出程序 升级需求: 可以支持多个用户登录 (提示,通过列表存多个账户信息) 用户3次认证失败后,退出程序,再次启动程序尝试登录时,还是锁定状态(提示:需把用户锁定的状态存到文件里) lock_file = open("lock.txt", "r", encoding="utf-8")if lock_file.read() == "locked": print

【C语言探索之旅】 第一部分第四课第一章:变量的世界之内存那档事

内容简介 1.课程大纲 2.第一部分第四课第一章:变量的世界之内存那档事 3.第一部分第四课第二章预告:变量的世界之声明变量 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏. C语言编程基础知识 什么是编程? 工欲善其事,必先利其器 你的第一个程序 变量的世界 运算符 条件表达式 循环语句 实战:第一个C语言小游戏 函数 练习题 习作:完善第一个C语言小游戏 C语言高级技术 模块化编程 进击的指针,C语言王牌 数组 字符串 预处理 创

2014年软考-信息处理技术员-考试辅导【第一章】

51CTO学院,在软考备考季特别整理了"2014年软考-信息处理技术员[考试辅导汇总]",帮助各位学院顺利过关!更多软件水平考试辅导及试题,请关注51CTO学院-软考分类吧! 查看汇总:2014年软考-信息处理技术员-考试辅导[汇总篇]  信息的定义: 哲学:信息是物质的一种普遍属性,本质属性.事物在运动中发出一定的信号,这些能够被其它事物所感知的表征该事物特征的信号的内容即为该事物向其它事物所传递的信息. Winer:信息是我们适应外部世界并且使这种适应为外部世界所感知的过程中,同外

2014年软考-信息技术处理员-模拟试题及答案【第一章】

51CTO学院,在软考备考季特别整理了"2014年软考信息技术处理员模拟试题及答案[汇总篇]",帮助各位学院顺利过关!更多软件水平考试辅导及试题,请关注51CTO学院-软考分类吧! 查看汇总:2014年软考-信息技术处理员-模拟试题及答案[汇总篇]  ●在计算机内部用来传送.存储.加工处理的数据或指令都是以____(1)_B___形式进行的. A. 十进制码 B.二进制码 C.八进制码 D.十六进制码 ●如果一个存储单元能存放一个字节,那么一个32KB的存储器共有____(2)_B__

2014年计算机软考《网络管理》知识点-【第一章】

51CTO学院,在软考备考季特别整理了"2014年计算机软考<网络管理>知识点",帮助各位学院顺利过关!更多软件水平考试辅导及试题,请关注51CTO学院-软考分类吧! 查看汇总:2014年计算机软考<网络管理>知识点汇总  第一章:计算机网络 1.1计算机网络发展简史 A)名词解释: (1) 计算机网络******地理上分散的多****立自主的计算机遵循规定的通讯协议,通过软.硬件互连 以实现交互通信.资源共享.信息交换.协同工作以及在线处理等功能的系统.(注解