| |
|
开发:
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基础知识1 -> 正文阅读 |
|
[Python知识库]Python基础知识1 |
print("%d + %d = %d" % (100,200,300)) print("%s %s" % ("world","hello")) 得到的结果是: 100 + 200 = 300 world hello 格式字符串中,不同占位符的含义: %s:????? 作为字符串 %d:???? 作为有符号十进制整数 %u:???? 作为无符号十进制整数 %o:???? 作为无符号八进制整数 %x:???? 作为无符号十六进制整数,a~f采用小写形式 %X:???? 作为无符号十六进制整数,A~F采用大写形式 %f:???? 作为浮点数 %e,%E: 作为浮点数,使用科学计数法 %g,%G: 作为浮点数,使用最低有效数位 =:简单的赋值运算符; +=:加法赋值运算符; -=:减法赋值运算符; \*=:乘法赋值运算符; /=:除法赋值运算符; %=:取模赋值运算符; \*\*=:幂赋值运算符; //=:取整除赋值运算符。 例如,将a与b的和赋值给c: Python 中的位运算符包括如下六种: &:按位与; |:按位或; ^:按位异或; ~:按位取反; <<:左移动; >>:右移动。 &按位与 将两个二进制数按位进行逻辑与,对应位都为1时则结果为1,否则为0,最后得出结果。例如,a = 10,二进制数为a = 1010,b = 8,二进制数为b = 1000,按位与的结果为a & b = 1000,换成十进制结果为8。 |按位或 将两个二进制数按位进行逻辑或,对应位中有一个为1则结果为1,两个都为0则结果为0,最后得出结果。例如,a = 12,二进制数为a = 1100,b = 8,二进制数为b = 1000,则其按位或的结果为a | b = 1100,换成十进制结果为12。 ^按位异或 将两个二进制数按位进行逻辑异或,对应位不同结果为1,相同为0,最后得出结果。例如,a = 12,二进制数为a = 1100,b = 8,二进制数为b = 1000,则其按位异或的结果为a ^ b = 0100,换成十进制结果为4。 ~按位取反 将一个二进制数按位进行取反,当前位为1,则取反为0,当前位为0,则取反为1,最后得出结果。例如,a = 18,二进制数为a = 10010,则其按位取反的结果为~a = 01101,换成十进制结果为13。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 0:04:17- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |