练习1

Posted biqiuqiu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了练习1相关的知识,希望对你有一定的参考价值。

#简述位与字节的关系
#8位一个字节, 计算机处理的时候是以位为单位,计算机存储的时候是以字节为单位

#“理解”,用UTF-8编码所占的位置是6,用gbk编码所占的位置是4

# 单行注释用 # ,多行注释可以是‘‘‘ ‘‘‘,或者""" """,建议用后者

#如果变量n1 = 5,使用int提供的方法,得到该变量最少可以用多少个二进制位表示
n1 = 5
v = n1.bit_length()
print(v)

输出:
3

#布尔值分别有什么?  True  False
#如下为布尔值的转换
#没有任何字符为False
a1 = ""
b1 = bool(a1)
print(b1)
#只要双引号里面有值,都是True
a2 = " "
b2 = bool(a2)
print(b2)
#只有不是0的数字,转换为bool值,都市True
a3 = 1
b3 = bool(a3)
print(b3)
# 0转换为布尔值都是False
a4 = 0
b4 = bool(a4)
print(b4)

输出:
False
True
True
False

 

#首字母变大写
test = "alex"
a = test.capitalize()
print(test)
print(a)

输出:
alex
Alex
name =  aleX
#移除name变量对应的值两边的空格,并输出移除后的内容
a1 = name.strip()
print(a1) 

输出:
aleX
name =  aleX
# 判断name变量对应的值是否以"al"开头,并输出结果
a1 = name.startswith(al)
print(a1)

输出:
False
name =  aleX
# 判断name变量对应的值是否以"X"结尾,并输出结果
a1 = name.endswith(X)
print(a1)

输出:
True
name =  aleX
# 将name变量对应的值中的“l”替换为“p”,并输出结果
a1 = name.replace(l,p)
print(a1)

输出:
 apeX

 






























以上是关于练习1的主要内容,如果未能解决你的问题,请参考以下文章

数据的存储练习题

[Guitar self-practising] 吉他练习王-节奏练习曲目1 基本扫弦节奏练习

Python输入输出练习,运算练习,turtle初步练习

第 1 章 有目的的练习

python Python练习 - 练习1(rrosinante)

节练习题