• Python之旅的开始day1


    Python有哪些种类:

      JPython、IronPython、JavaScriptPython、RubyPython、CPython(即将开始学习种类,最为常见的种类)、pypy

      pypy:这是用CPython开发的Python,第一次运行时通过pypy翻译字节码后,再通过CPython翻译为c语言的字节码,随后被翻译为机器码,在第二次运行时pypy可直接调取机器码,增强了运算速度,节约了运算时间。

    基本的数据类型:

      字符串:凡是被单引号、双引号、三引号双双包围的都是字符串

      数字:就是数字啊,这东西还用多说吗?

      两种数据运算的方式:

        字符串:加法(字符串和字符串之间、连起来)、

            乘法(字符串和数字之间、把一个字符串说上好几遍)

        数字:加、减、乘、除、取整、取余

    变量命名的问题:

      很常规,数字、字母和下划线(就是这个“_”)三者的组合,记住数字不能开头即可

    关于if和while的使用:

      pass 代指空代码,无意义,仅仅表示代码块。if和else后面没有代码块是会报错的。

      elif 是else if 的缩写

    关于他们两者的使用,我还是以看到的习题为主吧

      1.使用while循环输入1 2 3 4 5 6 8 9 10

    a = 1
    
    while  a < 11 :
        if a != 7:       #验证是否等于7
            print(a)
            print("  ")
                
        else :
            pass
            
        a = a + 1       #此环节必须与if语句同级别

      2.求1-100之间所有数的和

    a = 0
    b = 0
    
    while a < 101:
        b = a + b      #b的赋值在循环内不断增加,循环内不会重新赋值
        a = a + 1
        
    print(b)

      3.显示1-100内的偶数 和 奇数

    a = 1 
    
    print("下面是所有奇数")
    while a < 101:
        
        if a % 2 != 0:
            print(a)
        else:
            pass 
        a = a + 1
        
    print("下面是所有的偶数")
    
    a = 1
    
    while a < 101:
    
        if a % 2 != 1:
            print(a)
        else:
            pass
        a = a + 1 

      4.计算1-2+3-4+5......+99所有数字的和

    a = 1
    b = 1 
    
    while a < 100:
        a = a + 1 
        if a % 2 != 1:        #判定如果是偶数则用减法
            b = b - a 
        else:
            b = b + a         #判定如果是偶数则用加法
            
    print(b)
    
    
    #运算结果为-50

      5.用户登录(三次机会重试)(这个作业目前还没看到正确答案)

    a = 1
    name = "bab"
    mima = "mom"
    
    while a < 4:
        name_user = input("请输入用户名")
        mima_user = input("请输入密码")
        if name_user == name and mima_user == mima:
            print("欢迎进入你的世界")
            a = 5
        else:
            if a == 3:
                pass
            else:
                print("请重新输入")
        a = a + 1
    
    if a != 6:
        print("三次机会已用完")
    else:
        pass

    以上就是今天的收获,我是一只农学狗,上大学的时候学了植保专业,虽然后来没有从事自己的本专业工作,但是自己现在作者小时候最讨厌的写文字的工作而且收入不咋地。现在有了孩子,不努力不行啊,目前想换行做码农。之所以申请一个博客,就是打算监督自己学习Python,毕竟有了负担的男人不能随便辞职啊!希望能成功。

    这是第一天,以后每天我会更新自己的每日收获,也算是学习记录吧。

  • 相关阅读:
    SpringBoot 调用 K8s metrics-server
    Kubernetes 实战——有状态应用(StatefulSet)
    Kubernetes 实战——升级应用(Deployment)
    Kubernetes 实战——发现应用(Service)
    Kubernetes 实战——配置应用(ConfigMap、Secret)
    Java 集合使用不当,Code Review 被 diss了!
    30 个 ElasticSearch 调优知识点,都给你整理好了!
    关于线程池的面试题
    Java面试必问,ThreadLocal终极篇
    Java代码中,如何监控Mysql的binlog?
  • 原文地址:https://www.cnblogs.com/xiaoyaotx/p/12353903.html
Copyright © 2020-2023  润新知