python是解释型 弱类型编程语言; "优雅", "明确", "简单"; 开发效率非常高; 可移植性; 可扩展性; 可嵌入型. 但速度慢, 代码不能加密, 线程不能利用多CPU问题.
变量的命名规则:
1.变量只能由字母 数字 下划线组成;
2.不能以数字开头,更不能是纯数字;
3.不能是python的关键字,python关键字不可更更改;
4.不要用中文;
5.名字要有意义,见名思意;
6.不要太长;
7.区分大小写;
8.推荐使用驼峰体(除首字母外的其他每个单词首字母大写)或者下划线(每个单词之间用下划线分开)命名.
python中不存在绝对的常量,所有字母大写就是常量.
单行注释: #要注释的内容
多行注释: '''要注释的内容''', """要注释的内容"""
数据类型:
1.int整型: 可用于计算和比较大小
2.str字符串: 单引号 双引号 三引号引起来, 想要多行赋值一个字符串就需要用三引号; 字符串只有+ *
3.bool布尔型: True False
input()函数: 获取用户所输入的内容, 但注意获取到的内容是字符串类型
if语句:
1. 第一种语法: 条件为真, 执行代码块1, 然后执行代码块2; 如果条件为假,直接执行代码块2
if 条件: 代码块1
2.第二种语法:
if 条件: 代码块1 else: 代码块2 代码块3
3.第三种语法:
if 条件1: 代码块1 elif 条件2: 代码块2 .... else: 代码块n
4. 第四种语法: 可以无限嵌套,但尽量不要超过三层嵌套
if 条件1: 代码块1 if 条件2: 代码块2 else: 代码块3 else: 代码块4