注释
#可以注释后面的一行 eg:#注释
两个三单引号可以注释引号里面的东西 eg:’’’注释’’’
两个三双引号可以注释引号里面的东西 eg:”””注释”””
输入
直接输入
a = 10
b = 20
c =a + b
print ('a + b =',c) 返回a + b = 30
基本输入
a = input()
print(“a = ”, a)
a = input(“请输入你想的:”)
print(“a = ”, a)
输出
print(“111”, “222”, “333”) (,后面最好加上一个空格)
print(“10 + 8”) (运算符左右都要加上空格)
eg: num1 = 10
str1 = “sunck good”
f = 3.141592654
print(“num1 = %d,str1 = %s,f = %f” % (num1,str1,f))
print(“num1 = %d,str1 = %s,f = %.9f” % (num1,str1,f))
print(“num1 = %d\nstr1 = %s\nf = %.9f” % (num1,str1,f))#(\n是转义字符,占一个字节)
返回 num1 = 10,str1 = sunck good,f = 3.141593
num1 = 10,str1 = sunck good,f = 3.141592654
num1 = 10
str1 = sunck good
f = 3.141592654
输出字符串%s
输出整数%d
% 2d是将数字按宽度为2,采用右对齐方式输出,若数据位数不到2位,则左边
% 02d,和% 2d差不多,只不过左边补0
%.2d从执行效果来看,和% 02d一样
补空格
输出浮点数%f
输出浮点数,指定保留小数%.nf(n位)
输出指定占字符宽度%nd、%n.mf(n位,n.m是一个小数)
输出指定占字符宽度且左对齐%-nd、%-n.mf(n位)
eg:m = 1
print(“%d”%m)
print(“%d”%m)