zoukankan      html  css  js  c++  java
  • Python 修炼1

    2016年11月21日

    Python基础修炼第一篇

    1.Python是什么?有什么优缺点呢?

      python是一个高级编程语言。

      优点:开发效率比较高,不但有php写网页的功能,还有写后台的功能

      缺点:执行效率低,相比低级语言来说运行比较慢

    2.Python文件的后缀是什么?如何执行Python的方法?

      Python扩展名.py

      Python解释器py文件的路径/Python 进入程序---》找到py文件执行

    3.Python在Linux中默认路径, Python3默认的编码方式是什么?

      #!/user/bin/env python

      Python3版本编码方式utf-8

    4.变量是什么?关于变量名的规则是什么?

      变量是一个可以变的值,用来赋值

      只能使用字母,数字,下划线命名,且不能以数字开头。不能使用Python中的关键字,还有内置的函数,类等

    5,条件语句

     

     if 条件语句使用
    if 条件1:
        执行结果
    elif 条件2:
         执行结果
    else:       <-----条件三
        执行结果
    View Code
    while 条件语句使用
    while 条件:
        if 条件:
            执行结果
        else:
            执行结果
    break
    

      

    6.数据基本类型

       字符串(str)  “aaa”  ‘sss’    可相加  (相当于连接) 

       数字(int)   

       布尔值(bool)  True False      int(0,为真,其他为假)str(空值为假,有值为真)

       列表(list)

           元组(tuple)

       字典(dict)

    7.基本运算

      加+减-乘*除/    取余%   平方**

     8.wihile 和 if 的一些巩固练习 

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

    1 count = 0            
    2 while count < 10:    
    3     count += 1       
    4     if count == 7:   
    5         pass         
    6     else:            
    7        input(count ) 
    View Code

      求1-100的所有数的和

    a =1                   
    count =1               
    while  count < 100:    
        count +=1          
        a += count         
    print(a)           

      输出 1-100 内的所有奇数

    a =0
    count = 0
    while count < 100:
    count +=1
    if count%2 == 0:
    pass
    else:
    a += count
    print (a)

      输出 1-100 内的所有偶数

    a =0                   
    count = 0              
    while  count < 100:    
        count +=1          
        if count%2 == 0:   
            a += count     
        else:              
             pass          
    print(a)               
    

      求1-2+3-4+5 ... 99的所有数的和 

    a =0
    count = 0
    while  count < 100:
        count +=1
        if count%2 == 0:
            a += count
        else:
            a -= count
    print(a)
    

      用户登陆(三次机会重试)

    a =0                                                   
    user = "abc"                                           
    user_pd =123                                           
    while a < 3:                                           
        a +=1                                              
        user_name = input("username:")                     
        user_password = input("user_password:")            
        if user_name == user and user_password ==user_pd:  
            print("输入正确") 
      count = 4 else: print("剩下输入次数",3-a)

      

     

    
    
  • 相关阅读:
    如何解决秒杀的性能问题和超卖的讨论
    Redis作者谈Redis应用场景
    Net开源工作流Roadflow的使用与集成
    VisualStudioOnline协同工作流程
    中文乱码?不,是 HTML 实体编码!(转)
    Nginx搭建反向代理服务器过程详解(转)
    2016年1月15日面试某互联网公司总结(转)
    浏览器缓存知识小结及应用(转)
    Gradle多项目配置的一个demo
    Android getResources的作用和须要注意点
  • 原文地址:https://www.cnblogs.com/honglingjin/p/6086573.html
Copyright © 2011-2022 走看看