python全栈基础试题_python全栈-基础知识练习题(一)

1.执行Python脚本的两种方式

①在控制台直接输入python,进入python模式逐行运行

②在控制台直接输入python   文件名(包含完整的路径)

2.简述位、字节的关系

一个字节等于8个位

3.简述ascii、unicode、utf-8、gbk的关系

先出现ascii码,之后出现unicode,utf-8是unicode压缩版

ascii由8位组成,只包含英文

unicode至少有16位组成,包含所有语言

utf-8以最少的位数表示所有语言,可与unicode相互转化

gbk由16位组成,只包含中文,可与unicode相互转化

4.请写出“李杰”分别用utf-8和gbk编码所占的位数

utf-8每个字占用3个字节,共占6个字节

gbk每个字占用2个字节,共4个字节

注:python2中len()获取字符串的字节数,python3中len()获取字符串中的字符个数

5.Python单行注释和多行注释分别用什么

单行注释用#

多行注释前后各用"""(3个双引号)或'''(3个单引号)

6.声明变量注意事项有哪些

变量只能由下划线、字母、数字组成,不能由数字开头,不能是python中的关键字,最好不要使用python内置函数名

7.如有以下变量n1 =  5,请使用int的提供的方法,得到该变量最少可以用多少个二进制位表示

n1.bit_length()

8.布尔值分别有什么

True和False

9.阅读代码,请写出执行结果

a = "alex"

b = a.capitalize()

print(a)

print(b)

请写出输出结果:

alex

Alex

10.写代码,有如下变量,请按照要求实现每个功能

name="aleX"

a. 移除 name 变量对应的值两边的空格,并输出移除后的内容

new_name = name.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值