Python 3 学习 (一)
2021/8/31 9:06:37
本文主要是介绍Python 3 学习 (一),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
------------恢复内容开始------------
------------恢复内容开始------------
代码编辑环境: 记事本
问题:在 cmd命令行中打开.py 文件时中文乱码 为什么:windows默认编码并不是utf-8格式,而是GBK格式 解决方法:调用CHCP指令 将chcp指令代码从936改成65001
注意:编写时要 要用注释将代码格式定为utf-8格式 :# codin=utf-8 或者:#-*-coding:utf-8 -*-
模块:模块即使文件,是保存代码的最小单位 可以声明变量,函数,属性,类等Python代码元素
调用不同模块的代码元素: (一):import<模块名> 导入模块的全部元素
(二):from<模块名>import<代码元素> 导入单个元素
(三):from<模块名>import<代码元素>as<新元素名> 当当前引入的元素和模块中已有元素同名时,或想改成其他新名字时,进行改名
实现时的问题:
python及其注重缩进格式
python引用横线“-”时会报错,使用下划线“_"代替
关于运算符:与c和c++大致相同 +,- ,*,/, %
额外: **:a**b 为 a的b次幂
//: a//b 为 a除以b取整数(向更小的方向,需注意负数) 例子:9//2=4 -9//2=-5
代码实现与实例:
应注意:返回a/b的值为浮点数,两个整数相除得到的是浮点数类型
新增测试:发现无论,相除的两个数为整数还是浮点数得到的值均为浮点数
Python3支持的数学函数:Python3 数字(Number) | 菜鸟教程 (runoob.com)
Python3的数据类型:
整型(int):Python3的整型是不存在限制的,可当做long型,且bool类型当做int型的子类型
浮点型(float):整数部分和小数部分组成
复数(complex):支持a+bj和complex(a,b),复数的实部和虚部都是浮点数
Python3的数据类型装换:
int(x):将x转换为整数型
float(x):将x转换为浮点型
complex(x):将x转换为复数,x为实部,虚部为0
complex(x,y):将x,y转换为复数,x为实部,y为虚部
关于数字运算:1,在变量使用前需要先“定义”(将变量赋值),不然会报错
2,交互模式中,输出的表达式并非,没有一个变量来承担,该变量为"_",该变量备用认为只读变量
Python3的字符串:Python3并不包含单字符类型,仅有字符串类型,用单引号'a',和双引号"a"都可以表明字符串
Python3 处理字符串中的元素 (一)str[1]:与c/c++相同
(二) 序列:不好描述,看图理解吧
实现:
------------恢复内容结束------------
------------恢复内容结束------------
------------恢复内容结束------------
------------恢复内容结束------------
这篇关于Python 3 学习 (一)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Python基础编程
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南