zoukankan      html  css  js  c++  java
  • python基础用法

    #for循环输出一个99乘法表
    for i in range(1,10):
        for j in range(1,i+1):
            d = j * i
            print('%d*%d=%-2d'%(j,i,d),end = ' ' )
        print()
    #while循环输出一个99乘法表
    i=1
    while i<=9:
        j=1
        while j<=i:
            print("%d*%d=%-3d"%(i,j,i*j),end=' ')
            j+=1
        print()
        i+=1
    while循环输出一个等腰三角形
    i=1
    while i<=5:
        j = 1
        while j <= 5-i:
            print(' ', end='')
            j += 1
        k = 1
        while k <= 2*i-1:
            print('*',end='')
            k += 1
        print()
        i+=1
    if判断年龄
    a = input("你他吗多大了:")
    if int(a)>=18:
        print("牛逼了!!!!")
    else:
        print("滚尼玛")
    if嵌套
    a = input("公交卡还剩多少钱")
    if int(a)>=1:
        print("可以上车")
        if int(a)<=5:
            print("记得下次充值")
        else:
            print("公交卡余额充足")
    else:
        print("余额不足!下去")
    女生节做活动;从键盘输入年纪,如果年纪小于18岁,
    则输出进动物园不用买票,如果年纪大于18岁,判断如
    果是女生门票为10元,男生门票为30元(if嵌套)
    a=input("请输入年龄")
    if int(a) >= 18 :
        b = input("性别")
        if str(b)=="":
            print("请交费30元")
        else:
            print("请交费10元")
    else:
        print("免费")
    2:动物园买票规则:如果年纪在1~18岁之间门票免费,
    在19~35岁之间门票为30元,在35岁以上门票为15元
    (if--elif---else)
    a=input("请输入年龄")
    if int(a)>=1 and int(a)<=18:
        print("免费")
    elif int(a)>=19 and int(a)<=35:
        print("请交费30")
    else:
        print("请交费15")
    双十一优惠大酬宾:凡是前99名下单的顾客免费,否则不提供免费政策;
    前100到400名下单的顾客,如果是100到200名下单的顾客,输出商品2折出售,
    201到301名下单的顾客,输出所有商品半价出售,否则所有商品8折出售;
    400名以后的顾客提示不提供打折
    a = input("请输入单号")
    a = int(a)
    if a>=99:
        print("免费")
    elif a>=100 and a<=200:
        print("商品2折")
    elif a>=201 and a<=301:
        print("商品5折")
    elif a>=301 and a<=400:
        print("商品8折")
    else:
        print("不打折")
    #输入一个字符串,反转输出
    a="helloworld"
    print(a[::-1])
    print(str.upper())          # 把所有字符中的小写字母转换成大写字母
    print(str.lower())          # 把所有字符中的大写字母转换成小写字母
    print(str.capitalize())     # 把第一个字母转化为大写字母,其余小写
    print(str.title())          # 把每个单词的第一个字母转化为大写,其余小写
    
    str="HELLOWORLDHELLOPYTHON"
    print(str.lower())
    # 给定一个字符串str="my name is baoabo",将”“空格替换成”,“
    str="my name is baoabo"
    print(str.replace(" ",","))
    # str = " "空格,li = ["lisi","love","xuexi"],将每个字符后面插入str构成一个新的字符串输出
    li = ["lisi","love","xuexi"]
    li.append("str")
    for i in li:
        i=i+"str"
        print(i)
  • 相关阅读:
    Visual Stdio VS 错误 error : 0xC00000FD: Stack overflow. 更改堆栈空间解决栈溢出问题
    OpenCV Mat 只能用静态数组定义时初始化,动态数组赋值给Mat需要逐元素进行. MATLAB,OpenCV,VS混合编程
    【转】Ubuntu 10.10升级显卡驱动后开机动画低分辨率问题
    linux 文件[名]编码
    L337 Speak及国外论坛、IRC常用缩写
    UCS2 手机SMS的PDU编码
    setuid
    【转】CentOS5.5硬盘安装
    SWT CTabFolder 简记
    [转] 程序员的十层楼
  • 原文地址:https://www.cnblogs.com/wangxudong01/p/14286580.html
Copyright © 2011-2022 走看看