输入输出
1 a=35;
2 b=2;
3 myName="lihao"
4 print("我的年龄为:%d"%a)
5 print("我的年龄为:%d"%(a+b))
6 print("我的名字是:%s"%myName)
7 print("我的名字是:%s,我的年龄为%d"%(myName,a+b))
8
9 money=220
10 #输出四位整数,不够使用0补充
11 print("我有人民币:%04d"%money)
12 #输出的数字包含有两位小数,如果没有使用0补充
13 w=3.1415926
14 print("圆周率是:%.2f"%w)
15
16 #%% 第一个%代表转义符
17 print("圆周率是:%.2f%%"%w)
18
19 x=3.1
20
21 print("补全小数%.2f"%x)
1 #encoding=UTF-8
2 #只在python2中有,输入的内容类型都为字符串
3 #name=raw_input("请输入姓名:")
4 #print(name)
5
6 #input 函数(python2 和 python3都有)
7 #python2 输入的内容都作为表达式
8 #python3 输入的内容就是内容,类型为字符串,功能与python2中的row_input 一样
9
10 a=input("请输入你的姓名:")
11 print(a)
12
13 myname=input("请输入你的姓名:")
14 myage=input("请输入你的年龄:")
15 print(type(myname))
16 print(type(myage))
17 print("你的姓名是:%s,你的年龄是:%s"%(myname,myage))
1 age=int(input("输入年龄:"))
2 sex=input("输入性别:")
3
4 #and or not
5 if age >= 18 and sex=="男":
6 print("可以做苦力了")
7 elif age < 18 or sex == "女":
8 print("不用做苦力")
9 #elif sex != "女" and sex != "男":
10 elif not (sex == "女" or sex =="男"):
11 print("人妖")
12 else:
13 pass#以后填充代码使用
~
1 name=input("输入姓名:")
2 if name:
3 print(name)
4 else:
5 pass
6 print("该行语句与if没有关系哦")
打印一个*号矩形
1 y = 1
2
3 while y <= 10:#输出10行
4 x=1
5 while x <= 10:#在一行输出10个*
6 print("*",end="")#print函数默认在输出之后就换行,如果不想换行,加end=""
7 x+=1
8 y+=1
9 print("")
10 print("执行结束!")
打印99乘法表
1 x = 1#控制打印行
2
3 while x <= 9:#一共要打印9行
4 y=1#控制打印列
5 while y <=x:
6 print("%d*%d=%d\t"%(y,x,x*y),end="")
7 y+=1
8 print("")
9 x+=1
1 age = int(input("请输入年龄:"))
2 i = 1
3 while i <= 100:
4 if i == age:
5 print("你的年龄为:%d"%i)
6 break
7 else:
8 print("猜错了")
9 i+=1
1 i = 0
2 while i < 10:
3 i+=1
4 if i % 2 ==0:
5 print("%d是偶数"%i)
6 continue
7 print("%d不是偶数"%i)
8 else:
9 print("else 表示 不满足条件时执行的语句,这是i为%d"%i)
10
11 print("执行结束")