一.python是弱类型解释性语言(没有强制规定的类型)
1.解释器种类:
CPthon(官方推荐)c语言实现的
PYPY: 把python程序一次性进行编译
2. idea.lanyus.com 破解JetBrains全家桶
.
二.变量的命名规则
概念:程序运行过程中产生的中间值,暂时存储在内存,方便后面的程序使用它
-
-
1.数字,字母,下划线组成
2.不能是数字开头,更不能是纯数字
3.不能用python的关键字
4.不要用中文
5.不要太长
6.区分大小写
7.要有意义
8.建议使用驼峰体,下划线
(每个单词的首字母大写,
用下划线分隔每个单词)
-
三.常量
本质就是变量. 所有字母都大写(不存在绝对的常量,可以更改)
四.用户交互:
s =int( input()) #input结束的时候,会自动的收集到用户的输入内容,把内容返回给前面的变量
#input返回的是str类型
int(input()) #强行转换类型.
print(s) #可以输出多个内容 内容之间有空格
五.注释
单行注释用#
多行注释就是 三对双引号""" """ 或者 三对单引号''' '''
被引号括起来的内容原样输出 #被赋值的多行注释就是变量
六.基本数据类型
1.整数(int) integer 直接写出数字就是整数 #a = 10
算精度比较高的数字时 先放大再缩小
% 取余运算(帮我们求某个数是不是XXX的倍数)
// 整除(地板除)
** 次幂
2.字符串(str)string 用单引号,双引号,三引号引起来的内容
同一个字符串分行的内容 可以用””” 内容 ””” 或者 在想分行的地方\n
字符串的相关操作(初步了解)
+ 字符串的拼接(str和int不能相加 只能同类型相加)
*字符串重复多少次
3.布尔值(bool)Boolean 命题 True真命题,False假命题
用来做判断,没有操作
七. 流程控制if语句
if 如果,条件的判断
if 条件: #执行流程:判断条件是否为真
缩进+语句块
elif 条件: #否则,如果XXX
缩进+if语句块
else: #否则,条件不成立
if/elif/else 只要有一个成立,则其他的语句不走了,直接跳出
if嵌套
if 条件:
if条件:
..
else:
if条件:
...
#以下是零碎知识.
score #分数,做变量用的
gender #性别
invalid syntax #无效语法(出现这个提示说明你的代码有语法错误)
guess #猜,做变量用
answer #答案,变量
一.寻此文件绝对路径的方法:
先右键
然后点击这个就出来了.
二.调整变量名加空格的方法:
先选取,而后点最上面的在然后就变成