课程来源:马士兵教育—杨淑娟
1.二进制与字符编码
计算机只认识0和1,于是就产生了ASCII码表,告诉计算机某个字符应该用什么二进制数表示。
8位为一个字节,8bit(位) = 1byte(字节),1024byte = 1 kb(千),1024 kb = 1 MB(兆),1024 Mb = 1 GB(吉),1024GB = 1 TB(太)。
不管是中文还是英文,在计算机中都叫做字符,每个字符都可以用整数表示,整数可以是十进制、二进制、八进制、十六进制。
2.输出函数print()
#输出数字
print(520)
#输出字符串
print('hello word')
print("hello world")
#输出含运算符的表达式
print(3+1)
print函数可以将内容输出的目的地
1.显示器
2.文件
print函数的输出形式
1.换行
2.不换行
注:
1.a+:指如果文件不存在就创建,存在就在原有内容后继续追加
2.若所指定的盘符存在,就使用file=fp进行txt文件写入
fp = open('D:/text.txt','a+')
print('helloworld',file=fp)
fp.close()
#不换行输出
print('hello','world','python')
3.转义字符
概念:反斜杠+想要实现的转义功能首字母;
为什么需要:当字符串中有反斜杠,水平制表符,回车等特殊字符时,可以用转义字符表示;
换行:\n
回车:\r
水平制表符:\t
退格:\b
4.保留字和标识符
保留字:
输出python保留字
import keyword
print(keyword.kwlist)
标识符:
变量、函数、类、模块还有其他对象起的名字就是标识符;
规则:
可以是数字、字母、下划线
不能以数字开头
不能是保留字
严格区分大小写
5.变量
变量是内存中一个带标签的盒子;
name='玛丽亚'
print(name)
print('标识',id(name))
print('类型',type(name))
print('值',name)
变量由三部分组成:
- 标识:表示对象所存储的内存地址,使用内置函数id(obj)获取
- 类型:表示对象的数据类型,使用内置函数type(obj)获取
- 值:表示对象所存储的具体数据,使用print(obj)可以将值打印输出

当多次赋值之后,变量名会指向新的内存空间。

6.python中常见的数据类型

6.1整数类型

6.2浮点类型
decimal:十进制

6.3布尔类型

6.3字符串类型

7.类型转换

8.算术运算符





上图:只有一个整数对象,但有a,b,c三个引用来指向这个对象。

本文讲解了计算机如何通过ASCII码表示字符,介绍了8位字节的概念,重点阐述了print函数的用法,包括数字、字符串输出、运算表达式以及文件操作。还涉及转义字符、保留字、标识符、变量、数据类型和基本运算等内容。
1292

被折叠的 条评论
为什么被折叠?



