输入:指从键盘上输入数据的操作;


'''#variable = input("提示文字") #字符串
tip = input("输入文字:")
print(tip)
print(type(int(tip)))  #输出类型 强制转换类型'''

计算BMI的例子
height=float(input("height:"))
weight=float(input("weight:"))
bmi=weight/(height*height)     #计算bmi
print("BMI:"+str(bmi))
if bmi<18.5:
    print("your weight is too light")
if bmi>=18.5 and  bmi<24.9:
    print("Normal range, pay att人ention to maintain")
if bmi>=24.9 and bmi<29.9:
    print("you are overweight")
if bmi>29.9:
    print("Obesity,Please pay attention to your diet")


计算年龄的代码


import datetime                        #调入时间模块
imyear = input("请输入您的出生年份:")    #输入时间年份,必须是4位数字,如2003
nowyear = datetime.datetime.now().year #计算当年年份
age = nowyear - int(imyear)            #计算年龄
print("您的年龄是:"+ str(age) + "岁")   #输出年龄
if age < 18:
    print("您现在还是未成年人~@_@~")
if age >=18 and age <66:
    print("您现在是青年人")
if age >=66 and age < 80:
    print("您是中年人")


输出:指在屏幕上显示的输出结果的操作。

print()
print(  ,)逗号隔开可以输出多个
 
a = 10
b = 6
print("数字: ",6)   #数字
print("表达式:",a*b) #表达式
print("字符串:","成功的秘诀") #字符串'''


将字符串输出到文件中

fp = open(r'D:\mot.txt','a+')  #打开文件
print("成功的秘诀",file = fp) #字符串
fp.close() #关闭文件

计算ascii


name = input("输入字符:")
print(name+"的ASCII码为:",ord(name))
 
#abx(x)   求绝对值 参数可以是整型值,也可以是复数
#                 若参数是复数,则返回复数的模

#otc(x)   将一个数字转换为八进制字符串
#hex(x)   将整数x转换为十六进制字符串
#chr(i)   返回整数i对应的ASCII字符
#ord(x)   返回x对应的ASCII码值