python编程
核心
1、理论部分与安装
1)验证python环境搭建是否成功
2)使用pycham创建项目,加载解释器这部分
3)在IDE中如何执行编写的代码,以及查看输出的结果
4)常用的数据类型
2、python编码
1)查看变量的数据类型
2)查看计算机(变量)内存地址
一、变量(对象)
1、什么是变量
计算机的核心本质是计算,在为了完成这个任务的期间,我们会把临时的数据存储在变量里面,而变量就是把一个临时的数据存储带到内存里面并指向了一个值。
另一种定义:把程序运算过程中的临时结果集数储存到内存里面,已备后面的代码继续调用。
2、变量的命名
在其他语言里,定义变量的方式为: 类型 变量=变量值
在python语言中,定义变量的方式为: 变量=变量值
3、python常用的数据类型
int :整型
str :字符串
bool:布尔
float:float类型
4、变量的生命周期
变量在调用的时候,会在内存当中指向变量的值,调用结束后,在内存中的指向就会消失。
调用变量的方式:print(变量)
查看变量类型的方法:使用关键字type()
调取指定变量的变量类型:print(type(变量))
查看变量的内存地址:id(变量)
调取变量的内存地址:print(id(变量))
5、变量规则
变量的规则需要遵守如下几点,具体如下:
1)变量只能是字母,数字,和下划线
2)变量名的第一个字符不能是数字
3)如果变量名称是多个字符串,建议使用驼峰式的命名规则
4)定义变量名称尽量的通俗易懂,一言以蔽之。
注意:语法错误的关键字: SyntaxError: invalid syntax
二、注释
1、代码注释
1)#,单行代码注释
2)''',三引号,是多行注释
2、快速注释代码
1)注释:ctrl+/
2)取消注释:再次选择代码,然后是crtl+/
三、输入与输出
输出:print()
输入:input()
换行:\n
空格:\t
四、符号
单引号与双引号是一样的
三引号里面也可以编写多行
单双引号之间可以相互包含
五、字符串的格式化
%s:字符串
%d:数字
%f:带数字的小数点
注意:所有输入都是str(字串)的类型;输出其他类型需强行转换;
六、内存地址
在计算机里面,判断两个对象是否一致,是查看他的内存地址 在Python里面,查看对象的内存地址的函数是id()
七、编码与解码
1、背景
unicode编码 python2默认编码是ascill码,但是对中文的支持不好,而且只支持西方26个字母。,所以为了语言支持全球各个不同的国家,就有了utf-8编码。
但是utf-8编码是以牺牲性能为代价的,因此才有了轻量级的unicode。 所以python3的默认编码是unicode。
2、编码与解码
编码:就是把str的数据类型转为bytes的数据类型的过程,使用到的关键字是encode
解码: 把bytes的数据类型转为str的数据类型的过程,使用到的关键字是decode
注意:编码与解码只针对于汉字;在编码过程中,编码成功的标志为:运行结果开头为【b】
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)