zoukankan      html  css  js  c++  java
  • 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)
     
  • 相关阅读:
    android studio中timber的配置
    bufferknife框架的正确使用方式 -终于他么知道了
    开源的图像滤镜库----for Android
    HSV做通道分离是出现的Vector内存越界错误
    HSV与RGB的相互转换的公式
    Windows下python的第三方库的安装
    Python出现"Non-ASCII character 'xe6' in file"错误解决方法
    Verilog的IDE Quartus II
    Java-ZipUtil工具类
    Java-JDBCUtil工具类
  • 原文地址:https://www.cnblogs.com/mengmeng1011/p/9503332.html
Copyright © 2011-2022 走看看