一.命令行模式和Python交互模式
命令行模式:在开始菜单里:运行-cmd-进入命令行模式
Python交互模式:在命令行模式里面:输入Python-进入Python交互模式;
在开始菜单里找打Python3.7,点击也可直接进入Python交互模式
二者区别:Python交互模式输入一行,执行一行,不能直接全部输入。
命令行模式直接执行.py文件,得到一段代码的结果
二.Python代码运行助手
下载learning.py-进入命令行模式-cd learning.py所在文件夹-dir(查看是否在目录下)
-Python learning.py
3.输入input和输出print
name=input(‘please enter your name’):‘...’里面为提示信息
print(‘hello’,name):print里面可以为变量,字符串,计算公式,数字,
多个字符串(用逗号‘...’,‘...’隔开,就可以连在一起输出)
4.缩进
Python使用tab进行四个空格的缩进,不能混用tab和空格
5.数据类型和变量
整数
浮点数
字符串:\为转义字符,\\=\,\'=','''...'''可以用于换行,r()可以使括号中直接转义
代码:
s1 = 'Hello, world'
s2 = 'Hello, \'Adam\''
s3 = r'Hello, "Bart"'
s4 = r'''Hello,
Lisa!'''
print(s1,s2,s3,s4,sep='\n')
结果:
Hello, world
Hello, 'Adam'
Hello, "Bart"
Hello,
Lisa!
布尔值
空值
变量:a=‘apple’创建了变量a和字符串apple,并且将变量a指向字符串apple
常量:大写表示,例如:P1
小结:Python支持多种数据类型,在计算机内部,可以把任何数据都看成一个“对象”,而变量就是在程序中用来指向这些数据对象的,对变量赋值就是把数据和变量给关联起来。
对变量赋值x = y是把变量x指向真正的对象,该对象是变量y所指向的。随后对变量y的赋值不影响变量x的指向。