PythonStudy——第一阶段性测试
1、Python解释器,在2.x和3.x上分别采用的是什么默认编码8
2、定义字符串变量时,单引号,双引号,三引号什么区别?
3、编程语言可以分为哪三类,特点都是什么
4、定义一个变量有三个特性,
5、使用链式赋值的方式将10赋值给变量x、y、z
6、互换 l1 = [3, 1, 2] 与 l2 = [7, 9, 8]
7、使用一行代码将info=['Bob',18,'male']将列表中用户的名字,年龄,性别分别赋值给变量name,age,gender
8、有列表data=['Bob',49,[1900,3,18]],分别取出列表中的名字,年龄,出生的年,月,日赋值给不同的变量
9、有如下列表,请取出第三个学生的第1个爱好
students=[
{'name':'Bob','age':38,'hobbies':['play','sleep']},
{'name':'Tom','age':18,'hobbies':['read','sleep']},
{'name':'Ben','age':58,'hobbies':['music','read','sleep']},
]
10、有列表 students_info=[['Bob',18,['play',]],['Tom',18,['play','sleep']]],请取出第二个学生的第二个爱好
11、数字5和2运算,然后得到2.5和2两种运算结果
12、请判断下述代码的结果为
print(10 > 3 and 'Bob' != 'Tom')
print(10 > 3 or 'Bob' != 'Tom' and 10)
13、写出循环打印ls = [3, 1, 2, 4, 5]中的值的语法
14、通过ls = [3, 1, 2, 4, 5]得到[5, 4, 3, 2, 1]结果
15、通过使用2、17、50三个数各一次,得到结果256
16、获取目标字符串中的人名'123Bob456',输出结果为:Bob
17、完成'abc'与['a', 'b', 'c']之间的相互转换
18、在python3环境下,实现从键盘录入分数(只考虑0~100的合法分数),实现有(满分|通过|未通过)三种输出结果
19、列举不可变类5个、可变类型3个
20、简述什么是不可变类型、什么是可变类型
21、求1-2+3-4+5 ... 99的所有数的和
22、请简述break与continue的作用
23、从键盘录入信息,录入Q时退出录入,实现统计录入的次数
24、写出普通字符串与二进制字符串的相互转化
25、完成 "1@2@3@4@5" 与 ['1', '2', '3', '4', '5'] 之间的相互转换
26、将字典{'a': 1, 'b': 2}转换为[('a', 1), ('b', 2)]
27、在 [1, 2, 3, 4, 5] 列表中利用append操作数字6及insert操作数字7形成[1, 2, 3, 4, 5, 6, 7]
28、简述列表、元组、字典、集合几个数据类型的特点:取值依据|是否可变|有序无序|值能否重复
29、对字典取值时 dic.get("name")和 dic["name"]的区别
30、输出字符串"今天天气好晴朗,天上彩云一朵朵,比昨天好!"的长度已经子字符串"天"出现的次数
31、学生进行两门课考试,第一门未通过一直重考,通过后进入第二门考试,未通过一直重考第二门,通过后打印 "通过" 并结束考试(成绩用键盘输入就可以)
32、得到1~100之间所有是3的倍数、个位或十位包含3的数形成的列表
33、复制source.mp4为target.mp4
PythonStudy——第一阶段性测试的更多相关文章
- NUnit实战,第一个测试类,测试事件触发是否是并行的
以前测试都是新建一个控制台测试的方式来进行,感觉版本管理啥的非常麻烦.也是非常原始的办法.后来想以前有写过测试单元,不过好久没弄了.Nuget了NUnit后写了正式的第一个测试类. 测试用例: 测试事 ...
- Gtest创建第一个测试
gtest测试框架是在不同平台上(Linux,Mac OS X,Windows,Cygwin,Windows CE和Symbian)为编写C++测试而生成的.它是基于xUnit架构的测试框架,支持自动 ...
- 【cypress】3. 编写第一个测试
当环境安装好了之后,就可以着手尝试第一个测试的编写了. 一.新建一个文件 在你的项目下的cypress/integration文件夹中创建一个新文件sample_spec.js,我这里直接在webst ...
- Java阶段性测试--知识点:数组,面向对象,集合、线程,IO流
#Java基础测试 涉及知识点:数组,面向对象,重载,重写,继承,集合,排序,线程,文件流 一.多项选择题(可能是单选,也可能是多选) 1.下列标识符命名不合法的是( D ). A.$_Name ...
- 行为驱动:Cucumber + Selenium + Java(二) - 第一个测试
在上一篇中,我们搭建好了Selenium + Cucumber + Java的自动化测试环境,这一篇我们就赶紧开始编写我们的第一个BDD测试用例. 2.1 创建features 我们在新建的java项 ...
- java开学第一周测试自我感想
开学第一周,王建民老师就对我们进行了java测试,对我们说测试题目是基于期末考试的基础难度来出的.我们的考试完全是靠暑假在家自学的基础,如果在家没有自学java,那完全就是看不懂试卷到底要考什么.由于 ...
- docker下 klee第一个测试
被测试的简单函数源文件位于 /klee_src/examples/get_sign 目录下 该源代码分为三个部分 第一个部分为被测试的函数 int get_sign(int x) { if (x = ...
- [SinGuLaRiTy] 树形存储结构阶段性测试
[SinGuLaRiTy-1011] Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. G2019级信息奥赛专项训练 题目 程序名 时间 内存 ...
- Java阶段性测试--第四五六大题参考代码
第四题:.此题要求用IO流完成 使用File类在D盘下创建目录myFiles, 并在myFiles目录下创建三个文件分别为:info1.txt, info2.txt, info3.txt . 代码: ...
随机推荐
- git 管理和存储二进制大文件
git 管理二进制文件 本文档将逐步带你体验 git 的大文件管理方式. 环境: windows10 64位 cmd git版本: git version 2.18.0.windows.1 创建到推送 ...
- HDFS简单编程实例:文件合并
下图显示了HDFS文件系统中路径为“localhost:50070/explorer.html#/user/hadoop”的目录中所有的文件信息: 对于该目录下的所有文件,我们将执行以下操作: 首先, ...
- js 数组的拷贝
在js中,数组Array是引用类型,直接将数组赋值给一个变量名,二者所指向的地址是一样的. 所以直接复制数组会产生意想不到的结构. 要想解决拷贝一个数组但是对副本的修改不影响原来的数组,有以下方式: ...
- ES5 map循环一大坑:循环遍历竟然出现逗号!
一.map map大法好 这里需要解释一下Map和forEach的区别 一般来说需要返回值时使用Map,而只需要循环的使用forEach map循环常用的一些方法 /********* ES6 *** ...
- java笔记 -- java数据类型与类型转换
Java是一种强类型语言, 这就意味着必须为每一个变量声明一种类型. Java中一共有8中基本类型: 4种整型: 整型: 用于表示没有小数部分的数值, 允许为负数 类型 存储需求 取值范围 int: ...
- word常用功能
1. 安装office2013 cn_office_professional_plus_2013_x86_dvd_1134005 密钥激活 (1)用专用软件彻底卸载原来的 (2)安装 (3)用暴风激活 ...
- 『cs231n』卷积神经网络的可视化与进一步理解
cs231n的第18课理解起来很吃力,听后又查了一些资料才算是勉强弄懂,所以这里贴一篇博文(根据自己理解有所修改)和原论文的翻译加深加深理解,其中原论文翻译比博文更容易理解,但是太长,而博文是业者而非 ...
- LOJ10155数字转换
题目描述 如果一个数 x 的约数和 y (不包括他本身)比他本身小,那么 x 可以变成 y,y 也可以变成 x.例如 4 可以变为 3,1 可以变为 7.限定所有数字变换在不超过 n 的正整数范围内进 ...
- multipath配置详细参考
1.配置文件结构及位置multipath配置文件/etc/multipath.conf由节(section),子节(sub-section),属性(atribute)和属性值(value)等组成,其结 ...
- Python之时间(time)模块
在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量.我们运行“type(time.time( ...