| |
|
开发:
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第二天笔记 |
python3默认使用utf-8作为编码; 编码问题: 如果文件保存为ANSI,建议修改为utf-8编码,因为python3默认使用utf-8。另外python2默认使用ascii,所以不支持中文。可以通过coding:utf-8来改变类型。注意coding:utf-8就算是把他注释掉也是生效的。 变量类型: 数据类型(python): 基本数据类型: 1,数值型:整数型(int) 浮点形(float) 复数型(了解即可) 2,布尔类型(boolean): True 真 False 假 注意python是大小写敏感的语言。 3,字符串 单:'' 双:'' '' 三引号:''' ''' 或者""" """ 三引号可以换行并且会自动补上\ 4,None 代表没有 复合数据类型(对象,引用) list set dict tuple ...... 数据类型转换 自动类型转换:只支持boolean,数值类型之间 强制类型转化: str()#将数值转化为字符串 int() float() python中+号不仅有加法作用还有连接字符串作用。print(str(num1)+"+"+str(num2)+"="+str((num1+num2)))等价于 print("%s+%s=%s"%(num1,num2,(num1+num2))) 常见的运算符 算术运算符:+ - * / % //(整除) **(幂次方) 关系(比较)运算符:> < >= <= == !=最终结果为布尔值 赋值运算符:=,+=,-=,*=,/=,**=,%=,//= 逻辑运算符:and or not 所属运算符:in not in 判断某个变量在不在某个容 器,变量in容器 eg:ls=[1,2,3,4,5]; 1 in ls 正确返回True 不正确False 三目运算符: 位运算符:原码,反码,补码,左移运算,右移运算, &(与),|(或),^(异或) 程序控制流程(三大流程) 顺序:python是脚本语言从上到下执行,从左到右执行 选择: 单分支: if 条件: python必须缩进,if后面可以选择加或者不加括号,冒号要加,遇到冒号必须要缩进,缩进空格子语句要一样 #执行条件满足的语句 else : #执行条件不满足的语句 多分支: if 条件一: elif 条件二: elif 条件三: ....... elif 条件n: else:#排除以上条件 循环: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/15 14:46:39- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |