第一天python作业题

1. 操作系统的作用?

    1.操作系统的作用?

    操作系统为软件的开发全过程提供了良好的环境,为人类操纵应用程序提供了便利。

2.列举你听过的操作系统及区别?

windows :XP ,windows7, windows10
图形化界面
比较方面
linux:centos
图形化界面比较差,ubuntu
图形化界面较好
个人开发,redhat
企业级的系统
mac :适用于办公,轻薄操作方便

3.列举你了解的编码及他们之间的区别?

ASCII: python2默认的编码,一个字母是8位
Unicode(万国码):一个字母是32位
UTF - 8:万国码的压缩码,最少用一个字节,最多用4个字节,一个中文是三个字节,24
位
GBK: 专门用作汉文的编码,其中一个中文用两个字节
注意:用什么格式编写保存文件,就用什么格式打开

4.列举你了解的Python2和Python3的区别?

python2默认的编码是ACSII
python3默认的编码是UTF - 8
所以开发过程中最好加一句:  # -*- coding:utf-8 -*-
python2的输入是
name = raw_input("请输入姓名:") 、 python3的输入是
name = input("请输入姓名:")
python2的输出打印是 print"123456" 、 python3的输出打印是 print = ("123456")xxxxxxxxxx python2默认的编码是ACSIIpython3默认的编码是UTF - 8所以开发过程中最好加一句:  # -*- coding:utf-8 -*-python2的输入是name = raw_input("请输入姓名:") 、 python3的输入是name = input("请输入姓名:")python2的输出打印是 print"123456" 、 python3的输出打印是 print = ("123456")字符串("蓝天白云"、'啊 ,大海啊大海',''' 啊,我爱我的祖国'''),整型(18),布尔型(Truefalse)

5.你了解的python都有那些数据类型?

字符串("蓝天白云"、'啊 ,大海啊大海',''' 啊,我爱我的祖国'''),整型(18),布尔型(True
false)

6.补充代码,实现以下功能。

value =  "yuan"
print(value)  # 要求输出  alex"烧饼

7.用print打印出下面内容:

⽂能提笔安天下,
武能上⻢定乾坤.
⼼存谋略何⼈胜,
古今英雄唯是君。
print("""⽂能提笔安天下,
武能上⻢定乾坤.
⼼存谋略何⼈胜,
古今英雄唯是君。
""")

8.变量名的命名规范和建议?

① 只能是数字,字母,下划线
② 数字不能开头
③ 不能是python的关键字
建议:见名知意
例如:name, age, password等
变量名需要多个英文单词拼接时用下划线
例如:new_name

9.如下那个变量名是正确的?

name = '你好吗'
_ = 'yuan'
_9 = "我是说"
9name = "景女神" 错
oldboy(edu = 666 错

10.简述你了解if条件语句的基本结构。

主要有三类:if ...
if ... else ...
if ...elif...else...

11.设定一个理想数字比如:66,让用户输入数字,如果比66大,则显示猜测的结果大了;如果比66小,则显示猜测的结果小了;只有等于66,显示猜测结果正确。

num = input("请输入数字:")
new_num = int(num)
if new_num > 66:
    print("猜测的结果大了")
elif new_num < 66:
    print("猜测的结果小了")
elif new_num == 66:
    print("猜测结果正确")

12.提⽰⽤户输入⿇花藤. 判断⽤户输入的对不对。如果对, 提⽰真聪明, 如果不对, 提⽰你 是傻逼

user_input = input("请按提示输入麻花藤:")
if user_input == "麻花藤":
    print("真聪明")
else:
    print("你是傻逼么。")
原文地址:https://www.cnblogs.com/yuancw/p/11447900.html