一、初识编码(密码本)
计算机中所有的数据本质上都是用0和1的组合来存储的。编码就相当于密码本,在计算机中有多个密码本:utf-8编码、gbk编码等
- 注意事项:在计算机中若以某个编码形式进行保存文件,以后也要以这种编码形式去打开这个文件,否则就会出现乱码。
二、编程初体验
- 编码必须要保持:保存和打开一致,否则会乱码
- 默认python解释器使用utf-8编码的形式打开文件
- 若想要修改python的默认解释器编码,可以按照如下方式更改(保持代码使用的编码和python右下角的编码一致)
# -*- coding:gbk -*-
print("hello world")
- 建议所有python代码文件都要使用utf-8的形式书写、保存
三、输出
- 将结果或者内容想要呈现给用户:
print("hello worid 1")
- 关于输出
【1】默认print在尾部会加换行符
print("hello worid")
print("hello world 1")
输出效果;
hello world
hello world 1
【2】 print后不换行,可在输出内容后加,end=""
,若想添加标点,可使用,end=“,”
1. 输出不换行:
print("hello worid",end="")
print("hello world 1",end="")
输出为:
hello woridhello world 1
2. 添加标点的形式:
print("hello worid",end=",")
print("hello world 1",end=".")
输出为:
hello worid,hello world 1.
四、数据类型
1. 整形(int)
整形即为整数:int
整形可支持加减乘除运算
print(666)
print(2 + 10)
print(2 * 10)
print(10 / 2)
print(10 % 3)
print(2 ** 4)
2. 字符串(str)
- 字符串及文本信息,文本信息需要用英文的
“”
引用起来, 用英文的双引号""
、单引号‘’
,三引号均可。三引号可用于展示多行的字符串
【1】输出单行字符串