python - 基础知识练习题

#!/usr/bin/env python3
# 1、执行Python 脚本的两种方式
1.>>python ../pyhton.py
2. >>python.py 

#2、简述位、字节的关系
一个位就代表一个01,每8个位(bit,简写为b)组成一个字节(Byte)
字节byte,位bit1byte=8bit

#3.简述asciiunicodeutf-­‐8gbk 的关系
ASCII码使用一个字节编码,范围基本是只有英文字母、数字和一些特殊符号 ,只有256个字符。
Unicode能够表示全世界所有的字节
GBK是只用来编码汉字的,GBK全称《汉字内码扩展规范》,使用双字节编码。
UTF-8 为了改变Unicode的这种缺点,规定1个英文字符用1个字节表示,
1个中文字符用3个字节表示

#4.请写出李杰分别用utf‐8 gbk 编码所占的位数
utf-8 = 6个字节
gbk = 3个字节

#5.Pyhton 单行注释和多行注释分别用什么?
# 单行注释
""""""多行注释

#6.声明变量注意事项有那些?
python关键字,数字开头,-,字符,空格。

#7.如有一下变量n1=5,请使用int 的提供的方法,得到该变量最少可以用多少个二进制bit位表示?
n1 = 5
print(n1.bit_length())
#8.布尔值分别有什么?
True
False
#9.阅读代码,请写出执行结果
a = 'alex'
b = a.capitalize()
print(a)
print(b)
# 请写出输出结果:
# alex
# Alex
# 10.写代码,有如下变量,请按照要求实现每个功能
#name=" aleX"
#a.移除name 变量对应的值两边的空格,并输入移除后的内容
name=" aleX"
test = name.strip()
print(test)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值