问题一:操作系统的作用?
答: 操作系统,可以控制和协调电脑的各个组件进行协同工作 。
问题二:列举你听过的操作系统及区别?
答: 常用操作系统如下: 一、Windows 二、Linux 三、MacOS 区别: Windows:丰富的图形化界面、闭源、收费、大量工具、适用于个人办公、娱乐。 Linux:性能好、占用资源少、适用于做服务器。 MacOS:人性化交互好、好看好用、适用于个人使用、开发。
问题三:列举你了解的编码及他们之间的区别?
答: 常用编码: 一、ASCII 二、Unicode(万国码) 三、UTF-8 区别: ASCII:用8位表示一个东西; Unicode:用32位表示一个东西; UTF-8:对Unicode进行压缩,用尽量少的位数表示一个东西,取8的倍数;
问题四:列举你了解的Python2和Python3的区别?
答: 区别一:默认解释器编码不同 python2:ASCII python3:UTF-8 区别二:输入的语法不同 python2:raw_input python3:input 区别三:输出的语法不同 python2:print 你想要输出的内容 python3:print(你想要输出的内容)
问题五:你了解的python都有那些数据类型?
答: 三种类型, 一、字符串(str) 二、整型(int) 三、布尔类型(bool)
问题六:补充代码,实现以下功能。
value = _____ print(value) # 要求输出 alex"烧饼
答:
#!/user/bin/env python
# -*- coding:utf-8 -*-
value = 'alex"烧饼'
print(value)
问题七:用print打印出下面内容:
⽂能提笔安天下, 武能上⻢定乾坤. ⼼存谋略何⼈胜, 古今英雄唯是君。
答:
#!/user/bin/env python
# -*- coding:utf-8 -*-
print('''⽂能提笔安天下,
武能上⻢定乾坤.
⼼存谋略何⼈胜,
古今英雄唯是君。
''')
问题八:变量名的命名规范和建议?
答: 命名规范: 一、只能由数字、字母、下划线组成; 二、不能以数字开头; 三、不能使用python关键字; 建议: 一、见名知意; 二、若需要用多个单词组成,用下划线连接;
问题九:如下那个变量名是正确的?
name = '武沛齐' _ = 'alex' _9 = "老男孩" 9name = "景女神" oldboy(edu = 666
答: 正确的有: name = '武沛齐' _ = 'alex' _9 = "老男孩"
问题十:简述你了解if条件语句的基本结构。
答: 结构一: if 判断条件: 执行操作
结构二: if 判断条件: 执行操作 else: 执行操作
结构三: if 判断条件: 执行操作 elif 判断条件: 执行操作 else: 执行操作
问题十一:设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了;如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果正确。
#!/user/bin/env python
# -*- coding:utf-8 -*-
number = input('请输入猜测的数字:')
number = int(number)
if number > 66:
print('大了')
elif number < 66:
print('小了')
else:
print('猜对了')
问题十二:提⽰⽤户输入⿇花藤. 判断⽤户输入的对不对。如果对, 提⽰真聪明, 如果不对, 提⽰输入错误。
#!/user/bin/env python
# -*- coding:utf-8 -*-
content = input('请输入麻花腾:')
if content == '麻花腾':
print('真聪明')
else:
print('输错了')
问题十三:写程序,要求用户输入0-100的数字后,能正确打印他的对应成绩.
成绩有ABCDE5个等级,与分数的对应关系如下.
A 90-100 B 80-89 C 60-79 D 40-59 E 0-39
#!/user/bin/env python
# -*- coding:utf-8 -*-
score = input('请输入成绩(0-100):')
score = int(score)
if score >= 90:
print('A')
elif score >= 80:
print('B')
elif score >= 60:
print('C')
elif score >= 40:
print('D')
else:
print('E')
问题十四:.编译型语言和解释型语言的区别
答:
编译型语言:代码写完后,编译器将其变成另外一个文件,然后交给计算机执行。代表语言:C、C++、Java、C# 解释型语言:写完代码交给解释器,解释器会从上到下一行一行代码执行,即:边解释边执行。 代表语言:Python、Ruby、PHP
来源:oschina
链接:https://my.oschina.net/u/4308373/blog/3423214