今天看啥  ›  专栏  ›  酷飒de小姐姐

Python的题目-01

酷飒de小姐姐  · 简书  ·  · 2021-04-05 10:47

1. python2和python3的区别差异?

1、Python3使用 print必须要以小括号包裹打印内容,比如 print("hi");Python2既可以使用带小括号的方式,也可以使用一个空格来分隔打印内容,比如 print'hi'

2、 python2 range(1,10)返回列表, python3中返回迭代器,节约内存

3、 python2中使用asci编码, python3中使用utf-8编码

4、 python2中 unicode表示字符串序列,str表示字节序列;python3中str表示字符串序列,byte表示字节序列

5、 python2中为正常显示中文,引入 coding声明, python3中不需要

6、 python2中是raw_input()函数, python3中 input是()函数

2. 六个单引号和六个双引号代表什么?

代表空字符

3. #代表什么

代码注释,#号后面的文字或者代码不会被执行

4. 一个xx.py文件,文件里的代码为 print("hello word"),用Python2和python3执行会有什么差异?为什么?

python3中print是一个内置函数

python2中print是一个输出语句

5. python中的变量定义是什么?

变量就是一个符号,或者说是名字。注意:关键字不能作为变量。

6. 怎么定义一个数组变量?

a=[1,2,3]

7. 变量hello和Hello在python中有区别吗?

有区别,python是区分大小写的,这两个是不同的变量。

8. python哪些单词不能作为变量名,请举例说明至少5个

import,break,def,from,return,class,try,while

9.请举例说明变量的驼峰命名

小驼峰命名法:第一个单词以小写字母开始;第二个单词的首字母大写,例如:myName,aCat。

大驼峰命名法:每一个单词的首字母都采用大写字母,例如:FirstName,LastName。

10. 请举例说明python中的静态变量命名

class Student:

Student_name = "zhiming"

11. 请用input函数输入姓名和年龄,并打印出来

name=input("输入姓名:" )

age=input("输入年龄:" )

print("姓名:"+name,"年龄:"+age)

12. 请用type函数,输出一个字符串类型

a="gwh"

print(type(a))

13. 怎么将两个整型变量转成字符串,并拼接后打印出来,请完成代码

a =1

b =2

a1 =str(a)

b1 =str(b)

print("字符串拼接:"+a1+b1)

14. 将str='123.123',转成整型,并打印

str ='123.123'

str1 =int(float(str))

print(str1)

15. 可以将a = '123a'转成浮点数吗?为什么?

不能,因为含有字符

16. 请编写一个取余运算符的实例

print(20%3)

17. 将=打印30次,请完成代码

for i in range(30):

print("=")

18.请编写一个除法取整的例子

print(int(20/3))

print(20//3)

19.请编写5的20次方的例子

print(5**20)

20.  +=代表什么?

加法赋值运算符,等同于:a += 1 等效于 a = a + 1




原文地址:访问原文地址
快照地址: 访问文章快照