懒人笔记—python基础语法1

课程来源:马士兵教育—杨淑娟

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)

变量由三部分组成:

  1. 标识:表示对象所存储的内存地址,使用内置函数id(obj)获取
  2. 类型:表示对象的数据类型,使用内置函数type(obj)获取
  3. 值:表示对象所存储的具体数据,使用print(obj)可以将值打印输出
    在这里插入图片描述
    当多次赋值之后,变量名会指向新的内存空间。
    在这里插入图片描述
6.python中常见的数据类型

在这里插入图片描述
6.1整数类型
在这里插入图片描述
6.2浮点类型
decimal:十进制
在这里插入图片描述

6.3布尔类型
在这里插入图片描述

6.3字符串类型
在这里插入图片描述

7.类型转换

在这里插入图片描述

8.算术运算符

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
上图:只有一个整数对象,但有a,b,c三个引用来指向这个对象。

在这里插入图片描述

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值