IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Python学习内容(二) -> 正文阅读

[Python知识库]Python学习内容(二)

目录

?一.数据类型转换

?二.注释

?三.输入函数input()

?四.Python中的运算符

?五.运算符的优先级


一.数据类型转换

1.为什么需要数据类型转换?

为了将不同数据类型的数据拼接在一起。

2.数据类型转换的函数

函数名作用注意事项举例
str()将其他数据类型转成字符串?也可以用引号转换?

str(123)

'123'

int()将其他数据类型转成整数1.文字类和小数类字符串,无法转化成整数?
2.浮点数转化成整数,抹零取整?

int(123)

int(9.8)

float()将其他数据类型转成浮点数

1.文字类无法转成浮点数?

2.整数转化成浮点数 ,末尾为.0

float('9.9')

float(9)

?二.注释

1.定义:在代码中对代码进行解释说明的标注性文字?,可以提高代码的可读性 。

2.注释的内容会被Python解释器忽略。

3.注释的三种类型

1)单行注释:以'#'开头,到换行结束

2)多行注释:并没有单独的多行注释标记,将一对三引号之间的代码称为多行注释 。

3)中文编码声明注释:在文件开头加上中文声明注释,用以指定源码文件的编码格式。?

?三.输入函数input()

1.input函数的基本使用

当两个数都是字符串时,+号只起连接作用。

?2.类型转换

如果需要整数型和浮点型,就需要将str类型通过int()函数或者float()函数进行类型转换。?

1)可以在过程中进行转换

2)也可以直接转换

?四.Python中的运算符

1.算术运算符

1)标准运算符->加(+),减(-),乘(*),除(/),整除(//)

2)取余运算符->%

3)幂运算符->**

? ? ? ? ? ? ? ? ? ? ?a=10,b=20

运算符描述实例
+两个对象相加a + b 输出结果 30
-得到负数或是一个数减去另一个数a - b 输出结果 -10
*两个数相乘或是返回一个被重复若干次的字符串a * b 输出结果 200
/x除以yb / a 输出结果 2
//取整除 - 返回商的整数部分(向下取整
>>>9//2
4
>>>-9//2
-5

%

返回除法的余数

一正一负要公式

(余数=被除数-除数*商)

b % a 输出结果 0
**返回x的y次幂a**b 为10的20次方, 输出结果 100000000000000000000

2.赋值运算符

1)执行顺序:右->左

2)支持链式赋值

3)支持参数赋值

4)支持系列解包赋值(左右变量的个数和值的个数要对应)

3.比较运算符

定义:对变量或表达式的结果进行大小,真假等比较。

1)> ,< ,>= ,<= ,!=

2)==(对象value的比较)

3)is ,is not(对象的id的比较)

4.布尔运算符

and ,or ,not ,in ,not in

?运算符? ? ? ? ? ? ? 运算数运算结果? ? ? ? ? ? ? ? ? ? ?备注
? ?and? ? ?True? ? True? True

当两个运算数都为True时,运算结果才为True

? ? ?True? ? False? False
? ? ?False? ? True
? ? ?False? ? False
? ? or? ? ?True? ? True? True只要有一个运算数为True,运算结果就为True
? ? ?True? ? False
? ? ?False? ? True
? ? ?False? ? False? False
? ? not? ? ? ? ? ? ? ? ?True? False如果运算数为True,运算结果为False
? ? ? ? ? ? ? ? ?False? True如果运算数为False,运算结果为True

5.位运算符

定义:将数据转成二进制进行计算

1)位与 & ->对应数位都是1,结果位数才是1,否则为0

2)位或 | ->对应数位都是0,结果位数才是0,否则为1

3)左移位运算符 << ->高位溢出舍弃,低位补0

4)右移位运算符 >>?->低位溢出舍弃,高位补0

?五.运算符的优先级

算术运算符>位运算符>比较运算符>布尔运算符>赋值运算符

** > *,/,//,%?>?+,- >?<<,>> > & >??|??>?>,<,>=,<=,==,!= > and?>?or > =

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-01-30 18:53:50  更:2022-01-30 18:55:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 1:19:25-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码