1.使用print()输出;
= : 赋值;
字符串需要带引号
2.每个if,else,while后需加:并且换行后需tap;else if 可写为elif;
3.int等接()在括号内输入变量可以声明变量类型;
int()可以强制将字符类型的数字转换成整形;
也可以将浮点型转换成整形,进行截断处理,去掉小数点后的数;
float()同上。结果在整数后加.0;
str()可以将数字转换成字符串;
如果在前面先将int等定义了后便不可再使用;
4.在idle上输入dit(builtins)可以查看dir;
输入help()括号里输dir可以查看用处;
5.两个数字变量可以直接相加赋值给另一个变量;
例如:first=1
second=2
third = first+second
用print(third)即可输出和;
字符串的相加是拼接;
有些语法同c;
6.如果在语句中需要输出引号则需要加上转义字符
可以用\对\进行转义
在字符串的引号前加上r变成原始字符串会在字符串中的所有\前加上\但是
字符串的最后不能有;
7.三个双引号可以直接将一段话赋值给变量;
8.持续输入while != 在等号后面加入and 变量判断可以控制次数
9.and 相当于c语言的&&;or==||;not==!
10.random模块包含函数randint()会返回一个随机的整数;
使用方法:在最前面使用import random进行导入;
定义变量时将random.randint()赋值给变量在括号里可输入两个整数
用逗号隔开例:secret=random.randint(1,10)
11.数值有小数点就是浮点型,没有就是整形;
e计法会使数变为浮点型;
12.布尔类型True默认为1,False默认为0;
13.type(变量名)可以确定变量类型;
isinstance(变量名或者直接输入,变量类型)
如果符合则为T不符合就为F
14.可以使用连续等式赋值;可以使用连续判断符判断。
15.整数除以整数可以得小数;如果使用//则只能为整数浮点型//整形也
会成为整数并且加上.0,**为幂运算
16. 三元操作符 例 small = x if x < y else y 意为如果x<y则将x赋值 给small反之亦然;
17.assert关键字: 断言。当它后面的程序为假的时候程序崩溃;
学于小甲鱼,如有错误请大佬们指正。