Pycharm 基本配置
- Pycharm 添加个人信息 file and code templates
- 模版:
#!/usr/bin/env python
#-*- coding:utf-8 -*-
# author:${USER}
# datetime:${DATE} ${TIME}
# software: ${PRODUCT_NAME}
- 设置默认编码 utf-8
基本数据类型
- 几个概念:
1. 表达式: 能求得数值的有意义排列方式所得的组合及类似于数学公式
2. 语句: 在程序中,语句需要完成某种功能。ex. pass语句,代表的是空语句,只要作用就是保持程序结构的完整性,一般做占位语句。
a =0
if a < 5
pass
4. 程序: 是由一条一条的语句和表达式构成的。
5. 函数:
- 函数就是一种语句,比如说xxx() 专门用来完成特定的功能。
- 函数的分类:
- 内置函数(内建函数)
- 自定义函数(函数是没有重复的)
- ()中的内容我们称之为参数,可以有参数也可以没有参数,根据实际情况。如果有多个参数,参数与参数之间要有逗号隔开(英文逗号)
- 返回值:函数返回的结果,有的函数有返回值有的没有。
- 标识符:
-
python语言的组成: 1. 关键字 2.标识符 3.注释 4. 变量和数值 5.运算符 6.语句 7.函数 8.序列
-
标识符是开发人员在程序中自定义的一些符号和名称
-
*组成:*26英文大小写 数字0-9
-
标识符的规则:
- 不能以数字开头
- 不能使用关键字坐标识符
- 命名方式:“驼峰命名法”(第一个单词小写,第二个单词字母大写 ex. myName)“大驼峰命名法”(每一个单词的首字母都大写)“下划线命名法”(以下划线来连接)
-
基本数据类型
- 整数和小数:
- 整数指的是所有的整数都是可以被变量赋值的 int类型(当数值比较大的时候可以用_下划线来连接
- 小数 浮点类型
- 布尔值(true false逻辑判断,布尔值也相当于特殊的整型 true=1 false=0)空值(指的是none 表示不存在)
- 变量:变量是计算机内存中的一块区域,存储规定范围内的值,值可以改变,通俗地说变量就是给数据起一个名字。
*注:是两个对象相等和两个对象是用一个对象是两个概念。
a=3 (a–>变量 3–>字面量) - 字符串 str:由数字 字母 下划线组成的字符,用一对单引号或者是一对双引号所包裹的就是字符串。(单引号和双引号不能混合使用,可以两个双嵌一个单,两个单嵌一个双)
- 转义字符:
也可以在双引号或单引号前加r 则告诉python解释器r前边引号所包裹的字符串当成原始字符串处理。 - 长字符串:用三个引号来表示‘‘’’’’
**作用:**长字符串可以换行,保留字符串的格式,通常会用长字符串来做注释。