第一节:
python是吉多1989年编写的,基于abc语言,想编写一种在c和shell之间功能全面简单易学可拓展的语言。
1991年第一个编译器python编译器诞生。它是用c语言实现的。能使用调用c语言的库文件,
优点:简单易学免费开源 高层语言 可移植性 解释性,面向对象可拓展性 丰富的库,代码规范
缺点:运行速度慢 可选框架太多
应用场景:web开发 自动化脚本 科学计算 开发桌面软件 开发服务器软件 游戏开发
第二节:
1.标识符:由字母数字下划线组成,不能以数字开头,区分大小写 ,对长度没有限制,一般不要超过15个字符,标识符不能是以python中的关键字
命名规范:一般采用大驼峰法如:HellWorld,还有匈牙利命名法如m_name send_buf。
2.注释:通常占用代码量的百分之30
单行注释:#单行注释内容
##单行注释内容
多行注释
“”"
多行注释内容
“”"
3.编码格式 国际通用 unicode 扩展:gbk gb2312 只能在中国使用
#coding:utf-8 加上这个支持中文
4.变量和变量的类型
可以用type()
类型:int整数 4字节(32位) long类型-8字节(64位) 取值范围-2的312的31-1(-21474836482147483647)
布尔型bool 字符串str 需用“” 列表list用[] 字典dict用{“name”:“xiaoming”,“age”:18} 元祖tuple用()
5.进制转换
二进制 0 1组成,以0b开头
八进制01234567,以0开头
十六进制0123456789abcdef,以0x开头
第三节
1.输入输出
%s 通过str()字符串转换后的格式化,表示字符串
%d 有符号十进制整数
%f 浮点数
转义字符
在输出时 若要换行,则可以使用\n完成
\t 制表符 1个tab键=4个空格
\r 回车符
\ 写文件路径
"双引号
\‘单引号
ASCII码
2.输入
python2中是raw_input()
python3中是input()
3.数据转换
int(x) 将x转换为整数
float(x) 将x转换为浮点数
str(x) 将x转换为字符串
eval(str) 用来计算在字符串内的有效python表达式并返回一个对象
tuple(s) 将序列s转换为一个元祖
list(s) 将序列s转换为列表
chr(s) 将一个整数s转换为一个字符
ord© 将一个自字符c转换为他的整数值
hex(s) 将一个整数s转换为一个十六进制字符串
4 运算符
算术运算符 + - * / //取整数 %求余数 **次方
赋值运算符 = += -=
关系运算符 < > <= ==
逻辑运算符 not非 and与 or或
位运算符 |按位或 &按位与 ^按位异或 >>带符号右移
a<<b结果为:a乘以2的次幂
7<<3 等于56
优先级
最高优先级.() ,
不清楚优先级的顺序时,适当添加括号.
python课程回顾复习记录简要1
最新推荐文章于 2025-08-23 20:28:56 发布