1.编码(密码本)
计算机中所有数据的本质上都是以0和1的组合来存储。
在计算机中会将中文内存转换成010011100...,最终存储到硬盘上。
在计算机中有很多种编码:
- utf-8
- gbk
- unicode
2.编程初体验
开头写解释器编码格式:
# -*- coding:utf-8 -*-
print('哈哈哈') # 默认换行
print("哈哈哈", end="") # 不换行
3.数据类型
-
int
-
str
- 加,通过+拼接起来
- 乘,和int相乘,使字符串重复
-
bool
- True
- False
4.类型转换
str(666)
int("888")
bool-->int:
- int(True)=1
- int(False)=0
bool-->str:
- str(True)="True"
- str(False)="False"
int-->bool
- bool(0)=0
- bool(其他int)=1
str-->bool
- bool("")=0
- bool(其他str)=1
5.变量
变量,其实就是我们生活中起别名和外号,让变量名指向某个值,格式为 【变量名=值】,以后可以通过变量名来操作其对应的值
变量名的规范:
- 只能有数字、字母、_
- 不能数字开头
- 不能用内置的关键字
建议:
- 下划线连接命名(小写)
- 见名知意
6.注释
- 单行注释
- 多行注释
7.输入
name = input("请输入用户名:")
print(name)
# 用户输入的任何内容本质上都是字符串
8.条件语句
8.1 基本条件语句
# 示例1
if True:
print(1)
else:
print(0)
# 示例2
if True:
print(1)
8.2 多条件判断
if 5>1:
print(1)
elif 5>2:
print(2)
else:
print(3)
8.3 条件嵌套
if 5>1:
if 3>2:
print(1)
else:
print(2)
else:
print(0)
网友评论