python基础复习(21)--输入输出、数据类型、与或非

'''
print("hai,everyone!")
print("大家好")

s=input("输入:")
print(s)

import math
s=input("输入一个数:")
s=float(s)
if s>=0:
    s=math.sqrt(s)
    print(s)
else:
    print("负数没平方根")
'''


'''
s=1
print(type(s))#python的 type 函数有两个用法,当只有一个参数的时候,返回对象的类型。当有三个参数的时候返回一个类对象
s="123"
print(type(s))
s=3.14
print(type(s))
print("123")
'''
'''
#python注释    单行注释#    多行注释语句连续使用3个双引号或单引号
#变量没有类型
#类型转换       i=int(s)  f=float(i)  s=str(i)  #type可以显示其类型
#整数格式化输出     %d输出一个整数   %wd输出一个整数,宽度w,w>0右对齐,w<0左对齐,w小于实际整数占的位数,按实际整数宽度输出
#              %0wd  如果实际数据长度小于w,y右边填0
'''

'''
m=12
print("|%d|" %m)
print("|%4d|"%m)
print("|%-4d|"%m)
print("|%04d|"%m)
print("|%-04d|"%m)
'''

'''
#浮点数格式化输出  %f输出一个实数
#%w.pf输出一个实数,总宽度是w,小数位占p位(p>=0),小数位一定是p位,按四舍五入原则进行,
#p=0表示不输出小数位,注意输出的符号、小数点都要各占一位
'''
'''
m=12.57432
print("|%f|"%m)
print("|%8.1f|"%m)
print("|%8.2f|"%m)
print("|%08.2f|"%m)
print("|%-8.1f|"%m)
print("|%-08.1f|"%m)
print("|%-8.0f|"%m)
'''
'''
#%s输出一个字符串   %ws输出一个字符串,宽度是w,如w>0,则右对齐,w<0则左对齐,
# 如果w的宽度小于实际字符串的位数,则按实际宽度输出
'''
'''
m="ab"
print("|%s|"%m)

print("|%8s|"%m)
print("|%-8s|"%m)
'''
'''
#表达式编写方法
算数运算符  **   x的y次幂  2**3  2的3次方  输出结果为8
        //   取整除,商的整数部分   9//2 输出结果为4
        /    x除以y
关系运算符
        and
        or
        not 
空格 < "0" < "1" <...< "9" < "A" < "B" <...< "Z" < "a" < "b" <...< "z" < 汉字 
     即得到优先级关系:or<and<not,同一优先级默认从左往右计算       
'''

'''

a=5
b=2
c=a/b
print("|%f|"%c)
print("|%d|"%c)

c='m'
s=(c>='a' and c<='z')
print(s)

y=2018
a=(y%4==0 and y%100!=0)
b=(y%400==0)
c=(a or b)
print(c)
'''

猜你喜欢

转载自blog.csdn.net/xt18971492243/article/details/112240611