python基本语法和数值类型数据
一、pycharm的使用和python环境
1、python和pycharm的安装
pycharm社区版够用
2、python新建和关闭工程
3、选择python解释器
4、python文件默认模板信息
5、主题和字体
6、文件、目录、包的创建
7、python程序的运行
8、python的第三方库安装
- pycharm在线安装
- pip在线安装(100%推荐):pip install XXX
- 离线安装
二、python的基本语法
1、基本语法
- print输出:print默认输出是换行的,不同的数据之间用逗号隔开
- 变量
- 什么是变量:变量是一种标签
- 变量名的命名规范:包含数字 字母 下划线,不能以数字开头,尽量做到见名之意
- 变量赋值:Python中的变量赋值不需要类型声明。每个变量在内存中创建,都包括变量的标识和数据这些信息。每个变量在使用前都必须赋值。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)右边是存储在变量中的值。
- 字符串表示:python可以使用引号(')、双引号(")、三引号('''或"""""")来表示字符串
- 标识符(凡是我们自己取得名字,都是标识符)
- 在python的pep8规范里,标识符由字母、数字、下划线组成。
- 在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
- python中的标识符是区分大小写的:函数 变量名 模块名 项目名
- 标识符只是我们定义的一个名字,要让他有真正的用处,还必须赋值。
- 注意点:不能有关键字
- 查看python中的关键字
- import keyword
- print (keyword.kwlist)
- 多行语句:python语句中一般以新行作为语句的结束符。但是我们可以使用斜杠(\)将一行的语句分为多行显示。
- 行和缩进:4个空格(一个Tab键)
- input输入:input从控制台里面获取一个数据,获取到的类型是字符串类型。
- python注释:python中的单行注释采用#开头,快捷键ctrl+/;python中的多行注释采用""""""成对的双引号括起来
小练习:
下面哪些不能作为标识符?
1、find 2、_num 3、7val 4、add. 5、def 6、pan 7、-print 8、open_file 9、FileName 10、print 11、INPUT 12、Is 13、user^name 14、list1 15、str_
参考答案:
3、7val——不能数字开头
4、add.——不能包含.
5、def——关键字
7、-print——不能包含特殊字符-
13、user^name——不能包含特殊字符^
10、print——python2中是关键字,python3中可以作为标识符,但是不建议做标识符
当print作为一个变量名,此时print的打印功能已经没有了,print只是一个数值类型,数值类型不能调用100,所以会报错