字符串
Q
ASCII码是什么?
+
ASCII码就是 给键盘上的每个英文字符分配一个数字身份证:
- 比如
A对应 65,a对应 97,0对应 48 - 计算机存储字符时,实际存的是这些数字
- 共128个编号,只包含英文、数字和基础符号
就像摩斯电码的「点划」对应字母一样,ASCII是计算机和文字的翻译手册。
Q
什么是字符串?
重点
+
- 字符串就是使用
单引号或双引号包起文本 - 比如
"你好"或者'abc123'都是字符串 - 多行字符串可以使用
三个单引号或三个双引号包起来
Q
input 函数的作用?
重点
+
input()用来获取用户输入的内容,程序会暂停等待用户输入。- 输入的内容默认是
字符串类型,可以赋值给变量使用。 input()可以带一个提示参数
python
# 运行时会先显示这个提示文字,再等待输入。
age = input("请输入年龄:")Q
type 函数的作用?
+
type()用来查看变量的数据类型- 注意
type()不具备打印功能,可以结合print()查看结果
python
print(type(123)) # 输出 <class 'int'>
print(type("hello")) # 输出 <class 'str'>Q
什么是强制数据类型转换?
+
强制类型转换就是让数据 变身 成另一种类型,常用的有:
int():转整型(比如int("3")→3)float():转浮点型(比如float(5)→5.0)str():转字符串(比如str(300)→"300")
注意:不是所有类型都能互转,比如 int("abc") 会报错哦!
Q
如何描述一种颜色?
+
- 用常见物品比喻:“像阴天天空的淡蓝色”
- 叠加形容词:“偏灰的雾霾蓝,带一点点紫调”
- 报RGB值:
(112, 168, 220) - 十六进制码:
#70A8DC - HSL值:
hsl(210°, 60%, 65%) - CMYK色值:
(10%, 30%, 0%, 5%)
如果需要印刷,必须切换成 CMYK 色值,避免实物色差
Q
什么是 RGB 颜色模式?
+
RGB 是一种用 红(Red)、绿(Green)、蓝(Blue) 三原色光混合来表示颜色的系统。
每个颜色用 (R,G,B) 三个数值表示,比如:
- 纯红:
(255,0,0) - 纯白:
(255,255,255) - 深灰:
(100,100,100)
每个值的范围为 0~255,越大表示该颜色光越强
所有屏幕显示的颜色都靠这套组合来实现,就像调色盘一样自由混合