一、小程序
1.输出字符或者文字
1.1 input()
"abc" + "qwe" #字符串之间的连接
输出abc qwe
print("我爱北京天安门")
print("Hello,world!")
x=3
y=4
z=x*y
print("x乘以y=",z)
print("z=",z)
print("1234")
1.2用户交互,输出年龄,名字
yonghujiaohu.py
death_age=80
name=input("your name:")
age=input("your age:")#input接收的所有数据 都是字符串,即便你输入的是数字。但依然会被当成字符串处理
print(type(age))
#print(name,age)
print("your name:",name)
print("you are still live for ",str(death_age-int(age)),"years...")
1.3猜年龄
guessage.py
age_of_princal=56
guess_age=int(input(">>:"))
'''if guess_age==age_of_princal
print("yes")
else
print("no")'''
if guess_age==age_of_princal:
print("yes")
else:
print("no")
1.4判断3个数哪个最大,并输出
num1 = intpu("Num1:")
num2 = intpu("Num2:")
num3 = intpu("Num3:")
max_num =0
if num1>num2:
max_num= num1
if max_num > num3:
print("Max NUM is",max_num)
else:
print("Max NUM is",num3)
else:
max_num = num2
if max_num > num3:
print("Max NUM is",max_num)
else:
print("Max NUM is",num3)
2while 循环
while 循环
while 条件:
print("any")
print("any")
#print("hello world.",end="__") # \n \r\n \r
#print("hello world.",end="__")
#print("hello world.",end="__")
while 条件1:
.....
while 条件2:
....
2.1输出1到10
num=1
while num<=10:
print(num)
num+=1
2.2输出10以内的偶数
num=1
while num<=10:
if(num%2==0):
print(num)
num+=1
2.3输出10以内的奇数
num=1
while num<=10:
if(num%2==1):
print(num)
num+=1
2.4while循环猜年龄
age=50
#user_input_age=int(input("Age is :"))
flag=True
while flag:
user_input_age=int(input("Age is :"))
if user_input_age==age:
print("Yes")
flag=False
elif user_input_age>age:
print("Is smaller")
else:
print("Is smaller")
print("End")
age=50
#user_input_age=int(input("Age is :"))
#flag=True
while True:
user_input_age=int(input("Age is :"))
if user_input_age==age:
print("Yes")
break
elif user_input_age>age:
print("Is smaller")
else:
print("Is smaller")
print("End")