美文网首页
2 编码和数据类型

2 编码和数据类型

作者: 雨小风轻潜入夜 | 来源:发表于2021-07-05 17:18 被阅读0次

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)

相关文章

  • Python学习笔记(1)

    Python (1)数据类型和变量 (2)字符串和编码 (3)使用List和tuple (4)条件判断 (5)循环...

  • Python基础

    数据类型与变量 字符串在内存中的表示(数字变量同) 字符串和编码 1.获取字符整数ord('A') 2.将编码转换...

  • 江南小碧的C#教程:3、数据类型与字符串编码

    数据类型 无脑贴代码,展示一些常见的数据类型: 输出: 字符串编码 C#默认使用Unicode编码。把字符串编码成...

  • 学而时习之---Python基础

    1.数据类型和变量 2.字符串和编码 3.list和tuple 4.条件判断 5.循环 6.dict和set 7....

  • 2 编码和数据类型

    1.编码(密码本) 计算机中所有数据的本质上都是以0和1的组合来存储。 在计算机中会将中文内存转换成0100111...

  • 2. 基础数据类型

    [TOC] 数据类型 字符编码: 我们通常还是用GBK指代中文windows内码 usf-8是对编码的压缩和优化,...

  • C语言中的数据类型

    数据类型 1.编码规范 2.关键字 3. 标识符 4.数据类型 5. 常量 5.1 整型常量 5.2 实型常量 5...

  • 数据类型

    基本数据类型 string类型与字符编码 基本数据类型间的转换

  • Numpy中的数据类型

    NumPy 用字符编码来表示数据类型。如下表: 数据类型字符编码 整数i 无符号整数u 单精度浮点数f 双精度浮点...

  • python学习笔记|数据格式化——JSON解析

    Json解析包括编码(encoding)与解码(decoding)。编码是将python数据类型转换为json格式...

网友评论

      本文标题:2 编码和数据类型

      本文链接:https://www.haomeiwen.com/subject/fpburltx.html