码迷,mamicode.com
首页 > 其他好文 > 详细

练习1

时间:2019-01-15 23:31:14      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:bool   font   方法   开头   false   ali   nbsp   bit   转换   

#简述位与字节的关系
#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

标签:bool   font   方法   开头   false   ali   nbsp   bit   转换   

原文地址:https://www.cnblogs.com/biqiuqiu/p/10274782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!