软件:Anaconda3
安装教程:
1.清华镜像下载
2.
点击此处进入。
3.
复制链接到浏览器,之后打开
4.进入输入页面后开始码代码。
教学:
1.
a=input("请输入第一个整数:")
b=input("请输入第二个整数:")
print(a+b)
不能单纯的a+b来计算,他+只是连接符,so需要用到显示他是什么类型的文字
2.
a=int(input("请输入第一个整数:"))
b=int(input("请输入第二个整数:"))
print(a+b)
这样输出就是正常的加减法了,如果是其他类型不是int则用float等
3.eval函数
c=eval(input("请输入第一个整数:"))
d=eval(input("请输入第二个整数:"))
print(c+d)
eval则是表示评估,AI自动识别该是什么式子得出结果。
4.常用格式化操作符使用
就是我们常用的%,或者写数字
比如耐克鞋子降价60%
1.%d有符号的整数,%%则是百分号的解释,跟C语言有点类似,你可以理解为前面先写%d,之后后面c,如printf("%d",c)类似的,但是phython则是这样。
print("耐克的价格已经下降%d%%" %(25))
2. %u是无符号的
print("我的电话是%u" %(110))
3.%f 浮点数字(有小数点的那些)
4.%s 字符串(Ikun ,cook等)
5.%c是字符跟阿斯托吗值 (A)
6.*是指小数点后面几位or数字宽度
res =3.1415926
print("res=%.*f" %(3,res))
%f是浮点类型,前面加个*为了限制他几位小数。
7.m,n 一个是数字宽度,一个是小数位
res =3.1415926
print("res=%10.3f" %res)
8.在数字前面+正号是显示正数,加-则是右对齐,刚好与7对应
5.format()函数使用
1.把%啥的全部换成{}
print("这裙子是{0},裤子是{1}".format('100元','2万元'))
里面的{0,1}可以写可以不写,刚好与后面的对应,第一个100元就是0,第二个2万元就是1
也可以用这个来写计算式
2.条件语句的使用
比如当a>10
输出啥
a=10输出啥
a=10
if a==0:
print("")
elif a>0:
print("")
rlse:
print("")
6.关键字的使用
python里面有很多关键字,比如if and等,但是这些都是被定义好的。被存在kwlist 可以 被list出来
代码是
import keyword
print(keyword.kwlist)
7.算式
比如加减乘除的,前面有可以直接写在括号里面直接计算也可以写在外面
a=1
b=2
c=3
c=a+b
print('{}+{}={}'.format(a,b,c))
由此可以扩展到+-×÷
8.常用比较运算符演示
a=1
b=2
if a==b:
a=True;
else:
a=False;
print("a==b:的答案是"+str(a))
用来显示这个是不是对的。
9.消除字符串空格功能
比如你写了一串很长的七的八的,然后前后有不想要的空格或者相同字母,就可以用这个
b='ccccci is so shuaicccc'
print(b.strip('c'))
strip()把c全脱了,在b的字符里面