zoukankan      html  css  js  c++  java
  • Python案例

      

      我感觉好方啊,Python和C语言不一样啊....写了几个例子...

    变量    变量的占位后面没有逗号啊啊啊啊

    name='张泉'
    age=22
    tel=110
    print ('姓名:%s,年龄:%d,联系方式:%d'%(name,age,tel))

    循环   print默认换行啊啊啊 啊,在print后面加一个,就可以消除自动换行了

    for x in xrange(0,10):
        for j in xrange(0,x):
            if j<=x :
                print ('A'),
        print('
    ')

    其实,想循环输入A还有一个很便利的方法

    #!/usr/bin/python
    #coding:utf-8
    for x in range(1,10):
        print x*'A'

    判断   elif这里总是忘记加条件,else也别忘了加:  还有你的判断语句不要在中间加什么空格之类的

    xiaoming=18
    xiaohua=20
    if xiaoming>xiaohua:
        print('小明是哥哥')
    else :
        print'小明是弟弟'

     猜大小游戏:下面的这个代码是错的,猜相同的数不会输出 ‘ok’  想一想为什么?

    #猜大小游戏
    import random,time
    s=int(random.uniform(1,10))
    m=int(input('input a number:'))
    while m!=s:
        if m<s:
            print'less'
            m=int (input('input a number:'))
        elif m>s:
            print'more'
            m=int (input('intput a number:'))
        else :    
            print 'ok'
            break;

    答案揭晓:因为没次输入m的新值之后都会去while判断一下,然而while是不等才会进....会有 'ok' 才见鬼了呢...

    打印一个九九乘法表:

    #!/usr/bin/python
    #coding:utf-8
    for x in xrange(1,10):
        for i in xrange(1,x+1):
                print '%s*%s=%s 	' %(x,i,x*i),
        print 

    猜数字游戏:

    #!/usr/bin/python
    #coding:utf-8
    
    import random
    num=random.randint(1,10)
    
    while True:
        x=input('请输入1~10的整数:')
        if x>num:
            print '大了'
        elif x<num:
            print '小了'
        else:
            print '猜对了,还要不要继续玩了?想玩打1,不想玩打2,作死打其他'
            a=input()
            if a==1:
                num=random.randint(1,10)
            elif a==2:
                break
            else:
                print '作死吧你,别玩了'
                break

    函数~方法

    #声明函数方法并写方法体
    def eat():
        print '买菜'
        print '做饭'
    #调用函数
    eat()
    #写一个带参数的方法
    def study(time):
        if time<8:
            print '没有迟到'
        else:
            print '迟到啦'
    #调用方法
    study(7)

    待续。。。

  • 相关阅读:
    Flask11 Session、CSRF、注销session、利用端点自动跳转
    python学习笔记4-时间函数
    python学习笔记3-循环1
    python学习笔记2-条件语句
    python学习笔记1-基础语法
    sprintf系列函数
    sscanf非常的重要
    c++中.c_str和.c_data
    c++Map用法
    c语言sscanf总结
  • 原文地址:https://www.cnblogs.com/yunquan/p/6940885.html
Copyright © 2011-2022 走看看