码迷,mamicode.com
首页 > 编程语言 > 详细

python第一日随堂练习题

时间:2017-09-08 22:49:38      阅读:288      评论:0      收藏:0      [点我收藏+]

标签:pre   划线   比较   dict   语言   换行   一个   字典   如何   

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第一日随堂练习题

标签:pre   划线   比较   dict   语言   换行   一个   字典   如何   

原文地址:http://www.cnblogs.com/xiaojing3711/p/7496508.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!