• python基础(一)


    #所有编程语言
    计算机只认识二进制,把咱们写的这些东西,翻译给计算机
    编译器
    #1、编译型语言
    #运行代码之前,必须经过编译。
    #一次编译、多次运行,速度快
    c 、 c++

    #2、解释型语言
    #它是在运行的时候才编译的,代码执行一行编译一行。
    php、ruby、python、java等...

    一、打印

    print('hello world!')打印一句话(输出)

    二、变量

    用来存放东西的

    ip = '118.24.3.40'
    name = "小军"
    print(ip)
    print(name)
    单引号和双引号还有三引号使用
    words = "let's go!"
    #谭爱玲真"漂亮"
    words2= '谭爱玲真"漂亮"'
    words3='''let's go! 谭爱玲真"漂亮"'''
    '''
    print(words)
    print(words2)
    print(words3)
    '''
    三个引号括起来表示多行注释

    age = 18.98
    name = "小黑"
    name = input('请你输入一个名字:')
    print(name)

    条件判断if else ==条件 :为英文冒号

    if name=='谭爱玲': #如果名字是XX
    print('大美女') #输出是XX
    elif name=='小军':

    print('帅哥')
    elif name == '王灿':
    print('哈哈哈')
    else: #否则
    print('更漂亮') #输出是XX
    if name=='':
    print('请重新输入')

    #输入一个分数 大于等于90 优秀
    #小于 90 大于等于80 良好
    #大于等于60 小于80 及格
    #小于60,不及格
    score = input('请输入你的成绩:') #输出的的是string类型
    #用inpu接受到的类型全部都是字符串
    print('score的类型',type(score))
    score = int(score) #强制类型转换
    print('score的类型',type(score))

    if score >=90 :
    print('优秀')
    elif score<90 and score>=80 : #同时满足用and
    print('良好')
    elif score<80 and score>=60 :
    print('及格')
    else:
    print('不及格')

    #重复做一件事、
    #循环、遍历、迭代

    # #while for用while循环的话,必须得有一个计数器

    count = 0 #计数器,控制循环次数
    #循环就是在重复的执行循环体里的代码
    while count<3:
    name = input("请输入一个名字:")
    print('你输入的名字是',name)
    break
    # if name=='quit':
    # break #结束循环,在循环里面遇到break,不管还有多少次循环,;立即结束循环
    # count = count+1
    continue #结束本次循环,继续执行下次循环

    count+=1 #循环体
    else:#循环正常结束之后执行的
    print('什么时候执行我呢?')


    count = 0
    while count<5
    print('哈哈哈')
    if count==2;
    continue #结束本次循环,继续执行下次循环
    count+=1
    print('这是虾米的代码')
    print('这是下什么的')

    #总共7次机会
    #100, 提示输入大了提示输入小了,
    import random
    num =random.randint(1,100) #随机产生的数字
    print(num)
    #代码都是从上到下运行的
    count = 0
    while count<7:
    count+=1
    guess =input('请输入一个数字:')
    guess =int(guess) #转成int类型
    if guess>num:
    print('猜大啦')
    continue
    elif guess==num:
    print('恭喜你,猜对了')
    break
    else:
    print('猜小了')
    continue
    else:
    print('错误次数过多')

    # for count in range(5):
    # print('哈哈哈')

    for i in range(3):
    guess =input('请输入一个数字:')
    guess =int(guess) #转成int类型
    if guess>i:
    print('猜大啦')
    elif guess==i:
    print('恭喜你,猜对了')
    break
    else:
    print('猜小了')
    else:
    print('错误次数过多')

    # for hhh in range(9):
    # print(hhh)
    #字符串格式化
    import datetime
    name = '谭爱玲'
    today =datetime.date.today()
    welcome1 = '%s,周末了,亲手为家人泡上一道茶吧。'
    '今天的日期是%s'%(name,today)
    print(welcome1)
    name2 = '锤锤'
    print(name+'爱'+name2)

    words3 = '你的名字 {name} 你的年龄 {age}'.format(name='小黑',age=18)
    print(words)
     
  • 相关阅读:
    sql中的group by 和 having 用法解析
    关于js的this上下文环境绑定
    windows Service循环任务.服务启动后无法停止重启的解决办法
    js 数组对象的操作方法
    SVN Client API的.net 接口 SharpSvn介紹 Checkout操作实例
    JQuery实现表格的相同单元格合并的三种方法
    SharpSVN出错信息:Can't determine the user's config path,从此证明了百度是个垃圾
    显示js对象所有属性和方法的函数
    软件开发实践的24条军规
    C#中的泛型
  • 原文地址:https://www.cnblogs.com/mengmeng1011/p/9503332.html
Copyright © 2020-2023  润新知