Python入门基础
来源:互联网 发布:三月软件工作室面试 编辑:程序博客网 时间:2024/06/05 14:20
1:注释——使用#字符
2:python使用缩进来组织代码块(当语句以:结尾,缩进的语句被视为代码块),务必坚持使用4个空格的缩进。(Notepad++中tab制表符已经默认为4个空格宽度) 注:Python对大小写特别敏感
3:数据类型与变量
㈠数据类型
⑴整数
python可以处理任意大小的整数,包括负整数。在程序中的表示方法和数学上写法一样。eg:100,-520,0,等等
(16进制用0x前缀和0~9,a~f表示)
⑵浮点数
浮点数可以用数学方法表示。eg:2.34,5.67,等,如果数字过大或很小,就采用科学记数法表示,把10用e替代。1.23*10^9就是1.23e9,0.000012就可以写成1.2e-5,等等。
⑶字符串
字符串是以单引号'
或双引号"
括起来的任意文本,比如'abc'
,"xyz"
等等。
转义字符\
可以转义很多字符,比如\n
表示换行,\t
表示制表符,字符\
本身也要转义,所以\\
表示的字符就是\。
如果字符串里面有很多字符都需要转义,就需要加很多
\
,为了简化,Python还允许用r''
表示''
内部的字符串默认不转义
⑷布尔值
布尔值和布尔代数的表示完全一致,一个布尔值只有True
、False
两种值,要么是True
,要么是False
,在Python中,可以直接用True
、False
表示布尔值(请注意大小写).
布尔值可以用and
、or
和not
运算。分别表示与、或和非。
⑸空值
空值是Python里一个特殊的值,用None
表示。None
不能理解为0
,因为0
是有意义的,而None
是一个特殊的空值。
㈡变量
变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_
的组合,且不能用数字开头。
在Python中,等号=
是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量。
eg:
a = 123 # a是整数
print(a)
a = 'ABC' # a变为字符串
print(a)
这种变量本身类型不固定的语言称之为动态语言,与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。
注:在Python中,通常用全部大写的变量名表示常量
- Python基础:Python入门
- python 基础入门
- python基础入门
- python基础入门
- Python基础 - 快速入门
- Python基础入门(2)
- Python入门基础
- Python爬虫入门基础
- python基础入门一
- Python入门基础
- Python基础入门
- Python基础入门
- Python 基础入门
- python dataframe基础入门
- python-入门基础语法
- python入门基础
- python入门基础0
- Python 入门基础
- 网络模拟器WANem使用配置图文教程
- R中如何利用余弦算法实现文章的自动摘要
- CCAI2017 | 王坚博士现场致辞:人工智能是推动科技发展的动力
- 本例方法利用yeoman快速搭建React+webpack+es6脚手架由实践总结 一、安装最新的node.js 原博文是这样写说的 npm install -g n //首先安装n模块 n s
- ubuntu14.04 配置并测试 git
- Python入门基础
- Gradle学习笔记 --- Unindexed remote maven repositories found. Disable...
- 理解快速排序
- 1010. Radix (25)
- 【TFS安装】源代码管理工具TFS2013 UPDATE3 安装与使用
- 开源大数据周刊-第61期
- 回溯法求解迷宫问题
- React/React Native 的ES5 ES6写法对照表
- eclipse下修改项目名称