| |
|
开发:
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初学要点归纳 |
1、标志符:必须以字母或下划线开头,后跟字母、数字或下划线 不能含空格,不能使用内置关键字,且区分大小写 2、将字符放在单引号中输出,来区别文本还是数字
3、只有圆括号在数字表达式中是允许的,嵌套使用
4、变量必须要赋值才能在表达式中使用 5、输出语句print中的表达式从左往右求值并显示
print()生成空行输出,print默认通过换行结束文本,可通过end关键字来改变
6、对变量赋新值,旧值不会被新值覆盖,变量只需切换到引用新值,旧值一段时间后不用,会被自动清理掉 7、使用input,用户输入的任何东西会被存为字符串
如果想要转化为数字,使用eval:
通过eval还可以对表达式求值:
8、通过同时赋值来交换xy值,因为是同时的,所以避免了擦去原始值
多个值技巧不适合字符串(非求值)输入,因为逗号不能起到分隔符作用 9、 for <var> in <sequence>: ? ? ? ????????? <body>? sequence通常由列表组成,var依次取sequence中的每个值,sequence的项数决定循环次数 10、range()
11、type()显示数据类型
12、//整数除,/常规除法
13、类型转换
14、用int、float代替eval,增加安全性
但不能用于同时赋值?
15、math库的使用
16 、python的int数据类型可以存储任意大小的整数,如果int值对于底层硬件int太大,就会自动转换为更长的表示,涉及这些长的int计算比只使用短int的低,而Java与C++中的int值超过限定位数会发生溢出导致错误的数值 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/26 15:40:14- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |