python第一日随堂练习题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python第一日随堂练习题相关的知识,希望对你有一定的参考价值。

1 练习题

  1. 简述编译型与解释型语言的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型
编译型语言:执行速度快,调试麻烦
解释型语言:执行速度慢,调试方便
 
  1. 执行 Python 脚本的两种方式是什么
进入解释器的交互式模式,但无法永久保存代码
脚本文件的方式,永久保存代码
 
  1. Pyhton 单行注释和多行注释分别用什么?
单行注释#
多行注释’’’ ’‘’
 
  1. 布尔值分别有什么
true   falsh
  1. 声明变量注意事项有那些?
变量名应该是英文,下划线“_”和数字
变量名不能以数字开头
关键字不能声明变量名
 
  1. 如何查看变量在内存中的地址?
id( )
 

  1. 列表与字典的区别
列表:在[]内用逗号分隔,可以存放n个任意类型的值
定义:students=[‘egen’,’elax’]  students=list([‘egen’,’elax’])  students[0]/[1]  #需要记住里面元素的位置
词典:方便取值,规定值的映射关系的类型,比如key=value,这就用到了字典
#在{}内用逗号隔开,可以存放多个key:value的值,value可以是任意类型
定义:info={’name’:’egon’,’age’:18}  info=dict({’name’:’egon’,’age’:18})
用于标识:存储多个值的情况,每个值都有唯一一个对应的key,可以更为方便高效地取值
 
  1. 格式化输出
要求用户输入信息,然后打印成固定的格式
%s字符串占位符:可以接收字符串,也可接收数字
%d数字占位符:只能接收数字
print(‘my name is %s,my age is %d‘ %(‘xiaojing’,18))
占为并换行
name=input(‘please input your name:‘)
name=input(‘please input your age:‘)
sex=input(‘please input your sex:‘)
job=input(‘please input your job:‘)
print(‘name : %s \n age : %s \n sex : %s \n job:%s‘ %(name,age,sex,job))
  1. 身份运算:is比较的事id,而=比较的是值
 





以上是关于python第一日随堂练习题的主要内容,如果未能解决你的问题,请参考以下文章

随堂练习 shell脚本

Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段

随堂练习 linux 基础知识

初学python第九天的随堂笔记

初学python第二天的随堂笔记

初学python第十天的随堂笔记