一、DOS窗口
- WIN+R,弹出一个输入框,然后在里面输入cmd,即可进入DOS命令窗口(就是小黑窗)
- 在里面直接输入print(“hello Python”),这样就可以输出来hello Python
- 有时多次写代码后,还想再次使用原来的代码所以可以把相关的代码放到后缀为.py的文件中,使用时,在DOS命令窗口中打开到这个文件的目录中,然后输入命令:python xxxx.py。
二、变量
1. 变量
概念: 把程序运行过程中产生的中间值保存在内存. 方便后面使用.
命名规范:
1> 数字, 字母, 下划线组成(例如:level3_name)
2.>不能数字开头, 更不能是纯数字(例如:12age,234等)
3.>不能用Python的关键字
4>不要用中文(虽然使用中文可以,但是这样使用中文会low啊)
5>要有意义(不要总是简单字母或者杂乱字母的拼接,应该是age,sex,name等)
6> 不要太长
7>区分大小写(例如:A=1,a=2)
8> 驼峰(例如:AgeSex)或者下划线方式(例如:age_sex)命名
数据类型:
1>int 整数可以进行的计算有 +,-,*,/,%(取余数),//(整除,也叫地板除),**(次方,次幂,例如:2**3=8)
2>str 字符串 ', ", ''', """ 括起来的内容 +拼接 *重复
3>bool 布尔 True, False
4>Python语言与Java比较是弱语言
a.Java的方式
int a = 10; String str = "hello,java";
b.Python的方式
a = 1 b = "hello python"
由上面两段简单的代码可以看出来,Python直接赋值,而且末尾不需要符号结尾。
2. 常量
本质就是变量. 所有字母都大写
三、if条件判断
1.
if 条件:
if语句块
执行流程:判断条件是否为真. 如果真. 执行if语句块
2.
if 条件:
if语句块
else:
else语句块
执行流程:判断条件是否为真. 如果真. 执行if语句块 否则执行else语句块
3.
if 条件1:
if-1
elif 条件2:
if-2
elif 条件3:
if-3
....
else:
else语句块
执行流程:
判断条件1是否成立, 如果成立执行if-1
否则如果条件2成立, 执行if-2
否则如果条件3成立, 执行if-3
....
否则执行else语句块
4. 嵌套
if 条件:
if 条件:
..
else:
if 条件:
...
if条件语句与Java比较没有“()”,“{ }”,确定是否属于这一个if下的语句,需要依靠每行代码的缩进方式判断。
四、与用户交互
这种交互用到一个方法input("提示语"),这个方法会有返回值,返回的值都是按照字符串进行处理。string = input("请输入内容:")。接下来就可以对这个string进行操作了。
五、查看类型
也是使用一个方法type(输入的内容),字符串会显示:<class 'str'>;整数会显示:<class 'int'>。