1.执行脚本的两种方法
Python a.py直接调用Python解释器执行文件
Chomd +x a.py。/a.py #修改可执行的. py文件的属性,执行. py文件时使用。/.
2.简述位和字节之间的关系
1字节= 8位,2**8=256,可以表示256的变化。
3.简要描述ascii、unicode、utf-8和gbk之间的关系
Ascii是美国最早使用的标准信息交换码。它代表二进制中所有字母和各种符号的情况。共有256个字符,如拉丁文,1个字节代表一个字符。
Unicode是统一世界各国的语言,用2个字节表示一个字符,可以表示2**16=65556,称为通用语言。其特点是:速度快,但浪费空。
可以用于内存处理,兼容utf-8,gbk,ASCII,
为了改变Unicode的这个缺点,utf-8规定一个英文字符用一个字节表示,一个中文字符用三个字节表示。保存空,速度慢,用于硬盘数据传输,网络数据传输,与硬盘和网络速度相比,不能体现、
Gbk是汉字编码,用两个字节表示一个字符。
4.请分别写出utf-8和gbk编码的“李杰”所占的位数
Utf-8是3字节= 24位
Gbk是2字节= 16位
5.Pyhton单行标注和多行标注应该用什么?
单行注释#
多行注释"""""三个双引号或三个单引号把要解释的内容放在中间" " " " " "
6.声明变量有哪些注意事项?
以小写字母命名的通用错误避免规则可以带下划线,也可以是数字,
不能以Python关键字命名。
可以显示变量的含义
7.如何检查内存中变量的地址?
12.存在以下两个变量。请简单描述一下n1和n2的关系。n1 = 123 n2 = 123
N1和N2甚至是不同的变量名,但是它们都有相同的值,并且指向相同的内存地址。
13.存在以下两个变量。请简单描述一下n1和n2的关系。n1 = 123456 n2 = n1
N2被分配到n1。它指向同一个内存地址,
14.如果有一个变量n1 = 5,请使用int提供的方法找出该变量至少可以表示多少个二进制位。
15.什么是布尔值?
假的。Ture,或1和0
16.用下面的变量编写代码,请根据需要实现每个函数。name = "aleX "
A.删除名称变量对应值两侧的空单元格,并输入删除的内容
print(name.strip())
b、判断名称变量对应的值是否以“al”开头,并输出结果
print(name . start with(' al '))
C.判断名称变量对应的值是否以“x”结尾,并输出结果
print(name.endswith('x '))
D.将变量名对应的值中的“L”替换为“P”,输出结果
print(name.replace('l ',' p ')apex
E.根据“l”除与名称变量对应的值,并输出结果。
打印(姓名。拆分(' e ')[' al ',' x']列表
G.大写对应于名称变量的值并输出结果
print(name . upper())print(name . low())
I .请输出变量名对应的值的第二个字符?
打印(名称[1])
J.请输出对应于名称变量的值的前3个字符。
打印(名称[:3])
K.请输出对应于名称变量的值的最后2个字符。
长度请在对应于名称变量的值中输出“e”的索引位置。
print(name.index('e '))
17.字符串可以迭代吗?如果可以,请使用for循环每个元素。
B.将元素“七”添加到列表中,并输出添加的列表
D.请将列表第二个位置的元素修改为“凯利”,并输出修改后的列表
E.请删除列表中的元素“eric ”,并输出修改后的列表
B.使用索引找到“全部”元素,并将其修改为“全部”
21.用以下元组编写代码,并根据需要实现每个函数tu =(“Alex”、“eric”、“rain”)
A.计算元组长度并输出它
b .获取元组的第二元素并输出
打印(tu[1])
E.请使用for、len和range来输出元组的索引
F.请使用enumrate输出祖先元素和序列号(序列号从10开始)
B.请把所有的值循环出来
C.请循环所有键和值
D.请在字典中添加一个键值对“k4”:“v4”,并输出添加的字典
E.当“k1”对应的值为“alex”时,请输出修改后的字典
F.请将元素44添加到对应于k3的值中,并输出修改后的字典
G.请在对应于k3的值的第一个位置插入元素18,并输出修改后的字典
24.转换
A.将字符串s = "alex "转换为列表
B.将字符串“亚历克斯”转换为元祖
B.将列表li = ["alex "," seven"]转换为元组
C.将祖先tu = ('Alex ',' seven ')转换为列表
d .将列表li = ["alex "," seven"]转换成字典,并按照10向后增加字典的关键字
25.转码n = "123 "
A.将字符串转换为utf-8编码字节并输出,然后将字节转换为utf-8编码字符串并再次输出
b .将字符串转换为gbk编码字节并输出,然后将字节转换为gbk编码字符串并再次输出
26.1-100中所有数字的总和
27、元素分类
有以下值集[11,22,33,44,55,66,77,88,99,90],所有大于66的值都保存在字典的第一个键中。
将小于66的值保存到第二个键的值中。
即:{'k1 ':所有大于66的值,' k2 ':所有小于66的值}
1.《python多行注释 整理了27个新手必学的Python基础知识点》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《python多行注释 整理了27个新手必学的Python基础知识点》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/1073494.html