一、python代码编译
python 是解释型语⾔,在执⾏的时候, 需要解释器⼀边解释(翻译)⼀边执⾏. 从上到下执⾏,下⽅代码出现的错误, 不会影响上⽅代码的执⾏.
二、python中的三种波浪线
红色波浪线 :是代码中的错误,需要解决,否则会影响代码执⾏
灰色波浪线:不影响代码的执⾏是 PEP8 的代码规范性问题, 如果出现了,就是你的代码书写的
不规范造成的,但是代码可以正常运⾏,使⽤代码格式化解决, 快捷键 Ctrl +Alt +L
绿色波浪线:绿⾊波浪线 不影响代码的执⾏ pycharm 认为你写的不是⼀个单词
三、变量的作用:
1, 变量的作⽤ 是⽤来保存数据的.
2, 变量必须先定义后使⽤. (必须先存⼊数据才能获取数据)
3, 定义的语法, 变量名 = 数据值
4, 使⽤, 直接使⽤变量名 即可使⽤变量中存储的数据
四、变量命名规范
1.要遵循标识符的规则.
2, ⻅名知意.
3, 命名习惯
- 驼峰命名法
- ⼤驼峰, 每个单词的⾸字⺟ 都⼤写 MyName
- ⼩驼峰, 第⼀个单词的⾸字⺟⼩写,其余单词⾸字⺟
⼤写 myName
- 下划线连接
单词与单词之间使⽤下划线连接, python 主要使⽤这
⼀种
五、标识符命名规则:
1.由 字⺟,数字 和下划线 组成, 不能以 数字 开头
2.不能使⽤ Python 内置的关键字
六、数据类型
想要获取变量的数据类型, 可以使⽤ type(变量) 函数
七、数据类型转换
变量 = 要转换为的类型(原数据) # 数据类型转换,不会改变原数据的类型,是⽣成⼀个新数据
1.int() 将其他类型转换为 int 类型
2.float 类型 可以转换为 int 类型
3.整数类型的字符串 才可以转换为 int 类型 3, 18
4.float() 将其他类型 转换为 float 类型
5.int 类型 可以转换为 float 类型
6.数字类型的字符串 都可以转换为 float 类型
7.str() 将其他任意类型 转换为 字符串类型 加引号
八、格式化输出
F-string
1, python 3.6 版本开始可以使⽤,即⼤于等于 3.6 可以使⽤
2, 在字符串前边加上 f'' 或者 F''
3, 字符串中需要使⽤变量的地⽅,使⽤ {} 进⾏占位
4, 将变量直接写在 占位的⼤括号中
例如:
name = '⼩明'
age = 18
sex = '男'
print(f'我的名字是 {name}, 年龄 {age} 岁, 性别为
{sex}.') 这个是我认为最好用的一个格式化
九、转义字符
将两个字符进⾏转义表示⼀个特殊的字符
\n ---> 换⾏,回⻋
\t ---> 制表符, tab键
print( end='\n') print 函数中默认有⼀个 end='\n', 所
以,每个 print 结束之后, 都会输出⼀个 换⾏,而且print( end='')只要有end=''就不会换行
十、运算符
1.算数运算符
优先级: () > ** > * / // % > + -
% 的使⽤场景: 判断⼀个数字是不是偶数, 能被 2 整除的数是
偶数
数字 除以 2 余数是 0
2.比较运算符
> < >= <= 只能是相同类型之间进⾏⽐较 (数字和字符串之间
不能使⽤)
3.赋值运算符和复合赋值运算符
4.逻辑运算符
and or not 是关键字
- and 逻辑与 并且, 连接两个条件, 只有都为 True, 结果才
为 True, ⼀假为假
- or 逻辑或 或者, 连接两个条件, 只要⼀个条件 为 True,
结果就为 True, ⼀真为真
- not 逻辑⾮ 取反, 本来是 True, 加上 not 变为False
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)